Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-20718

[PES] preupgrade fails when having "tomcat-lib" and "resteasy-base-jackson-provider" packages installed

    • None
    • Moderate
    • rhel-sst-upgrades
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • Red Hat Enterprise Linux
    • None
    • None
    • None
    • None

      What were you trying to do that didn't work?

      When having both resteasy-base-jackson-provider and tomcat-lib packages installed on the system, the preupgrade fails due to conflicts:

                   Problem: problem with installed package tomcat-lib-7.0.76-16.el7_9.noarch
                    - cannot install the best update candidate for package tomcat-lib-7.0.76-16.el7_9.noarch
                    - package tomcat-lib-1:9.0.62-27.el8_9.noarch from app-os8 requires tomcat-servlet-4.0-api = 1:9.0.62-27.el8_9, but none of the providers can be installed
                    - package resteasy-3.0.26-6.module+el8.4.0+8891+bb8828ef.noarch from app-os8 requires pki-servlet-4.0-api, but none of the providers can be installed
                    - package tomcat-servlet-4.0-api-1:9.0.62-27.el8_9.noarch from app-os8 conflicts with pki-servlet-4.0-api <= 1:9.0.50 provided by pki-servlet-4.0-api-1:9.0.7-13.module+el8+2468+c564cec5.noarch from app-os8
                    - package tomcat-servlet-4.0-api-1:9.0.62-27.el8_9.noarch from app-os8 conflicts with pki-servlet-4.0-api <= 1:9.0.50 provided by pki-servlet-4.0-api-1:9.0.7-14.module+el8.0.0+3248+9d514f3b.noarch from app-os8
                    - package tomcat-servlet-4.0-api-1:9.0.62-27.el8_9.noarch from app-os8 conflicts with pki-servlet-4.0-api <= 1:9.0.50 provided by pki-servlet-4.0-api-1:9.0.7-14.module+el8.0.0+3892+c903d3f0.noarch from app-os8
                    - package tomcat-servlet-4.0-api-1:9.0.62-27.el8_9.noarch from app-os8 conflicts with pki-servlet-4.0-api <= 1:9.0.50 provided by pki-servlet-4.0-api-1:9.0.7-16.module+el8.1.0+3366+6dfb954c.noarch from app-os8
                    - package tomcat-servlet-4.0-api-1:9.0.62-27.el8_9.noarch from app-os8 conflicts with pki-servlet-4.0-api <= 1:9.0.50 provided by pki-servlet-4.0-api-1:9.0.30-1.module+el8.3.0+6730+8f9c6254.noarch from app-os8
                    - package tomcat-servlet-4.0-api-1:9.0.62-27.el8_9.noarch from app-os8 conflicts with pki-servlet-4.0-api <= 1:9.0.50 provided by pki-servlet-4.0-api-1:9.0.30-3.module+el8.5.0+11388+9e95fe00.noarch from app-os8
                    - package tomcat-servlet-4.0-api-1:9.0.62-27.el8_9.noarch from app-os8 conflicts with pki-servlet-4.0-api <= 1:9.0.50 provided by pki-servlet-4.0-api-1:9.0.50-1.module+el8.7.0+15761+f86c9a56.noarch from app-os8
                    - cannot install the best candidate for the job
                    - tomcat-lib-7.0.76-16.el7_9.noarch from @System  does not belong to a distupgrade repository
      

      Please provide the package NVR for which bug is seen:

      leapp-upgrade-el7toel8-0.19.0-1.el7_9.noarch

      How reproducible:

      Always

      Steps to reproduce

      1. Install both packages
        # yum -y install resteasy-base-jackson-provider tomcat-lib
      2. Try upgrading

      Expected results

      Works

      Actual results

      Fails

      Additional infos

      Satellite doc tells about removing the tomcat-lib package, but customers may face the issue without having the system be a Satellite system.

              leapp-notifications leapp-notifications
              rhn-support-rmetrich Renaud Métrich
              leapp-notifications leapp-notifications
              RHEL Upgrades QE Team RHEL Upgrades QE Team
              Miriam Portman Miriam Portman
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: