Bug 5283 - Package split would be nice
: Package split would be nice
Status: CLOSED WONTFIX
: Sisyphus
(All bugs in Sisyphus/perl-base)
: unstable
: all Linux
: P2 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2004-10-04 18:50 by
Modified: 2005-07-13 15:46 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-10-04 18:50:58
Было бы крайне неплохо вынести /usr/lib/libperl.so.* в отдельный пакет libperl.
Для многих программ, слинкованых с -lperl функциональность пакета perl-base не
необходима (например vim, xchat, irssi).
------- Comment #1 From 2004-10-14 17:55:33 -------
Увы, libperl сам по себе обладает ограниченной функциональностью.
При обнаружении некоторых синтаксических конструкций интерпретатор умеет
подгружать некоторые стандартные модули из perl-base.

Например,

$ filereq /dev/stdout perl -e '<?>' |grep /usr/lib/perl5
/usr/lib/perl5/i386-linux/File/Glob.pm
/usr/lib/perl5/i386-linux/XSLoader.pm
/usr/lib/perl5/i386-linux/auto/File/Glob/Glob.so
/usr/lib/perl5/strict.pm
$

Ещё хуже обстоят дела с поддержкой unicode:

$ filereq /dev/stdout perl -e '1 =~ /\P{IsAlpha}/' |grep /usr/lib/perl5
/usr/lib/perl5/Carp.pm
/usr/lib/perl5/Exporter.pm
/usr/lib/perl5/strict.pm
/usr/lib/perl5/unicore/Exact.pl
/usr/lib/perl5/unicore/lib/Alpha.pl
/usr/lib/perl5/utf8.pm
/usr/lib/perl5/utf8_heavy.pl
/usr/lib/perl5/warnings.pm
$
------- Comment #2 From 2004-10-14 18:17:09 -------
OK.