[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Compilation de modules perl (qu'est vendor)



Compilant petit à petit les paquets nécessaires pour amavis sur potato, je
me confronte sur chaque paquet perl au problème de vendor déjà évoqué:
Dans chaque paquet, à la compilation j'ai le message

make[1]: *** No rule to make target `pure_vendor_install', needed by
`pure_install'.  Stop.

Seul pure_site_install, pure__install et pure_perl_install existent dans
le Makefile crée. "site" est l'option par défaut appelé par pure__install
et installe les fichiers à la racine (Beurk!). perl installe les fichiers
comme suit (cf ci-dessous) et de façon légèrement différente par rapport
aux paquets Debian. Vais je au devant de graves ennuis et quelqu'un
peut-il m'indiquer comment contourner le problème. Je ne comprends ce
problème, la chaine "vendor" ne se trouve nulle part ailleurs dans tous
les fichiers des paquets source. Est ce une variable d'environnement?

Merci de tout tuyau, l'installation des paquets se passe bien mais
j'hésite à les utiliser.

F.Boisson


$ dpkg -L libconvert-uulib-perl
/.
/usr
/usr/lib
/usr/lib/perl5
/usr/lib/perl5/5.005
/usr/lib/perl5/5.005/i386-linux
/usr/lib/perl5/5.005/i386-linux/auto
/usr/lib/perl5/5.005/i386-linux/auto/Convert
/usr/lib/perl5/5.005/i386-linux/auto/Convert/UUlib
/usr/lib/perl5/5.005/i386-linux/auto/Convert/UUlib/UUlib.so
/usr/lib/perl5/5.005/i386-linux/auto/Convert/UUlib/UUlib.bs
/usr/lib/perl5/5.005/i386-linux/auto/Convert/UUlib/autosplit.ix
/usr/lib/perl5/5.005/i386-linux/Convert
/usr/lib/perl5/5.005/i386-linux/Convert/UUlib.pm
/usr/share
/usr/share/doc
/usr/share/doc/libconvert-uulib-perl
/usr/share/doc/libconvert-uulib-perl/copyright
/usr/share/doc/libconvert-uulib-perl/examples
/usr/share/doc/libconvert-uulib-perl/examples/example-decoder
/usr/share/doc/libconvert-uulib-perl/changelog.gz
/usr/share/doc/libconvert-uulib-perl/README.gz
/usr/share/doc/libconvert-uulib-perl/changelog.Debian.gz
/usr/share/man
/usr/share/man/man3
/usr/share/man/man3/Convert::UUlib.3pm.gz

Alors que le paquet devrait contenir

./
./usr/
./usr/lib/
./usr/lib/perl5/
./usr/lib/perl5/auto/
./usr/lib/perl5/auto/Convert/
./usr/lib/perl5/auto/Convert/UUlib/
./usr/lib/perl5/auto/Convert/UUlib/UUlib.so
./usr/lib/perl5/auto/Convert/UUlib/UUlib.bs
./usr/lib/perl5/auto/Convert/UUlib/autosplit.ix
./usr/lib/perl5/Convert/
./usr/lib/perl5/Convert/UUlib.pm
./usr/share/
./usr/share/perl5/
./usr/share/man/
./usr/share/man/man3/
./usr/share/man/man3/Convert::UUlib.3pm.gz
./usr/share/doc/
./usr/share/doc/libconvert-uulib-perl/
./usr/share/doc/libconvert-uulib-perl/README
./usr/share/doc/libconvert-uulib-perl/copyright
./usr/share/doc/libconvert-uulib-perl/examples/
./usr/share/doc/libconvert-uulib-perl/examples/example-decoder
./usr/share/doc/libconvert-uulib-perl/changelog.gz
./usr/share/doc/libconvert-uulib-perl/changelog.Debian.gz



Reply to: