![](https://seccdn.libravatar.org/avatar/5b75acdd7e10c301856c1b0ea2bee05e.jpg?s=120&d=mm&r=g)
Hallo, ich habe hier ein Problem mit den man pages. Wenn ich z.B. man callerid.conf aufrufen möchte, kommt folgende Fehlermeldung: gdbm fatal: read error Dieser Fehler kommt bei allen man pages. Was ist hier defekt, wie kann ich das wieder korrigieren. Gruß Arne Dieckmann
![](https://seccdn.libravatar.org/avatar/c65f0a9d70486d425ffd4799ddb379fc.jpg?s=120&d=mm&r=g)
* Arne Dieckmann schrieb am 02.Feb.2002:
ich habe hier ein Problem mit den man pages. Wenn ich z.B. man callerid.conf aufrufen möchte, kommt folgende Fehlermeldung:
gdbm fatal: read error
Dieser Fehler kommt bei allen man pages. Was ist hier defekt, wie kann ich das wieder korrigieren.
Keine Ahnung, aber wie rufst Du die manpages auf? Hast Du schon mal versucht von der Konsole aus die manpages aufzurufen? Kommt da auch die Fehlermeldung? Bernd -- LILO funktioniert nicht? Hast Du /etc/lilo.conf verändert und vergessen, lilo aufzurufen? Ist Deine /boot-Partition unter der 1024 Zylindergrenze? Bei anderen LILO Problemen mal in der SDB nachschauen: http://localhost/doc/sdb/de/html/rb_bootdisk.html |Zufallssignatur 6
![](https://seccdn.libravatar.org/avatar/40d8a555d68834cc3b269fea413ae6af.jpg?s=120&d=mm&r=g)
Hallo Arne,
From the keyboard of Arne,
Hallo,
ich habe hier ein Problem mit den man pages. Wenn ich z.B. man callerid.conf aufrufen möchte, kommt folgende Fehlermeldung:
gdbm fatal: read error
Dieser Fehler kommt bei allen man pages. Was ist hier defekt, wie kann ich das wieder korrigieren.
Ich habe keine Ahnung. Installier dir strace, damit kannst du dann alle Systemcalls die von man aufgerufen werden analysieren, vielleicht weist er dich zu der defekten GDBM-Hashtabelle hin. Als root zum Beispiel: strace -eopen man man Bei mir stelle ich dann fest das man seine Cache-Datenbank befragt, die zufällig auch noch im GDBM Format ist: open("/var/cache/man/index.db", O_RDONLY) = 3 file /var/cache/man/index.db /var/cache/man/index.db: GNU dbm 1.x or ndbm database, little endian Die ist also wahrscheinlich korrupt. Die könntest du einfach löschen, SuSEConfig aufrufen und danach sollte alles wieder gehen. Zeigt sich mal wieder wie nützlich strace sein kann. gruß Waldemar -- Are your questions smart enough? http://www.tuxedo.org/~esr/faqs/smart-questions.html
participants (3)
-
Arne Dieckmann
-
B.Brodesser@t-online.de
-
Waldemar Brodkorb