On Fri, 2007-08-31 at 12:19 +0200, Daniel de Kok wrote:
Hi all,
A new version of the yum-priority plugin for CentOS 5 (x86/86_64) is now available through the CentOS 5 testing repository[1]. This version fixes obsoletes handling, which was broken by a upstream multi-arch patch. We'd like to hear if this version works well, and whether obsoletes are correctly excluded. You can test this by performing the following steps:
- Installing the updated plugin.
- Add a repository with obsoletes (e.g. RPMFore or ATRPMS), and make sure that it has a lower priority (thus a higher priority number) than the CentOS repositories.
- Make sure that /etc/yum/pluginconf.d/priorities.conf has the following line:
check_obsoletes = 1
- A subsequent "yum update" should not install/updates any packages from these repositories.
The results are most interesting on machines with a high number of installed packages (since that would potentially hit an obsolete earlier). There should be no regressions in normal plugin behavior aw well. Information on using the CentOS Testing repository can be found on the CentOS Wiki at:
http://wiki.centos.org/Repositories
Thanks, Daniel
[1] yum-priorities-1.0.4-7.el5.centos.noarch.rpm
Installed the update and ran yum update with atrpms/testing/bleeding, rpmforge, epel, adobe-linux-i386, centosplus, centos extras, centos addons, and a local repo with a lot of custom/fedora-extras packages enabled and priorities set. This machine has a lot of 3rd-party and locally-built packages, so should be pretty close to a worst case (or best-case for testing) and everything worked fine. No additional updates were installed and no errors.
Phil