Thread ExtUtils::Installed findet nicht alle Module? (37 answers)
Opened by bianca at 2012-10-24 11:39

bianca
 2012-10-29 14:52
#162914 #162914
User since
2009-09-13
6978 Artikel
BenutzerIn

user image
OK, eine 99%ige Lösung hätte ich ja bisher mit ExtUtils::Installed auch. Das findet ja lediglich die Module unter /vendor nicht. Und das wiederum scheint nur auf Strawberry unter Windows so zu sein. Auf allen Linux Servern wird HTTP::Message zumindest von ExtUtils::Installed gefunden und gelistet.
Ich müsste nun also /vendor manuell abgrasen und die Funde gegen die CPAN Datei matchen, um nicht in aller Tiefe sämtliche Untermodule in der Liste zu haben. Und dann kann ich für diesen Teil noch immer nicht sicher sein, dass alles abgedeckt ist. Hätte also für das fehlende 1 % auch nur eine 99 %ige Lösung :))

Falls noch jemand andere Ideen hat für eine 100%ige Lösung würde ich mich freuen. Ansonsten weiß ich ja jetzt, dass ExtUtils::Installed nicht in /vendor schaut. Kennt zufällig jemand den Author des Moduls? Ob es Sinn macht, ihm das mal als Verbesserungsvorschlag mitzuteilen? Und wo kann man sehen, wie alt das Modul ist?

Oder könnte man irgendwie ganz verhindern, dass etwas in /vendor installiert wird?
10 print "Hallo"
20 goto 10

View full thread ExtUtils::Installed findet nicht alle Module?