Gdzie umieszczać katalogi z perlowych modułów?

Adam Osuchowski adwol at zonk.pl
Sun Apr 5 22:37:04 CEST 2015


Załóżmy, że mamy pakiet z modułem perlowym A::B, który zawiera pliki:

/usr/share/perl5/vendor_perl/A/B.pm
/usr/share/perl5/vendor_perl/A/B/C.pm

Wówczas katalog /usr/share/perl5/vendor_perl/A/B jak również powyższe
pliki powinny należeć do pakietu perl-A-B. Ale gdzie powinien należeć
katalog /usr/share/perl5/vendor_perl/A jeżeli nie ma perlowego modułu
o nazwie A lub takowy istnieje ale A::B od niego nie zależy i w systemie
może być zainstalowany tylko A::B? Zawsze do pakietu perl-dirs czy też
stworzyć jakiś metapakiet perl-A, który by zawierał tylko ten jeden
katalog czy jeszcze inaczej? Jaka zasada obowiązuje w powyższych kwestiach
w PLD?

Pytanie to tyczy się również katalogów w /usr/lib*/perl5 ale domyślam się,
że zasada w obu miejscach obowiązuje ta sama.


More information about the pld-devel-pl mailing list