Hello perl hackers, to deal with bug #1174951 (installing vim-enhanced pulls 30 perl packages in), I moved perl(:MODULE_COMPAT_*) RPM symbol from perl to perl-libs package. This allows to use Perl interpreter, the libperl.so, without the /usr/bin/perl executable and without the other bundled modules which still live in the perl package. With this change, I also moved include directories (/usr/share/perl5, etc.) there, as it's the interpreter which defines where to look for modules. The only issue I can forsee now is a posibility that some features or Perl language autoloads some modules which could be missing. (I remember it's something with UTF-8 or Unicode handling, but I don't remember what it is exactly.) In that case I will maybe put those essential modules into perl-libs. Of course this change makes presence of /usr/bin/perl less probable, so badly written spec files will suffer. But that's all what they desire. -- Petr
Attachment:
pgpiFaxmQ1qDI.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