1 |
On Sun, 16 May 2004 11:20:24 +0200 |
2 |
Jacques Montier <jacmonti@×××××××××××××.fr> wrote: |
3 |
|
4 |
> J'ai réinstallé python-2.3, mais j'ai toujours le |
5 |
> même message me demandant l'ebuild pdflib-4.0.3-r1 |
6 |
> que je n'ai pas. |
7 |
|
8 |
Tant que cette lib sera installée, il voudra la réinstaller, |
9 |
parcequ'elle produit entre autre un module python. Comme elle est |
10 |
slottée, le fait que tu aies aussi une version 5 n'empêche pas ça. |
11 |
Il y a cependant de grandes chances pour qu'elle ne serve en fait |
12 |
plus a rien (parceque peu de choses l'utilisent, ici juste |
13 |
php/mod_php, et que tu les as très vraisemblablement déjà mis à |
14 |
jour depuis le passage à pdflib-5.x). Donc moi ce que je ferais, |
15 |
c'est la virer (enfin c'est ce que j'ai fait il y a qlqs temps en |
16 |
fait): |
17 |
# emerge -C "=media-libs/pdflib-4*" |
18 |
Après, si tu veux être sûr que ça n'a rien cassé, un petit |
19 |
"revdep-rebuild" et ce sera réglé. Ou bien si tu as la flemme pour |
20 |
un "revdep-rebuild", tu peux le faire à la main: |
21 |
1) # qpkg -q pdflib |
22 |
te donnera une liste des paquets utilisant pdflib |
23 |
2) pour chaque paquet de cette liste, un petit |
24 |
# qpkg -l -nc <le_paquet> | egrep "(\.so$)|(/bin/.*)" |
25 |
te listera les libs dynamiques et binaires de ce paquet |
26 |
3) tu pioches dans ces listes de fichiers, et tu fais des |
27 |
# ldd <ton_fichier> | grep "libpdf" |
28 |
4) quand pour un paquet tu obtiens un truc du genre |
29 |
libpdf.so.2 => /usr/lib/libpdf.so.2 |
30 |
c'est que le paquet est bien linké envers la version qui te |
31 |
reste installée (la 5.x donc). Par contre, un truc du genre |
32 |
libpdf.so => not found |
33 |
indique qu'il faut reemerger le paquet pour qu'il se relink |
34 |
sur la 5.x. |
35 |
Dès que tu as une réponse pour un paquet, plus la peine de |
36 |
tester les autres fichiers du paquet biensûr. |
37 |
(et vu qu'il y a très peu de paquets concerné, même si ça te |
38 |
parait compliqué ça va en fait plus vite qu'un revdep-rebuild...) |
39 |
|
40 |
-- |
41 |
TGL. |
42 |
|
43 |
-- |
44 |
gentoo-user-fr@g.o mailing list |