perl suchpfade

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
goodnight
Beiträge: 12
Registriert: 28.09.2004 09:22:22

perl suchpfade

Beitrag von goodnight » 11.11.2004 15:10:36

Warhscheinlich eine einfache Frage,

Perl 5.8.4 hat im Moment diese Suchpfade eingetragen. Einige davon deuten noch auf eine alte Debian 5.8 Version hin.

wie kann ich denn diese Suchpfade löschen oder editieren, da ich denke das hier das Problem aller Perl Probleme bei mir liegt.

Vielen Dank bereits im vorraus

Goodnight

Debian Sarge

Code: Alles auswählen


Linux joshi2 2.6.8-1-686 #1 Thu Oct 7 03:15:25 EDT 2004 i686 GNU/Linux


  @INC:
    /etc/perl
    /usr/local/lib/perl/5.8.4
    /usr/local/share/perl/5.8.4
    /usr/lib/perl5
    /usr/share/perl5
    /usr/lib/perl/5.8
    /usr/share/perl/5.8
    /usr/local/lib/site_perl

Benutzeravatar
godsmacker
Beiträge: 902
Registriert: 16.03.2003 21:50:26
Lizenz eigener Beiträge: Artistic Lizenz
Wohnort: Chemnitz
Kontaktdaten:

Beitrag von godsmacker » 11.11.2004 16:24:17

Du kannst im BEGIN Block @INC wie einen beliebigen Array veraendern oder das 'lib' Pragma verwenden. Wenn Du das nicht in jedem code tun willst kannst Du alternativ auch die Environment-Variable PERL5LIB bzw. PERLLIB aendern (perldoc perlrun).

Ich bin aber der Meinung, dass Dein @INC nicht falsch aussieht. {lib,share}/perl/5.8 ist naemlich ueblicherweise ein symlink auf die tatsaechliche aktuelle Version (perl/5.8.4 in diesem Falle).

Gruesse

Antworten