Hide Forgot
This is not an issue in yum v3.2.29 but we are seeing it in v3.4.3. The pseudo repository “installed” is a FakeRepository object. ```._compare_providers()``` in v3.4.3 now does: ``` # Respect the repository priority for each provider, the default is 80 pkgresults[po] += (100 - po.repo.compare_providers_priority) * 10 self.verbose_logger.log(logginglevels.DEBUG_4, _('compare_providers_priority for %s is %s' % (po, po.repo.compare_providers_priority))) ``` the problem being that the FakeRepository class does not have ```compare_providers_priority``` (and so you get the error that is the Summary). We worked around this for now by doing this at the top of our library: ``` if not hasattr(yum.packages.FakeRepository, 'compare_providers_priority'): yum.packages.FakeRepository.compare_providers_priority = 99 ```
There is no plan to fix this bug during RHEL 7 life cycle. If you still consider the issue important, please contact your support representative.