LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Perl update dependency problems with yum fedora core 16 (https://www.linuxquestions.org/questions/linux-software-2/perl-update-dependency-problems-with-yum-fedora-core-16-a-926965/)

schopel 02-01-2012 11:19 AM

Perl update dependency problems with yum fedora core 16
 
For some time now have had yum dependency problems on fc16 with perl updates. Every time I update the system I have to use --skip-broken inorder to run the rest of the yum updates. After many serches have no idea how to correct this.

kbp 02-02-2012 03:48 PM

Sounds like you may have installed something from the 'testing' repo at some point, if you can determine the package/s and roll it/them back to the base versions you should be ok.

schopel 02-03-2012 06:01 AM

I looked at my yum.repos.d and found mirrors-rpmforge-testing. I have commented this out but from what I gather the damage has already been done. I have no clue how to roll the files in question back to the base versions.

perl-Module-Pluggable.noarch 1:3.90-193.fc16
perl-Pod-Escapes.noarch 1:1.04-193.fc16

schopel 02-03-2012 06:03 AM

I checked my yum.repos.d and did have the mirrors-rpmforge-testing repo in there. I have edited it out now but from what I gather the damage has already been done. I have no clue how to bring the files in question back to the base versions other that reinstalling the system.

Thanks for the reply kbp!

kbp 02-03-2012 06:48 AM

If the testing repo is removed/disabled, try 'yum clean all' then 'yum downgrade <packagename>', I haven't had to use this myself so no promises.

schopel 06-05-2012 12:14 PM

Pearl Update Problems.
 
Keep forgetting to reply to the last post I received on this problem Eventually I gave up and reloaded the OS from scratch. I tried everything I could think of with no luck. Thanks for all the help on this issue.

bill_mcgonigle 09-13-2012 12:46 PM

I hit this going from f15 to f17. In addition to the yum cleaning mentioned above, this finally worked for me:

yumdownloader perl perl-libs
rpm -Uhv --nodeps perl[whatever] perl-libs[whatever]

yum --noplugins --disablerepo=* --enablerepo=fedora --enablerepo=updates update perl\*
yum --noplugins update perl\*

yum was trying to pull in some .i686 packages as well (on an x86_64 machine). This method avoided that as well.


All times are GMT -5. The time now is 10:15 PM.