1 |
> Je viens de constater que j'ai tout un tas de versions différentes de |
2 |
> sys-libs/db. |
3 |
> 1.85-r3 4.0.14-r2 4.1.25_p1-r4 4.2.52_p4 4.3.29-r2 |
4 |
> Est-ce que j'ai vraiment besoin de toutes ces versions ? |
5 |
> Comment savoir de quelle version un application a besoin ? |
6 |
> J'ai pensé supprimer une version et faire un revdep-rebuild pour voir ce |
7 |
> qui est cassé. |
8 |
> Est-ce une bonne méthode ? |
9 |
|
10 |
Allez oups je suis rapide car je dois y aller mais on va pas te laisser |
11 |
seul ^ ^ ! |
12 |
Donc une réponse en bash style : |
13 |
|
14 |
Quelles sont les versions installées sur mon système: |
15 |
|
16 |
# eix sys-libs/db |
17 |
[U] sys-libs/db |
18 |
Available versions: |
19 |
(1) 1.85-r1 1.85-r2 1.85-r3 |
20 |
(3) 3.2.9-r10 3.2.9-r11 |
21 |
(4) 4.0.14-r2 4.0.14-r3 |
22 |
(4.1) 4.1.25_p1-r3 4.1.25_p1-r4 4.1.25_p2 |
23 |
(4.2) 4.2.52_p2 4.2.52_p2-r1 4.2.52_p4 4.2.52_p4-r2 |
24 |
(4.3) 4.3.27 4.3.29 4.3.29-r2 |
25 |
(4.4) [M]4.4.20_p2 |
26 |
Installed: 1.85-r3(1) 4.2.52_p4(4.2) 4.3.29-r2(4.3) |
27 |
Homepage: http://www.sleepycat.com/ |
28 |
Description: Berkeley DB |
29 |
|
30 |
Quelles sont les paquets dont les dépendances possibles peuvent être |
31 |
"db" d'après portage ? |
32 |
|
33 |
# equery depends db |
34 |
[ Searching for packages depending on db... ] |
35 |
sys-libs/pam-0.78-r5 |
36 |
net-libs/libetpan-0.46 |
37 |
dev-lang/perl-5.8.8-r2 |
38 |
dev-lang/python-2.4.3-r3 |
39 |
gnome-base/gnome-libs-1.4.2 |
40 |
app-admin/webalizer-2.01.10-r13 |
41 |
mail-filter/bogofilter-1.1.1 |
42 |
dev-libs/cyrus-sasl-2.1.22 |
43 |
media-libs/gdk-pixbuf-0.22.0-r5 |
44 |
sys-apps/iproute2-2.6.16.20060323 |
45 |
sys-devel/libperl-5.8.8-r1 |
46 |
net-analyzer/dsniff-2.4_beta1-r3 |
47 |
|
48 |
Pour être précis, je prefère bien souvent utilisé la commande dep de |
49 |
http://catmur.co.uk/gentoo/udept |
50 |
car equery regarde les dépendances possibles, c'est à dire qu'il ne |
51 |
prends pas en compte les USE flags utilisés alors que dep, oui et il le |
52 |
rapporte: |
53 |
|
54 |
# dep -L db |
55 |
sys-libs/db: |
56 |
gnome-base/gnome-libs-1.4.2 <=sys-libs/db-2 |
57 |
mail-filter/bogofilter-1.1.1 !berkdb? !sqlite? |
58 |
>=sys-libs/db-3.2 |
59 |
media-libs/gdk-pixbuf-0.22.0-r5 amd64? sys-libs/db |
60 |
net-analyzer/dsniff-2.4_beta1-r3 >=sys-libs/db-4.2.52_p4 |
61 |
WORLD FILE sys-libs/db |
62 |
|
63 |
|
64 |
Packages utilisés: |
65 |
|
66 |
#qfile `which dep` |
67 |
app-portage/udept (/usr/bin/dep) |
68 |
|
69 |
# qfile `which equery` |
70 |
app-portage/gentoolkit (/usr/bin/equery) |
71 |
|
72 |
# qfile `which eix` |
73 |
app-portage/eix (/usr/bin/eix) |
74 |
|
75 |
# qfile `which qfile` |
76 |
app-portage/portage-utils (/usr/bin/qfile) |
77 |
|
78 |
|
79 |
Voilà tout, tu as de quoi "traquer" les dépendances inverses ! |
80 |
|
81 |
Zentoo ! |
82 |
|
83 |
-- |
84 |
-------------------------------------------------------------------------------------- |
85 |
Jean-François Maeyhieux |
86 |
-------------------------------------------------------------------------------------- |
87 |
PGP Public Key - Key ID = 63DB4770 Tuttle (JFM) <b4b1@××××.fr> |
88 |
http://pgpkeys.mit.edu:11371/pks/lookup?op=get&search=0x63DB4770 |
89 |
-------------------------------------------------------------------------------------- |