Centos: dependency-problems, how to solve?

Hy!

On my Centos5-client I have manually installed some perl packages some time ago, unfortunately I dont remember what my repository settings have been before. I know I have excluded clamav and spamassin from Centos-repositories, so I assume I need rpmforge too, but i am not sure any more. Yum-update gives me these results - please help me to make yum update the other packages again. Thanks!

`Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
 * addons: mirror.trouble-free.net
 * base: mirror.atlanticmetro.net
 * centosplus: mirror.rackspace.com
 * extras: mirror.atlanticmetro.net
 * rpmforge: apt.sw.be
 * updates: centos.mirror.nac.net
Excluding Packages from CentOS-5 - Addons
Finished
Excluding Packages from CentOS-5 - Base
Finished
Excluding Packages from CentOS-5 - Plus
Finished
Excluding Packages from CentOS-5 - Extras
Finished
Excluding Packages from CentOS-5 - Updates
Finished
191 packages excluded due to repository priority protections
Setting up Update Process
Resolving Dependencies
--> Running transaction check
--> Processing Dependency: perl(Compress::Raw::Bzip2) = 2.024 for package: perl-IO-Compress
---> Package perl-Compress-Raw-Bzip2.i386 0:2.037-1.el5.rf set to be updated
--> Processing Dependency: perl(Compress::Raw::Zlib) = 2.024 for package: perl-IO-Compress
---> Package perl-Compress-Raw-Zlib.i386 0:2.037-1.el5.rf set to be updated
--> Finished Dependency Resolution
perl-IO-Compress-2.024-1.el5.rf.noarch from installed has depsolving problems
  --> Missing Dependency: perl(Compress::Raw::Zlib) = 2.024 is needed by package perl-IO-Compress-2.024-1.el5.rf.noarch (installed)
perl-IO-Compress-2.024-1.el5.rf.noarch from installed has depsolving problems
  --> Missing Dependency: perl(Compress::Raw::Bzip2) = 2.024 is needed by package perl-IO-Compress-2.024-1.el5.rf.noarch (installed)
Error: Missing Dependency: perl(Compress::Raw::Bzip2) = 2.024 is needed by package perl-IO-Compress-2.024-1.el5.rf.noarch (installed)
Error: Missing Dependency: perl(Compress::Raw::Zlib) = 2.024 is needed by package perl-IO-Compress-2.024-1.el5.rf.noarch (installed)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest
[code]

rmp -e perl gives me a huge list including spamassain, mysqlserver etc, so just removing perl completely wouldnt be an option, I think I now remember that what I tried was to install a perl version that was not yet included in centos..`[/code]

1 Reply

I solved it, found

https://www.centos.org/modules/newbb/vi … 0&forum=37">https://www.centos.org/modules/newbb/viewtopic.php?topic_id=25120&forum=37

gtz

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct