Michael wrote: > You may also need to use yum or rpm to remove some of the duplicates > by hand if package-cleanup can't work out how to solve all the > dependencies. The only bits of perl that I could not clean up seem to be perl and perl libs. I did : # rpm -q --provides perl-5.16.3-266.fc19.x86_64 > /tmp/p19.txt # rpm -q --provides perl-5.16.3-245.fc18.x86_64 > /tmp/p18.txt # diff /tmp/p18.txt /tmp/p19.txt and among the interesting bits of output was : 90d61 < perl(Fatal) = 2.10 so then I did : # rpm -q --whatrequires "perl(Fatal)" perl-5.16.3-245.fc18.x86_64 redhat-lsb-languages-4.1-14.fc19.x86_64 # rpm -q --whatprovides "perl(Fatal)" perl-5.16.3-245.fc18.x86_64 so there is a F19 package that depends on a F18 package Yum tells me that "perl(Fatal)" comes from : # yum provides "perl(Fatal)" Loaded plugins: auto-update-debuginfo, verify perl-autodie-2.16-1.fc19.noarch : Replace functions with ones that succeed or die Repo : fedora Matched from: Provides : perl(Fatal) = 2.16 4:perl-5.16.3-245.fc18.x86_64 : Practical Extraction and Report Language Repo : @updates/18 Matched from: Provides : perl(Fatal) = 2.10 # yum list perl-autodie Loaded plugins: auto-update-debuginfo, verify Available Packages perl-autodie.noarch 2.16-1.fc19 fedora which did not get installed... # yum install perl-autodie ... Transaction check error: file /usr/share/man/man3/Fatal.3pm.gz from install of perl-autodie-2.16-1.fc19.noarch conflicts with file from package perl-4:5.16.3-245.fc18.x86_64 file /usr/share/man/man3/autodie.3pm.gz from install of perl-autodie-2.16-1.fc19.noarch conflicts with file from package perl-4:5.16.3-245.fc18.x86_64 file /usr/share/man/man3/autodie::exception.3pm.gz from install of perl-autodie-2.16-1.fc19.noarch conflicts with file from package perl-4:5.16.3-245.fc18.x86_64 file /usr/share/man/man3/autodie::exception::system.3pm.gz from install of perl-autodie-2.16-1.fc19.noarch conflicts with file from package perl-4:5.16.3-245.fc18.x86_64 file /usr/share/man/man3/autodie::hints.3pm.gz from install of perl-autodie-2.16-1.fc19.noarch conflicts with file from package perl-4:5.16.3-245.fc18.x86_64 because it conflicts with perl from f18...
Attachment:
signature.asc
Description: OpenPGP digital signature
-- users mailing list users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org