Re: [vhffs-dev] vhffs

[ Thread Index | Date Index | More vhffs.org/vhffs-dev Archives ]


> En fait, ce n'est pas un problème de path, aussi bete que cela puuise
> paraitre ... mais un problème de la variable @INC de Perl. Donc,
> reprenons. Ici, perl cherche Salt.pm. Or, perl a une variable globale
> (appelée @INC), qui est un tableau qui contient tous les répertoires
> contenant des modules. L'API de VHFFS s'installe dans /usr/share/perl5,
> qui est pas dans ta variable @INC. Ceci est un bug de l'installeur, et il
> faut que l'API s'installe dans un répertoire ou y'a la variable @INC.
> 
> Le but est donc de faire un lien du répertoire de l'API vers un répertoire
> que @INC couvre. Par exemple, souvent, /usr/lib/perl/5.8 existe. Donc, il
> suffira de faire pointer /usr/share/perl5/Vhffs vers
> /usr/lib/perl/5.8/Vhffs
> 
> Un simple symlink doit suffir.

Oui effectivement, il suffisait de faire un simple ln mais cela ne sufift pas à résoudre le reste des problèmes car maintenant mon perl login.pl me dit ceci :

julien@POSTE2:/usr/share/vhffs/panel$ perl login.pl
Can't locate Mail/Address.pm in @INC (@INC contains: /usr/lib/perl5/5.8.7/i486-linux /usr/lib/perl5/5.8.7 /usr/lib/perl5/site_perl/5.8.7/i486-linux /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl .) at /usr/lib/perl5/site_perl/5.8.7/Email/Valid.pm line 9.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.7/Email/Valid.pm line 9.
Compilation failed in require at /usr/lib/perl5/5.8.7/Vhffs/Functions.pm line 311.
BEGIN failed--compilation aborted at /usr/lib/perl5/5.8.7/Vhffs/Functions.pm line 311.
Compilation failed in require at /usr/lib/perl5/5.8.7/Vhffs/Object.pm line 335.
BEGIN failed--compilation aborted at /usr/lib/perl5/5.8.7/Vhffs/Object.pm line 335.
Compilation failed in require at (eval 2) line 3.
        ...propagated at /usr/lib/perl5/5.8.7/base.pm line 85.
BEGIN failed--compilation aborted at /usr/lib/perl5/5.8.7/Vhffs/User.pm line 13.
Compilation failed in require at login.pl line 13.
BEGIN failed--compilation aborted at login.pl line 13.


et si je cherche le fichier avec locate et bien je le trouve pas !!!

julien@POSTE2:/usr/share/vhffs/panel$ locate Address.pm
julien@POSTE2:/usr/share/vhffs/panel$


> Oui, je sais, ceci est un bug, et il faut que ce soit corrigé ...

Oui ca serait bien :)

Cordialement
Julien




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/