Re: why does perl-ExtUtils-MakeMaker depend on systemtap-sdt-devel?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Sep 11, 2014 at 06:26:22AM +0200, Ralf Corsepius wrote:
> On 09/10/2014 08:24 PM, Adam Jackson wrote:
> >On Wed, 2014-09-10 at 12:32 -0400, Robert P. J. Day wrote:
> >>   possibly admitting my ignorance, but why does installing
> >>perl-ExtUtils-MakeMaker drag in systemtap-sdt-devel? i see no logical
> >>connection, and i don't even have any systemtap packages installed.
> >>
> >>   i ask since i'm working with a software package that fails to
> >>configure properly if the header file "sys/sdt.h" is installed on the
> >>development system, but it needs the MakeMaker package, so i'm in a
> >>bit of a dilemma.
> Coincidence of events. I hit the same issue yesterday when trying rt-4 on
> f21 for the first time ;)
> 
> >When in doubt:
> >
> >$ echo n | sudo yum install --releasever=21 --installroot=/tmp/empty foo
> >
> >And then examine the output.  In this case, perl-ExtUtils-MakeMaker →
> >perl-ExtUtils-Install → perl-devel → systemtap-sdt-devel.  Which appears
> >to have been so since December 2010:
> 
> Yes, it's perl-devel which pulls in systemtap-sdt-devel
> 
> But, I think there are a couple of bogus deps on perl-devel in some of the
> perl package's sub-packages, which are causing the dependency bloat e.g:
> 
> perl-ExtUtils-CBuilder
> perl-ExtUtils-Embed
> perl-ExtUtils-Install
> perl-ExtUtils-MakeMaker
> perl-ExtUtils-ParseXS
> perl-Module-Build
> 
> I don't think any of these should R: "perl-devel"
> (f21-patch enclosed below).
> 
Please use bug #1129443.

I have already done a review and some of them must depend on perl-devel,
oterwise you will not be able to build XS perl modules.

-- Petr

Attachment: pgppnYjaVdLzr.pgp
Description: PGP signature

--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]
  Powered by Linux