On Sat, Dec 11, 2010 at 11:31 AM, Ralf Corsepius <[email protected]> wrote:
>
> Would you please explain in detail why Fedora's perl needs systemtap and
> what it uses it for?
>
> As I tried to outline in the BZ above, the consequence on perl and
> Fedora are dramatic.

I think you're over-exaggerating the consequences, Ralf.

It's not perl that requires systemtap; it's perl-devel that requires
systemtap-sdt-devel. Ideally, almost no-one should need to have
perl-devel installed; it should really only be necessary when building
XS modules or linking with libperl. Unfortunately, our packaging is
less than perfect, so a few packages end up pulling in perl-devel
unnecessarily (mostly through Test::Builder and Test::More). I'm going
to take a look at removing some of these where the requirement is
obviously wrong. And for things like SQL-Translator that include their
own test modules, I'd suggest splitting off a separate
perl-Test-SQL-Translator sub-package.

As for your other concern that systemtap-sdt-devel is pulling in
python, have you ever tried to "yum remove python"? Like it or not,
python is a pretty fundamental requirement in Fedora and will be
present on just about every installation anyway.


-- 
Iain.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Reply via email to