CPAN: ein zu installierendes Modul braucht sich selbst für die Installation
Hallo ML, ich muss für eine Webapplikation von uns einige perl-Module installieren. Bei der Installation wird mir ein fehlendes Modul angemeckert: Can't locate ExtUtils/Command.pm in @INC (you may need to install the ExtUtils::Command module) (@INC contains: /usr/lib/perl5/site_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.18.2 /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.18.2 /usr/lib/perl5/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/5.18.2 /usr/lib/perl5/site_perl .). Es fehlt ExtUtils::Command Möchte ich dieses nun per CPAN installieren, braucht es sich für die Installation selbst: Can't locate ExtUtils/Command.pm in @INC (you may need to install the ExtUtils::Command module) (@INC contains: /usr/lib/perl5/site_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.18.2 /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.18.2 /usr/lib/perl5/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/5.18.2 /usr/lib/perl5/site_perl .). Ich finde es leider auch nicht per rpm, weder auf den Installations-CD's noch unter software.opensuse.org. -- Bernd Lentes Systemadministration Institut für Entwicklungsgenetik Gebäude 35.34 - Raum 208 HelmholtzZentrum münchen bernd.lentes@helmholtz-muenchen.de phone: +49 89 3187 1241 fax: +49 89 3187 2294 http://www.helmholtz-muenchen.de/idg Je suis Charlie Helmholtz Zentrum München Deutsches Forschungszentrum für Gesundheit und Umwelt (GmbH) Ingolstädter Landstr. 1 85764 Neuherberg www.helmholtz-muenchen.de Aufsichtsratsvorsitzende: MinDir´in Bärbel Brumme-Bothe Geschäftsführer: Prof. Dr. Günther Wess, Dr. Nikolaus Blum, Dr. Alfons Enhsen Registergericht: Amtsgericht München HRB 6466 USt-IdNr: DE 129521671 -- 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
On Mon, 9 Mar 2015 14:24, Lentes, Bernd <bernd.lentes@...> wrote:
Hallo ML,
ich muss für eine Webapplikation von uns einige perl-Module installieren. Bei der Installation wird mir ein fehlendes Modul angemeckert: Can't locate ExtUtils/Command.pm in @INC (you may need to install the ExtUtils::Command module) (@INC contains: /usr/lib/perl5/site_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.18.2 /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.18.2 /usr/lib/perl5/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/5.18.2 /usr/lib/perl5/site_perl .).
Es fehlt ExtUtils::Command
Möchte ich dieses nun per CPAN installieren, braucht es sich für die Installation selbst: Can't locate ExtUtils/Command.pm in @INC (you may need to install the ExtUtils::Command module) (@INC contains: /usr/lib/perl5/site_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.18.2 /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.18.2 /usr/lib/perl5/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/5.18.2 /usr/lib/perl5/site_perl .).
Ich finde es leider auch nicht per rpm, weder auf den Installations-CD's noch unter software.opensuse.org.
-- Bernd Lentes
Huh? Eigentlich ist ExtUtils im perl Hautpaket: rpm -ql perl |grep 'ExtUtils/Command.pm' sollte so was wie die nächste Zeile ausgeben, vorne OSS Version, dahinter der Pfad: OSS 12.3: /usr/lib/perl5/5.16.2/ExtUtils/Command.pm OSS 13.1: /usr/lib/perl5/5.18.1/ExtUtils/Command.pm OSS 13.2: /usr/lib/perl5/5.20.1/ExtUtils/Command.pm Allgemein: /usr/lib/perl5/${PERL_VERSION}/ExtUtils/Command.pm bei dir (siehe @INC Pfad) /usr/lib/perl5/5.18.2/ExtUtils/Command.pm zumindest sollte es da liegen. Sonst greif dir das perl-5.??.? rpm von der Installations-CD und hols von da raus mit "mc" oder einem anderen tool das einzelne Teile aus einem rpm holen kall OHNE dieses zu intallieren. Und, bitte sei clever genug ALLE fehlenden Sachen aus bem ExtUtils Verzeichnis zu kopieren. - Yamaban
Yamaban wrote:
On Mon, 9 Mar 2015 14:24, Lentes, Bernd <bernd.lentes@...> wrote:
Hallo ML,
ich muss für eine Webapplikation von uns einige perl-Module installieren. Bei der Installation wird mir ein fehlendes Modul angemeckert: Can't locate ExtUtils/Command.pm in @INC (you may need to install the ExtUtils::Command module) (@INC contains: /usr/lib/perl5/site_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.18.2 /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.18.2 /usr/lib/perl5/5.18.2/x86_64-linux- thread-multi /usr/lib/perl5/5.18.2 /usr/lib/perl5/site_perl .).
Es fehlt ExtUtils::Command
Möchte ich dieses nun per CPAN installieren, braucht es sich für die Installation selbst: Can't locate ExtUtils/Command.pm in @INC (you may need to install the ExtUtils::Command module) (@INC contains: /usr/lib/perl5/site_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.18.2 /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.18.2 /usr/lib/perl5/5.18.2/x86_64-linux- thread-multi /usr/lib/perl5/5.18.2 /usr/lib/perl5/site_perl .).
Ich finde es leider auch nicht per rpm, weder auf den Installations-CD's noch unter software.opensuse.org.
-- Bernd Lentes
Huh? Eigentlich ist ExtUtils im perl Hautpaket:
rpm -ql perl |grep 'ExtUtils/Command.pm'
sollte so was wie die nächste Zeile ausgeben, vorne OSS Version, dahinter der Pfad:
OSS 12.3: /usr/lib/perl5/5.16.2/ExtUtils/Command.pm OSS 13.1: /usr/lib/perl5/5.18.1/ExtUtils/Command.pm OSS 13.2: /usr/lib/perl5/5.20.1/ExtUtils/Command.pm
Hi, ist das rpm mittlerweile so intelligent, dass es für mehrere OS-Versionen antwortet ? Nett. Weiß nicht, ob das bei mir (SLES 12) auch so ist.
Allgemein: /usr/lib/perl5/${PERL_VERSION}/ExtUtils/Command.pm
bei dir (siehe @INC Pfad) /usr/lib/perl5/5.18.2/ExtUtils/Command.pm zumindest sollte es da liegen.
Sonst greif dir das perl-5.??.? rpm von der Installations-CD und hols von da raus mit "mc" oder einem anderen tool das einzelne Teile aus einem rpm holen kall OHNE dieses zu intallieren. Und, bitte sei clever genug ALLE fehlenden Sachen aus bem ExtUtils Verzeichnis zu kopieren.
- Yamaban
Hi, hab's mittlerweile gefunden. Hatte den Pfad umbenannt (weiß nicht mehr warum, ich werde alt), dann konnte er es natürlich nicht finden. Danke. Bernd Helmholtz Zentrum München Deutsches Forschungszentrum für Gesundheit und Umwelt (GmbH) Ingolstädter Landstr. 1 85764 Neuherberg www.helmholtz-muenchen.de Aufsichtsratsvorsitzende: MinDir´in Bärbel Brumme-Bothe Geschäftsführer: Prof. Dr. Günther Wess, Dr. Nikolaus Blum, Dr. Alfons Enhsen Registergericht: Amtsgericht München HRB 6466 USt-IdNr: DE 129521671
participants (2)
-
Lentes, Bernd
-
Yamaban