On Wed, 2006-09-06 at 08:44 -0700, Chris Weyl wrote: > So there I was, innocently packaging up SUPER (BZ205036), when I ran a > repoquery on one of its requires... > > [root@zeus ~]# rpmquery --whatprovides 'perl(UNIVERSAL)' > perl-5.8.8-5 > perl-UNIVERSAL-moniker-0.08-3.fc5 > perl-UNIVERSAL-require-0.10-1.fc5 > perl-UNIVERSAL-exports-0.05-1.fc5 > > Is it just me, or should the provides perl(UNIVERSAL) be filtered from > all packages except the base perl package? (It's quite possibly just > me.) Nope, you are right. perl(UNIVERSAL) must only be provided by the package providing UNIVERSAL.pm, i.e. the base perl package. All others are wrong in providing perl(UNIVERSAL). Ralf