Description of problem: After I have enabled epel repo on my system, yum upgrade reports conflicts. This is caused by upgraded qpid-proton library, but without providing also compatible python2 binding. Version-Release number of selected component (if applicable): python-qpid-proton-0.18.0-5.el7.x86_64 qpid-proton-c-0.18.0-5.el7.x86_64 How reproducible: always Steps to Reproduce: 1. yum install python-qpid-proton 2. enable epel repository 3. yum upgrade Actual results: LC_ALL=C.UTF-8 sudo yum upgrade Failed to set locale, defaulting to C Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager This system is not registered with an entitlement server. You can use subscription-manager to register. Resolving Dependencies --> Running transaction check ---> Package qpid-proton-c.x86_64 0:0.18.0-5.el7 will be updated --> Processing Dependency: qpid-proton-c(x86-64) = 0.18.0-5.el7 for package: python-qpid-proton-0.18.0-5.el7.x86_64 ---> Package qpid-proton-c.x86_64 0:0.35.0-1.el7 will be an update --> Finished Dependency Resolution Error: Package: python-qpid-proton-0.18.0-5.el7.x86_64 (@rcm-tools-rhel-7-client-rpms) Requires: qpid-proton-c(x86-64) = 0.18.0-5.el7 Removing: qpid-proton-c-0.18.0-5.el7.x86_64 (@rcm-tools-rhel-7-client-rpms) qpid-proton-c(x86-64) = 0.18.0-5.el7 Updated By: qpid-proton-c-0.35.0-1.el7.x86_64 (epel) qpid-proton-c(x86-64) = 0.35.0-1.el7 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest Expected results: python-qpid-proton would be provided OR qpid-proton from original RHEL7 would stay old and qpid-proton withou offer subpackage with a different name. Additional info: Installed Packages python-qpid-proton.x86_64 0.18.0-5.el7 @rcm-tools-rhel-7-client-rpms Available Packages python36-qpid-proton.x86_64 0.35.0-1.el7 epel New package provides only python36 version, but no original python2 is provided. python2-rhmsg requires python-qpid-proton, which is required by internal rhpkg tool. Could it be solved to allow rhpkg installed with updated qpid-proton, please?
It seems it was supported before 0.35.0-1 build. In that version python2 binding were removed. I do not think that is okay on EPEL7 repository. Could it be restored back? It seems it would work with 0.34 build, but according to changelog it was removed in last epel7 build. Marking as regression.
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.
EPEL 7 entered end-of-life (EOL) status on 2024-06-30.\n\nEPEL 7 is no longer maintained, which means that it\nwill not receive any further security or bug fix updates.\n As a result we are closing this bug.