multiple packages provide perl(UNIVERSAL)?

Chris Weyl cweyl at alumni.drew.edu
Thu Sep 7 16:05:47 UTC 2006


On 9/6/06, Ralf Corsepius <rc040203 at freenet.de> wrote:
> 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
> UNIVERSAL.pm, i.e. the base perl package. All others are wrong in
> providing perl(UNIVERSAL).

Thanks Ralf :)  I'll start filing bugs when I get a few minutes free...

                         -Chris

-- 
Chris Weyl
Ex astris, scientia




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