multiple packages provide perl(UNIVERSAL)?

Ralf Corsepius rc040203 at
Thu Sep 7 05:24:18 UTC 2006

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 at 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, i.e. the base perl package. All others are wrong in
providing perl(UNIVERSAL).


More information about the Fedora-perl-devel-list mailing list