libfaad 64-bit-Version bringt Fehler

  • Eine Aktualisierung meines 64-bit Gentoo-Systems (mit "emerge -avuD world") und anschließender Reboot hat mir beschert, dass "vdr-1.6.0-1" nicht mehr läuft:


    vdr: libfaad.so.0: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
    bzw.
    vdr: libfaad.so.0: cannot open shared object file: No such file or directory


    Mein VDR läuft wieder, sobald ich die einzelnen Module rausnehme, die dies betrifft, in meinem Fall "osdpip", "image" und "audirecorder". ldd libvdr-*.so.1.6.0 sagt hier jeweils:


    libfaad.so.0 => not found


    In meinem /usr/lib64/ sieht es folgendermaßen aus:


    % ls -l libfaad*
    -rw-r--r-- 1 root root 413036 6. Jul 11:51 libfaad.a
    -rw-r--r-- 1 root root 792 6. Jul 11:51 libfaad.la
    lrwxrwxrwx 1 root root 16 6. Jul 11:51 libfaad.so -> libfaad.so.1.0.0
    lrwxrwxrwx 1 root root 16 6. Jul 11:51 libfaad.so.1 -> libfaad.so.1.0.0
    -rwxr-xr-x 1 root root 302024 6. Jul 11:51 libfaad.so.1.0.0


    Es gibt also keinerlei libfaad.so.0 Bezug mehr, nur noch libfaad.so.1.


    Was kann ich tun?


    Gruß
    VdrAchim

  • Kann mir gleich selber antworten:


    Mit einem "revdep-rebuild" konnte ich inzwischen alles in Ordnung bringen.
    Damit wurden fehlerhafte Paket-Abhängigkeiten im Gentoo repariert.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!