Hallo zusammen, ich habe ein Upgrade von 12.2 auf 13.1 gewagt und leider verloren. (zypper dup, laut Anleitung auf: http://de.opensuse.org/SDB:Distribution-Upgrade) Das die Netzwerkschnittstellen nicht gleich zu Anfang wollten war kein Hindernis. Mein Hauptproblem ist: amavisd startet nicht und gibt nach Eingabe von: "amavisd foreground" folgenden Fehler aus: fetch_Modules: error loading optional module Razor2/Client/Agent.pm: Can't locate Getopt/Long.pm: Permission denied at /usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi/Razor2/Client/Agent.pm line 15. Compilation failedn require at /usr/sbin/amavisd line 203. ... und noch ganz viele ähnlicher Fehler ... Was nun? Besten Dank für Tipps Gruß Johannes Die Seite: http://rpmfind.net/linux/RPM/opensuse/updates/13.1-test/i586/amavisd-new-deb... bringt mich auch nicht weiter - gelöst oder doch nicht? fehlen mir CPAN-Module? -- 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
Am Samstag, 21. Dezember 2013, 19:05:19 schrieb Johannes Kapune:
Hallo zusammen,
ich habe ein Upgrade von 12.2 auf 13.1 gewagt und leider verloren. (zypper dup, laut Anleitung auf: http://de.opensuse.org/SDB:Distribution-Upgrade)
Das die Netzwerkschnittstellen nicht gleich zu Anfang wollten war kein Hindernis.
Mein Hauptproblem ist:
amavisd startet nicht und gibt nach Eingabe von:
"amavisd foreground" folgenden Fehler aus:
fetch_Modules: error loading optional module Razor2/Client/Agent.pm: Can't locate Getopt/Long.pm: Permission denied at /usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi/Razor2/Client/Ag ent.pm line 15. Compilation failedn require at /usr/sbin/amavisd line 203. Da scheint ein PERL Modul (Getopt/long.pm) zu fehlen. Auf die Schnelle habe ich da nur http://rpm.pbone.net/index.php3/stat/4/idpl/21410300/dir/opensuse_12.x/com/p... gefunden. Das ist aber eigenlich für 12.x gebaut. Aber ein Rebuild aus dem src.rpm sollte eigentlich funktionieren.
...
und noch ganz viele ähnlicher Fehler ...
Was nun? Schrittweise vortasten und fehlende PERL Module nachinstallieren.
-- 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
Hallo Markus, hallo Johannes, hallo Leute, Am Samstag, 21. Dezember 2013 schrieb Markus Koßmann:
Am Samstag, 21. Dezember 2013, 19:05:19 schrieb Johannes Kapune:
amavisd startet nicht und gibt nach Eingabe von:
"amavisd foreground" folgenden Fehler aus:
fetch_Modules: error loading optional module Razor2/Client/Agent.pm: Can't locate Getopt/Long.pm: Permission denied at /usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi/Razor2/C lient/Ag ent.pm line 15. Compilation failedn require at /usr/sbin/amavisd line 203.
Da scheint ein PERL Modul (Getopt/long.pm) zu fehlen.
Knapp vorbei ist auch daneben ;-) In der Fehlermeldung steht "Permission denied", nicht "not found". Davon abgesehen: Getopt::Long ist im Paket perl-base - ich halte es für eher unwahrscheinlich, dass das nicht installiert ist ;-) Prüfe mal mit rpm -V perl-base amavisd-new nach, ob irgendwas verändert ist. Dieser Test wäre auch Razor2-Paket (perl-Razor2?) sinnvoll. Falls das nicht bringt - hast Du eine Ahnung, was das "Permission denied" verursachen könnte? (Du hast nicht zufällig ein AppArmor-Profil für amavis?)
Auf die Schnelle habe ich da nur <http://rpm.pbone.net/index.php3/stat/4/idpl/21410300/dir/opensuse_12. x/com/perl-Getopt-Long-2.39-3.1.noarch.rpm.html> gefunden. Das ist aber eigenlich für 12.x gebaut. Aber ein Rebuild aus dem src.rpm sollte eigentlich funktionieren.
Wie gesagt: Getopt::Long ist im Paket perl-base - weitere Pakete sind daher wohl unnötig. Davon abgesehen: Pakete von "irgendwo" zu installieren ist in der Regel eine schlechte Idee[tm]... Gruß Christian Boltz -- I read the BOFH texts long time ago and remember them, but this attitude is unfortunately not really called for business Linux versions ;) "In the new SUSE Linux release we are now standardizing on the 'netcat' browser. It is fully costumable to your viewing experience." ;) [Marcus Meissner in suse-security] -- 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
Hallo, Am 21.12.2013 19:05, schrieb Johannes Kapune:
Hallo zusammen, [...]
amavisd startet nicht und gibt nach Eingabe von:
"amavisd foreground" folgenden Fehler aus:
fetch_Modules: error loading optional module Razor2/Client/Agent.pm: Can't locate Getopt/Long.pm: Permission denied at /usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi/Razor2/Client/Agent.pm line 15. Compilation failedn require at /usr/sbin/amavisd line 203.
das war weil zusätzlich zu "per-Mail-SpamAssasin" auch noch "perl-razor-agents" installiert war. Da hat amavis wohl das falsche Paket ausgewählt.
...
funktionieren tut es aber leider immer noch nicht. Beim Start mit: "systemctl start amavis.service" kommt: Job for amavis.service failed. See 'systemctl status amavice.service' and 'journalctl -xn' for details OK: Fehlermeldung in systemctl status amavice.service ist: (!)Net::Server: 2013/12/31-16:38:34 Can't connect to TCP poert 10024 on ::1 systemctl status amavice.service [Cannot assign requested addres...to/TCP.pm wie bekomme ich heraus warum nicht? Gruß Johannes -- 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
participants (3)
-
Christian Boltz
-
Johannes Kapune
-
Markus Koßmann