Bug 5283 - Package split would be nice
Summary: Package split would be nice
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: perl-base (show other bugs)
Version: unstable
Hardware: all Linux
: P2 enhancement
Assignee: at@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-04 18:50 MSD by Sir Raorn
Modified: 2005-07-13 15:46 MSD (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sir Raorn 2004-10-04 18:50:58 MSD
Было бы крайне неплохо вынести /usr/lib/libperl.so.* в отдельный пакет libperl.
Для многих программ, слинкованых с -lperl функциональность пакета perl-base не
необходима (например vim, xchat, irssi).
Comment 1 at@altlinux.org 2004-10-14 17:55:33 MSD
Увы, 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 Sir Raorn 2004-10-14 18:17:09 MSD
OK.