On 17.09.02 Erik Schanze (schanzi_@gmx.de) wrote:
Am 17. September 2002 schrieb Adam Lackorzynski:
On Sat Sep 14, 2002 at 14:54:06 +0200, Erik Schanze wrote:
Hallo!
es@pc1:~$ gnucash gnucash: error while loading shared libraries: libdb.so.2: cannot open shared object file: No such file or directory
also ein:
root@pc1:~# ln -s /lib/libdb.so.3 /lib/libdb.so.2
und es geht wieder.
Naja.
????
Die Dinger haben nicht umsonst verschiedene Namen und liegen in unterschiedlichen Paketen. Daß das da oben funktionierte, war eher Glück.
Ich weiß allerdings nicht genau, ob's die libc6 war, die den Link entfernt hat. (Habe auch andere Pakete installiert.) Wie kriege ich das raus? Gibts ein Log über solche Aktionen? Unter /var/log habe ich nichts gefunden.
Sowas gibt's nicht.
Die Aktionen beim Installieren mit dpkg werden nicht gelogt?
Nein, es werden doch nur ein paar Files geändert und ein paar Skripte ausgeführt. Die Skripte liegen unter /var/lib/dpkg/info/*.{post,pre}{inst,rm} und können dort eingesehen werden.
Schade. Da kann ich den Fehler leider nicht nachvollziehen.
Du kannst mal nach /usr/share/doc/libc6/changelog.Debian.gz schauen, was an dem Paket alles geändert wurde und ob etwas verloreen gegangen ist, was da sein müßte und evntl. einen Bug einkippen.
[libdb2]
Das Paket war und ist installiert.
miracely.
H.