Perl @INC Pfade

Status
Für weitere Antworten geschlossen.

freefall

Benutzer
Mitglied seit
14. Nov 2012
Beiträge
10
Punkte für Reaktionen
0
Punkte
1
Hallo Experten,

ich versuche gerade, imapsync auf meiner Synology DS212+ zu installieren. Tatsächlich bin ich gut vorangekommen und hatte bereits einen erfolgreichen Testlauf. Doch irgendwann hat's mir offensichtlich den @INC Pfad zerlegt und ich habe keine Ahnung, wie und warum.

Zuerst listete @INC immer die Pfade /usr/lib/perl5/site_perl, /usr/lib/perl5/vendor_perl und /usr/lib/perl5/core_perl auf. Die Module wurden aber in /opt/lib/perl5/5.10.0/ installiert. Durch welchen Schritt auch immer passte es dann irgendwann und imapsync lief einwandfrei. Dann habe ich die Schritte im INSTALL Dokument nachvollzogen, vor allem die Prüfung der Prerequisites. Dabei sollten einige fehlende Module über cpan nachinstalliert werden. Und danach hatte ich wieder den alten @INC Pfad. Die Module sind noch im /opt/lib/perl5/5.10.0/, werden aber von imapsync nicht gefunden. Komisch ist, dass das Prüfscript prerequisites_imapsync die Module nach wie vor findet und eigentlich ganz zufrieden zu sein scheint.

Kann mir jemand einen Tipp geben, was zu dieser grundlegenden Änderung der Konfiguration zwischen /usr/lib/perl5/... und /opt/lib/perl5/... führt und wie ich das beeinflussen kann?

Danke,

freefall
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat