Hallo, Am Sat, 05 May 2012, Dieter Klünter schrieb:
Am Thu, 3 May 2012 22:23:08 +0200 schrieb David Haller
: Prinzipiell kann man die "pure-perl" Module mit allen Perl-Versionen (die neu genug sind, da meckert dann aber das 'use <VERSION>;' "Pragma" im Modul ggfs.) verwenden. [..] Wo perl seine Module sucht kann man auch per 'PERL5LIB' anpassen, das sollte auch mit perlbrew klappen (ich kenn's aber nicht). Also meinetwegen ein PERL5LIB=/home/dieter/perl5/site-perl/
export PERL5LIB in deiner ~/.profile. [..] Du hast prizipiell Recht mit deiner Beschreibung, aber perlbrew ist eine spielle Lösung zum parallelen Betrieb von unterschiedlichen Perl-Versionen. Die von dir beschriebene PERL5LIB Variable erstellt perlbrew in seiner speziellen bashrc, die durch sorce in ~/.bashrc definiert wird, dadurch kannst du mehrere Shells mit unterschiedlichen Perl-Versionen betreiben. Der Vorteil von perlbrew ist auch, dass man es aktivieren und deaktivieren kann. Man kann also sowohl die Systemweite Perl5-Version verwenden, also auch die privaten perlbrew Versionen.
Kann man perlbrew nicht auch ein versionsunabhängiges Verz. unterschieben? So, hab's mal eben installiert: die perlbrew-bashrc ändert PERL5LIB schonmal nicht. So auf die schnelle bekomm ich das aber nicht testfähig hin, also wenn du das mal testen würdest (Dummy.pm nach ~/blubb/, export PERL5LIB=~/blubb ... o.ä. ;) -dnh --
Open .profile with vi The vi looks at the .profile and says, "icky, I'm not opening that. Ask Emacs." -- Graham Reed, feeling adventuroush. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org