Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2969 connectés 

  FORUM HardWare.fr
  Programmation
  Perl

  [Perl] problème d'upgrade @INC

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Perl] problème d'upgrade @INC

n°1337520
nargy
Posté le 03-04-2006 à 00:50:09  profilanswer
 

Bonjour à tous!
 
Je suis face à un problème très délicat: je n'arrive pas à upgrader Perl sur Linux.
 
Quand j'upgrade Perl avec un RPM, j'obtient systématiquement une erreur sur tous les scripts perl, de type:
<<Ne peut trouver ``tel package`` dans @INC>>.
 
J'aurais besoin de conseils pour régler ce problème sans avoir à mettre mon système HS trop longtemps.
 
Comment puis-je bricoler le @INC, ou le réparer?
 
Merci par avance pour votre aide :)


Message édité par nargy le 03-04-2006 à 12:44:44
mood
Publicité
Posté le 03-04-2006 à 00:50:09  profilanswer
 

n°1337694
nargy
Posté le 03-04-2006 à 12:45:33  profilanswer
 

(edit: J'ai simplifié l'énoncé du problème.)

n°1337737
anapajari
s/travail/glanding on hfr/gs;
Posté le 03-04-2006 à 14:06:21  profilanswer
 

tu as du changer un path sans le vouloir :)
Si tu fais un:

Code :
  1. perl -V


Il te sort des chemins correspondants à ton install?
 
Si c'est pour apache, tu peux les changer avec un perlSetEnv de perl5lib dans ton httpd.conf

n°1337761
nargy
Posté le 03-04-2006 à 14:27:24  profilanswer
 

perl -V indique:

Code :
  1. @INC:
  2.     /usr/lib/perl5/5.8.5/i386-linux-thread-multi
  3.     /usr/lib/perl5/5.8.5
  4.     /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
  5.     /usr/lib/perl5/site_perl/5.8.5
  6.     /usr/lib/perl5/site_perl
  7.     /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
  8.     /usr/lib/perl5/vendor_perl/5.8.5
  9.     /usr/lib/perl5/vendor_perl/5.8.4
  10.     /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi
  11.     /usr/lib/perl5/vendor_perl/5.8.3
  12.     /usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi
  13.     /usr/lib/perl5/vendor_perl/5.8.2
  14.     /usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi
  15.     /usr/lib/perl5/vendor_perl/5.8.1
  16.     /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
  17.     /usr/lib/perl5/vendor_perl/5.8.0
  18.     /usr/lib/perl5/vendor_perl
  19.     .


 
Tous les path avec site_perl (No such file or directory), et vendor_perl (lib urpmi) correspondent à des packages de la mandrake.
 
Je ne sais pas doù il tire ces paths puisque $PERLLIB, $PERL5LIB, etc.. sont tous vides. !?

n°1337763
nargy
Posté le 03-04-2006 à 14:29:45  profilanswer
 

ha ouais, aussi:
 

Code :
  1. [nargy@nargy nargy]$ tree -L 1 /usr/lib/perl5/
  2. /usr/lib/perl5/
  3. |-- 5.8.3
  4. |-- 5.8.5
  5. |-- 5.8.6
  6. `-- vendor_perl
  7. 4 directories, 0 files


n°1337767
anapajari
s/travail/glanding on hfr/gs;
Posté le 03-04-2006 à 14:33:11  profilanswer
 

Huum alors déjà linux je suis pas l33t-eXp3rt mais mandrake encore plus!!!
Ne ferais tu pas mieux d'aller sur software&reseaux ou OS-Alternatif te renseigner???
(c'est juste que cela n'a pas grand rapport avec la programmation)

n°1337816
nargy
Posté le 03-04-2006 à 15:19:34  profilanswer
 

ouais, ok je vais mettre un post là-bas.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Perl

  [Perl] problème d'upgrade @INC

 

Sujets relatifs
Probleme script autosurfProblème pour récupérer le champ texte d'une input type file
Probleme avec police d'écriture spéciale[SVG]problème avec scale
[PROBLEME] Mise a jour de MySQL ( 5.0.15 )Utilisation d'un javascript avec perl
Problème tableau HTMLProblème de redirection
[Delphi/Paradox] Probleme d'accèsprobleme avec mysql
Plus de sujets relatifs à : [Perl] problème d'upgrade @INC


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR