Gdzie umieszczać katalogi z perlowych modułów?

Jan Rękorajski baggins at pld-linux.org
Sun Apr 5 23:22:18 CEST 2015


On Sun, 05 Apr 2015, Adam Osuchowski wrote:

> 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?

Dodaj do perl-dirs, nie ma sensu tworzyć dodatkowych bytów.

> 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.

Dobrze się domyślasz :)

-- 
Jan Rękorajski                    | PLD/Linux
SysAdm | baggins<at>pld-linux.org | http://www.pld-linux.org/


More information about the pld-devel-pl mailing list