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
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
CentOS-devel mailing list CentOS-devel@centos.org http://lists.centos.org/mailman/listinfo/centos-devel
Hi Daniel Is the changes something there need to be included in yum-utils upstream ???
Tim
Hi Tim,
On Fri, 2007-08-31 at 13:23 +0200, Tim Lauridsen wrote:
Is the changes something there need to be included in yum-utils upstream ???
No, this is based on the patch that I had submitted, and that you did commit already. But we still have yum-utils 1.0.4 in C5, so we have to fix it there too ;).
-- Daniel
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
On 8/31/07, Daniel de Kok daniel@centos.org 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:
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:
[1] yum-priorities-1.0.4-7.el5.centos.noarch.rpm
Installed and tested fine on an x86_64 box. The only odditity was (this is probably just me) that even with the --enablerepo=c5-testing flag, yum did not pull this version and I needed to get it manually.
Akemi
On Fri, 2007-08-31 at 09:33 -0700, Akemi Yagi wrote:
Installed and tested fine on an x86_64 box. The only odditity was (this is probably just me) that even with the --enablerepo=c5-testing flag, yum did not pull this version and I needed to get it manually.
Maybe c5-testing has a lower priority than base, and that keeps the update out?
-- Daniel
Am Fri, 31 Aug 2007 09:33:46 -0700 schrieb "Akemi Yagi" amyagi@gmail.com:
On 8/31/07, Daniel de Kok daniel@centos.org 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:
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:
[1] yum-priorities-1.0.4-7.el5.centos.noarch.rpm
Installed and tested fine on an x86_64 box. The only odditity was (this is probably just me) that even with the --enablerepo=c5-testing flag, yum did not pull this version and I needed to get it manually.
Did you set priority=1 for the testing repo? Otherwise it can't find updates in testing because testing has a lower priority than base ;-)
Regards
Heiko
On 8/31/07, Daniel de Kok daniel@centos.org wrote:
On Fri, 2007-08-31 at 09:33 -0700, Akemi Yagi wrote:
Installed and tested fine on an x86_64 box. The only odditity was (this is probably just me) that even with the --enablerepo=c5-testing flag, yum did not pull this version and I needed to get it manually.
Maybe c5-testing has a lower priority than base, and that keeps the update out?
-- Daniel
That was apparently the case.
Akemi
On 8/31/07, Heiko Adams heiko.adams@gmail.com wrote:
Am Fri, 31 Aug 2007 09:33:46 -0700 schrieb "Akemi Yagi" amyagi@gmail.com:
Installed and tested fine on an x86_64 box. The only odditity was (this is probably just me) that even with the --enablerepo=c5-testing flag, yum did not pull this version and I needed to get it manually.
Did you set priority=1 for the testing repo? Otherwise it can't find updates in testing because testing has a lower priority than base ;-)
What I should have done was to use --disablerepo=base.
Akemi