1 |
On Mon, 07 Aug 2006 14:25:35 +0200, |
2 |
"polytan@×××××.com" <polytan@×××××.com> wrote: |
3 |
|
4 |
> lorsque je fais un revdep-rebuild, j'ai une liste énorme de choses |
5 |
> qui ne vont pas ... et tout ce qui est fait c'est réinstaller azureus |
6 |
> (le binaire qui plus est). |
7 |
|
8 |
Quand je confronte ta liste de fichiers cassés à mon système, je |
9 |
trouve, en plus d'Azureus (qui est effectivement un binaire |
10 |
éternellement "cassé", que revdep-rebuild s'acharnera à toujours |
11 |
réinstaller), ces paquets ci : |
12 |
- "dev-util/subversion" (évidemment) pour /usr/lib/libsvnjavahl-1.la |
13 |
(seulement avec le USE flag "java" je suppose) |
14 |
- "dev-python/wxpython" (évidemment aussi) pour tous les |
15 |
/usr/lib/python2.4/site-packages/wx-2.4-gtk2-unicode/wxPython/* |
16 |
|
17 |
Maigre pêche en vérité... |
18 |
|
19 |
Quelques autres pistes et explications en vrac : |
20 |
|
21 |
- il est extrêmement fréquent d'avoir des fichiers libtool (.la) |
22 |
orphelins sur un système : c'est parceque le script fix_libtool.sh |
23 |
(ou qlqch comme ça) utilisé lors des upgrades de GCC les modifient ; du |
24 |
coup, ils changent de mtime et md5, et Portage préfère ne plus y |
25 |
toucher lors des désinstallations des paquets qui les avaient |
26 |
introduits. Bref, pour ceux là, rien de suprenant, et tu peux tout |
27 |
simplement les effacer. |
28 |
|
29 |
- dans un autre genre, il y a aussi "prelink", très à la mode à une |
30 |
époque, qui modifie des binaires et bibliothèques. Si tu l'as un jour |
31 |
lancé sur ton système, ça expliquerait très bien les autres orphelins. |
32 |
|
33 |
- une majorité de tes fichiers (gnomecc et ses capplets, les machins |
34 |
bonobo, les versions obsolètes des libs gnome & compagnie, etc.) datent |
35 |
de l'époque de Gnome-1.x (ou peut être de vieux 2.x, et encore...). Là |
36 |
aussi je dirai qu'ils ne te manqueront pas trop si tu les vires. |
37 |
|
38 |
- les plugins Xine 1.1.1 sont probablement remplacés par des |
39 |
équivalents 1.1.2, dans un répertoire homonyme. |
40 |
|
41 |
- dans le même genre, les trucs perl-5.8.6 ont vraisemblablement des |
42 |
équivalent perl-5.8.7 ou 5.8.8. |
43 |
|
44 |
- avifile a disparu de Portage il y a longtemps, plus rien ne |
45 |
l'utilise, bref là aussi c'est des orphelins qui trainent. |
46 |
|
47 |
Finalement, tous ces "fichiers cassés" (sauf celui d'Azureus) me |
48 |
semblent effaçables. Y compris ceux de subversion et wxpython : |
49 |
- pour svn, tu as probablement eu un jour le flag java, et tu ne l'as |
50 |
plus (ou tu n'as carement plus svn, mais on aurait sûrement vu |
51 |
d'autres orphelins) |
52 |
- pour wxpython, il s'agit de la version 2.4, et tu as dû, je suppose, |
53 |
passer complètement à la 2.6 depuis. |
54 |
|
55 |
Bon, maintenant, la mauvaise nouvelle c'est qu'il reste sûrement plein |
56 |
d'orphelins sur ton système : tu viens seulement d'en détecter qlquns |
57 |
par hasard (ceux qui avaient des liaisons isolubles) en fait... Si tu |
58 |
veux te lancer dans un grand ménage, et bah je dois te prévenir que ça |
59 |
sera un peu fastidieux; mais bon, y'a quand même qlqs astuces pour en |
60 |
partie automatiser, hésite pas à demander. |
61 |
|
62 |
-- |
63 |
TGL. |
64 |
-- |
65 |
gentoo-user-fr@g.o mailing list |