sid: error while loading shared libraries: libaudit.so.0

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
xcomm
Beiträge: 804
Registriert: 21.09.2003 05:12:01
Wohnort: Europe
Kontaktdaten:

sid: error while loading shared libraries: libaudit.so.0

Beitrag von xcomm » 08.10.2014 09:58:48

Hi Gemeinde,

habe unter sid dieses lästige Problem:

Code: Alles auswählen

tzdata (2014h-2) wird eingerichtet ...
restorecon: error while loading shared libraries: libaudit.so.0: cannot open shared object file: No such file or directory
dpkg: Fehler beim Bearbeiten des Paketes tzdata (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 127 zurück
Fehler traten auf beim Bearbeiten von:
 tzdata
E: Sub-process /usr/bin/dpkg returned an error code (1)

Code: Alles auswählen

apt-file search libaudit.so.0
libaudit0: /lib/libaudit.so.0
libaudit0: /lib/libaudit.so.0.0.0

Code: Alles auswählen

dpkg -l | grep libaudit
ri  libaudit-common                       1:2.4-1                               all          Dynamic library for security auditing - common files
rc  libaudit0                             1:1.7.18-1.1                          i386         Dynamic library for security auditing
ri  libaudit1:i386                        1:2.4-1                               i386         Dynamic library for security auditing
Wenn ich libaudit0 installieren möchte, würde er libaudit1 rausschmeißen wollen:

Code: Alles auswählen

WARNUNG: Die folgenden essentiellen Pakete werden entfernt.
Dies sollte NICHT geschehen, außer Sie wissen genau, was Sie tun!
  login libaudit1 (wegen login) libpam0g (wegen login) libpam-runtime (wegen login) libpam-modules (wegen login)
Wie löse ich das? Einfach nur einen Symlink behebt es kurzfristig?

ln -s /lib/i386-linux-gnu/libaudit.so.1.0.0 /lib/libaudit.so.0

(Wo kommt diese Abhängigkeit auf /lib/libaudit.so.0 her, wenn es ja eigentlich nur in einem überholten Paket libaudit0 vorhanden ist?)

Danke, xcomm

Antworten