Hello, in perl, circular dependencies are heavily used. First, "perl" and "perl-libs" require each other; this is a usual solution of the multilib problem, rpm{,-libs} and python{,-libs} are doing the same. Let's put this aside. Second, package "perl-devel" requires packages: perl-CPAN perl-ExtUtils-Embed perl-ExtUtils-MakeMaker perl-Test-Harness perl-Test-Simple all these packages require perl-devel, most of them by a direct requirement, only perl-CPAN by requiring perl-ExtUtils-Embed. I believe this is correct: - the modules have to have separate rpm, to match the real situation: they use a separate versioning scheme, for example. - perl-devel has to require them; these modules are required by scripts packed in perl-devel But this seems to bring problems, see the comments in https://admin.fedoraproject.org/updates/testing/F7/perl-5.8.8-22.fc7 Is this just a bug in yum, or is there a problem on my side? Thanks, Stepan Kasal -- Fedora-packaging mailing list Fedora-packaging@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-packaging