Re: Debian sid et usrmerge

Page principale

Répondre à ce message
Auteur: Frédéric
Date:  
À: Guilde
Sujet: Re: Debian sid et usrmerge
Bon, après avoir viré 388 fichiers (je ne rigole pas, et je pense que
ce n'est pas fini), je suis tombé sur un os. L'erreur était :

Both /lib64/ld-linux-x86-64.so.2 and /usr/lib64/ld-linux-x86-64.so.2
exist.

J'ai viré /usr/lib64/ld-linux-x86-64.so.2 (comme j'avais fait pour les
autres), et là, paf le chien, plus rien ne marchait...     Après
coup, ça semble logique, vu le fichier.


Du coup, sysrescuecd, remise en place du fichier (que j'avais juste
déplacé, pas supprimé), mais maintenant, je fais quoi ? Car on a :

    /lib64/ld-linux-x86-64.so.2                    (lien)
 -> /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2     (lien)
 -> /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 (vrai fichier)


et :

    /usr/lib64/ld-linux-x86-64.so.2 (vrai fichier)


Or, les 2 fichiers /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 et
/usr/lib64/ld-linux-x86-64.so.2 sont utilisés par les même process (dixit
fuser) !!!

Du coup, si je vire l'autre, ça va être le même merdier, non ?

Comment ça se peut, ça, que les 2 librairies soient utilisées ?
Pourtant, j'ai par exemple :

 ldd /usr/bin/mv
        ...
        /lib64/ld-linux-x86-64.so.2 (0x00007f2301034000)
        ...


Donc mv aurait dû continuer de fonctionner quand j'ai viré
/usr/lib64/ld-linux-x86-64.so.2, non ?

Y'a de la logique Shadok, chez debian ;o)

-- 
    Frédéric