Gentoo Archives: gentoo-user-fr

From: Thomas de Grenier de Latour <degrenier@×××××××××××.fr>
To: gentoo-user-fr@l.g.o
Subject: Re: [gentoo-user-fr] upgrade python
Date: Sun, 16 May 2004 10:01:40
Message-Id: 20040516120215.488aeb84@eusebe
In Reply to: Re: [gentoo-user-fr] upgrade python by Jacques Montier
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

Replies

Subject Author
Re: [gentoo-user-fr] upgrade python Jacques Montier <jacmonti@×××××××××××××.fr>
Re: [gentoo-user-fr] upgrade python kakou <kakou@×××××.org>