[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux] Aidez moi SVP (urgent !)



> J'ai déjà essayé mais je vais retenter, on ne sais jamais.
> J'ai aussi ajouté la ligne "/lib" dans /etc/ld.so.conf.
> Est-ce que c'est le format correct pour ajouter un nouveau
> chemin ?

Oui, mais ca ne sert à rien: /lib et /usr/lib sont pris
implicitement par ld.so (vu que ce sont les répertoires
par défaut pour les shared libs).

Ben, c'est assez bizarre comme problème.

Essaie un "rpm --rebuilddb" pour regénérer la base de données
de paquetages de RPM (c'est sans danger, en tout cas sur
ma SuSE ;) - il me semble d'ailleurs que les accès à la DB
RPM sont plus rapides après ca).

Mais sinon, installe les paquets avec --nodeps.
Essaie d'éxécuter les binaries ensuite: s'il manque vraiment
des shared libs, le programme ne se lancera pas.

Mieux: tu peux vérifier que les shared libs nécessaires sont
bien présentes grâce à ldd:
$ ldd /usr/X11R6/bin/wterm
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40035000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x4003f000)
        libXpm.so.4 => /usr/X11R6/lib/libXpm.so.4 (0x40058000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40067000)
        libutil.so.1 => /lib/libutil.so.1 (0x4014a000)
        libc.so.6 => /lib/libc.so.6 (0x4014d000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

S'il en manque une, il te le dira ;)
Si la lib est bien là mais qu'il ne la trouve pas, fais un
ldconfig
(en tant que root) et recommence.

Mais bon, que tu l'installes à partir des sources ou que tu
fasses un --nodeps, ca revient au meme: avec les sources,
tu n'as pas non plus de paquetage et pas de vérification
de dépendances par rapport aux paquets installés (oui, tu
as une vérification si les libs sont bien là, mais ca tu
peux aussi le faire avec ldd une fois que le paquet est
installé avec --nodeps).

--
  -o) / Pascal Bleser                   ATOS Origin|
  /\\ \ e-Business Platform         Aachen, Germany|
 _\_v  \<guru@linuxbe.org> <pbleser@atosorigin.com>|
---------------------------------------------------|
Jesus saves, but Buddha makes incremental backups  :
---------------------------------------------------'

[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
[ Archives de la mailing list: http://archives.linuxbe.org/linux/  ]
[ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]