Hi, I am trying to update my system with yum and I keep getting this error message. Thank you, Joe
Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile * base: centos.mirror.lstn.net * epel: fedora-epel.mirror.lstn.net * extras: centos.mirror.lstn.net * rpmforge: mirror.hmc.edu * rpmforge-extras: mirror.hmc.edu * rpmforge-testing: mirror.hmc.edu * updates: centos.mirror.lstn.net Setting up Update Process Resolving Dependencies --> Running transaction check ---> Package perl-Compress-Zlib.i686 0:2.020-131.el6_4 will be obsoleted ---> Package perl-IO-Compress.noarch 0:2.052-1.el6.rfx will be obsoleting --> Processing Dependency: perl(Compress::Raw::Bzip2) = 2.052 for package: perl-IO-Compress-2.052-1.el6.rfx.noarch --> Processing Dependency: perl(Compress::Raw::Zlib) = 2.052 for package: perl-IO-Compress-2.052-1.el6.rfx.noarch ---> Package perl-IO-Compress-Base.i686 0:2.020-131.el6_4 will be obsoleted ---> Package perl-IO-Compress-Zlib.i686 0:2.020-131.el6_4 will be obsoleted --> Running transaction check ---> Package perl-Compress-Raw-Bzip2.i686 0:2.052-1.el6.rf will be installed ---> Package perl-IO-Compress.noarch 0:2.052-1.el6.rfx will be obsoleting --> Processing Dependency: perl(Compress::Raw::Zlib) = 2.052 for package: perl-IO-Compress-2.052-1.el6.rfx.noarch --> Finished Dependency Resolution You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
From: Joseph Hesse joehesse@gmail.com
I am trying to update my system with yum and I keep getting this error message. ---> Package perl-Compress-Zlib.i686 0:2.020-131.el6_4 will be obsoleted ---> Package perl-IO-Compress.noarch 0:2.052-1.el6.rfx will be obsoleting
Repoforge extra wants to replace a base library with his version... Other base packages need the old library.
JD
On 08/13/2013 10:38 AM, John Doe wrote:
From: Joseph Hesse joehesse@gmail.com
I am trying to update my system with yum and I keep getting this error message. ---> Package perl-Compress-Zlib.i686 0:2.020-131.el6_4 will be obsoleted ---> Package perl-IO-Compress.noarch 0:2.052-1.el6.rfx will be obsoleting
Repoforge extra wants to replace a base library with his version... Other base packages need the old library.
JD _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
What steps should I take to fix this so I can do a successful "yum update"? Thanks again, Joe Hesse
On Tue, Aug 13, 2013 at 11:41 AM, Joseph Hesse joehesse@gmail.com wrote:
On 08/13/2013 10:38 AM, John Doe wrote:
From: Joseph Hesse joehesse@gmail.com
I am trying to update my system with yum and I keep getting this error message. ---> Package perl-Compress-Zlib.i686 0:2.020-131.el6_4 will be obsoleted ---> Package perl-IO-Compress.noarch 0:2.052-1.el6.rfx will be
obsoleting
Repoforge extra wants to replace a base library with his version... Other base packages need the old library.
JD _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
What steps should I take to fix this so I can do a successful "yum update"? Thanks again, Joe Hesse
If you're using third party repositories, you should also be using the yum-priorities plugin, and set the priorities for all repos to avoid conflicts. http://wiki.centos.org/PackageManagement/Yum/Priorities
❧ Brian Mathis
On 08/13/2013 07:11 PM, Brian Mathis wrote:
On Tue, Aug 13, 2013 at 11:41 AM, Joseph Hesse joehesse@gmail.com wrote:
On 08/13/2013 10:38 AM, John Doe wrote:
From: Joseph Hesse joehesse@gmail.com
I am trying to update my system with yum and I keep getting this error message. ---> Package perl-Compress-Zlib.i686 0:2.020-131.el6_4 will be obsoleted ---> Package perl-IO-Compress.noarch 0:2.052-1.el6.rfx will be
obsoleting
Repoforge extra wants to replace a base library with his version... Other base packages need the old library.
JD _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
What steps should I take to fix this so I can do a successful "yum update"? Thanks again, Joe Hesse
If you're using third party repositories, you should also be using the yum-priorities plugin, and set the priorities for all repos to avoid conflicts. http://wiki.centos.org/PackageManagement/Yum/Priorities
I would like if CentOS, or RHEL/CentOS, would have yum-plugin-priorities as part of default install, and all CentOS *.repo files already added "priority=x" line. Then all third-party repositories whould add them as part of thier *.repo files and we could teach newbies how to properly and safely use third-party repositories. This way it is a mess that keeps popularization and en-massing away from CentOS.
On Aug 14, 2013 2:18 AM, "Ljubomir Ljubojevic" centos@plnet.rs wrote:
If you're using third party repositories, you should also be using the yum-priorities plugin, and set the priorities for all repos to avoid conflicts. http://wiki.centos.org/PackageManagement/Yum/Priorities
I would like if CentOS, or RHEL/CentOS, would have yum-plugin-priorities as part of default install, and all CentOS *.repo files already added "priority=x" line. Then all third-party repositories whould add them as part of thier *.repo files and we could teach newbies how to properly and safely use third-party repositories. This way it is a mess that keeps popularization and en-massing away from CentOS.
This is entirely correct. Like many, I have been in dependency hell because of repo mistakes. Please create a more direct way for new users to protect themselves. We used to caution people, but that's insufficient now. It should be in the base install. I'd say it should be centos priority 1.
Base redhat leaves out too many programs.. epel no longer sufficient, users forced to quilt things together. It is a tough problem for me (experienced user). It drives all the young folks to Ubuntu. that's bad because they then don't understand the redhat systems at work.
PJ
-- Ljubojevic (Love is in the Air) PL Computers Serbia, Europe Ljubomir
StarOS, Mikrotik and CentOS/RHEL/Linux consultant _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
Paul Johnson wrote:
This is entirely correct. Like many, I have been in dependency hell because of repo mistakes. Please create a more direct way for new users to protect themselves. We used to caution people, but that's insufficient now. It should be in the base install. I'd say it should be centos priority 1.
My recommendation would be to enable only the epel and nux-dextop repos. If you add any other third party repos, have them be disabled. My experience has been that epel and nux-dextop do not cause dependency issues, and between the two they provide almost everything I want.
Don't be surprised if they don't change anything in the base install. Remember that the whole point of CentOS is to provide a system almost identical to what the upstream source provides.
c
Joseph Hesse wrote:
On 08/13/2013 10:38 AM, John Doe wrote:
From: Joseph Hesse joehesse@gmail.com
I am trying to update my system with yum and I keep getting this error message. ---> Package perl-Compress-Zlib.i686 0:2.020-131.el6_4 will be obsoleted ---> Package perl-IO-Compress.noarch 0:2.052-1.el6.rfx will be obsoleting
Repoforge extra wants to replace a base library with his version... Other base packages need the old library.
What steps should I take to fix this so I can do a successful "yum update"?
Well, you *could* try yum update --disablerepo=repoforge
mark
On 08/13/2013 07:14 PM, m.roth@5-cent.us wrote:
Joseph Hesse wrote:
On 08/13/2013 10:38 AM, John Doe wrote:
From: Joseph Hesse joehesse@gmail.com
I am trying to update my system with yum and I keep getting this error message. ---> Package perl-Compress-Zlib.i686 0:2.020-131.el6_4 will be obsoleted ---> Package perl-IO-Compress.noarch 0:2.052-1.el6.rfx will be obsoleting
Repoforge extra wants to replace a base library with his version... Other base packages need the old library.
What steps should I take to fix this so I can do a successful "yum update"?
Well, you *could* try yum update --disablerepo=repoforge
Repoforge "yum update --disablerepo=repoforge" is not a problem,
only Repoforge-extras creates problems, so run:
yum update --disablerepo=repoforge-extras