Moin Liste, in der Hoffnung, dass auch mal jemand von Suse in diese Liste schaut: ich habe auf einen Dell 1950 zweifach Quadcore Xeon mit 8GB RAM eine 10.3 installiert (klar, 64Bit als Update von 10.1 64Bit). Die Kiste wird später ausschließlich als PostgreSQL DB-Server eingesetzt und läuft eigenlich soweit ganz wunderbar, es nerven nur die beim Start dauernd ausgeworfenen Meldungen: udev-event[nnnn]: run_program: '/usr/sbin/vpdupdate' abnormal exit Wird das Programm manuell aufgerufen, passiert das: $ vpdupdate; echo $? terminate called after throwing an instance of 'lsvpd::VpdException' what(): VpdDbEnv.VpdDbEnv( /var/lib/lsvpd, db ): Must have read permission of /var/lib/lsvpd. Details: Db::open: Is a directory Aborted 134 Inhalt von /var/lib/lsvpd: drwxr-xr-x 4 root root 160 Nov 13 09:10 ./ drwxr-xr-x 39 root root 1048 Nov 12 11:16 ../ -rw-rw---- 1 root root 24576 Nov 13 09:10 __db.001 -rw-rw---- 1 root root 278528 Nov 13 09:10 __db.002 drwxrwxr-x 6 root root 144 Nov 9 13:58 db/ drwxrwxr-x 6 root root 144 Nov 9 13:58 db-2006-11-24-173001/ irgendwie ist die Fehlermeldung also falsch oder zumindest unverständlich bei $ lsvpd kommt: Please run /usr/sbin/vpdupdate before running lsvpd. Also ein Teufelskreis :-) . Was ist zu tun? Wäre eine Deinstallation schädlich? (Im Web gibt's nur sehr spärliche Hinweise auf lsvpd) -Ingo. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Ingo, ich bin zwar nicht von Suse.... aber Ingo Freund schrieb:
Wird das Programm manuell aufgerufen, passiert das: $ vpdupdate; echo $? terminate called after throwing an instance of 'lsvpd::VpdException' what(): VpdDbEnv.VpdDbEnv( /var/lib/lsvpd, db ): Must have read permission of /var/lib/lsvpd. Details: Db::open: Is a directory Aborted 134
Inhalt von /var/lib/lsvpd: drwxr-xr-x 4 root root 160 Nov 13 09:10 ./ drwxr-xr-x 39 root root 1048 Nov 12 11:16 ../ -rw-rw---- 1 root root 24576 Nov 13 09:10 __db.001 -rw-rw---- 1 root root 278528 Nov 13 09:10 __db.002 drwxrwxr-x 6 root root 144 Nov 9 13:58 db/ drwxrwxr-x 6 root root 144 Nov 9 13:58 db-2006-11-24-173001/
Könnte es sein, das das von Dir aufgerufene Programm nicht als root, sonder als irgendein anderer User ausgeführt wird? Insofern wäre die Fehlermeldung wieder verständlich. Ansonsten sieht mir das "Db::open:" nach Perl aus. nicht das da noch ein Fehler ist? -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On 13.11.2007 09:28, Ingo Freund wrote (please find the answer below the original text): [...] Die Lösung ist ganz einfach: Schadlos deinstallieren. Es ist wohl -wie immer gerne wieder genommen- ein Goodie für Hobbybastler. Seltsamerweise wird es von den Installationsroutinen der 10.3 ganz nach Lust und Laune installiert. -Ingo. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Axel Birndt
-
Ingo Freund