OVH Cloud OVH Cloud

[gentoo-user-fr] Outil de recherche des dépendances inverses

6 réponses
Avatar
Bertrand Jacquin
Salut tout le monde :)

Est ce que quelqu'un d'entre vous connait un outil pour rechercher les
dépendances inverses d'un ebuild ou qui serait capable de me dire de
manière sur si un ebuild qui n'ai pas dans le fichier world ne depend
d'aucun ebuild installé

emerge depclean le fait plutot mal : il me donne une liste de pacquet
énorme, dont une bonne partie qui font partie de mon fichier world :/

Merci a vous

--
++
Beber

/*
* Beber : beber (AT) setibzh (DOT) com
* http://www.gentoofr.org
* irc://eden.ircme.net/#gentoofr
* Using Mozilla Thunderbird on Gentoo GNU/Linux
* Elaine @ Melee
*/


--
gentoo-user-fr@gentoo.org mailing list

6 réponses

Avatar
Yoann Pannier
Bertrand Jacquin wrote:
Est ce que quelqu'un d'entre vous connait un outil pour rechercher les
dépendances inverses d'un ebuild ou qui serait capable de me dire de
manière sur si un ebuild qui n'ai pas dans le fichier world ne depend
d'aucun ebuild installé



Comme ont dit nos amis anglophones, qpkg et equery peuvent
t'interresser. Mais attention ils ne tiennent pas compte des USE, en
tout cas pas la dernière fois que j'ai regardé.

emerge depclean le fait plutot mal : il me donne une liste de pacquet
énorme, dont une bonne partie qui font partie de mon fichier world :/



Ce n'est pas normal. Tu es sûr que lui et toi vous utilisez le même
fichier world ?

--
Yoann Pannier

--
mailing list
Avatar
Bertrand Jacquin
Salut,

Yoann Pannier wrote:
Bertrand Jacquin wrote:

Est ce que quelqu'un d'entre vous connait un outil pour rechercher les
dépendances inverses d'un ebuild ou qui serait capable de me dire de
manière sur si un ebuild qui n'ai pas dans le fichier world ne depend
d'aucun ebuild installé




Comme ont dit nos amis anglophones, qpkg et equery peuvent
t'interresser. Mais attention ils ne tiennent pas compte des USE, en
tout cas pas la dernière fois que j'ai regardé.




Oui, je suis d'accord, ca trouve les dépendances, mais pas les
dépendances inverses :/
Et moi c'est la seule chose que j'ai besoin.


emerge depclean le fait plutot mal : il me donne une liste de pacquet
énorme, dont une bonne partie qui font partie de mon fichier world :/




Ce n'est pas normal. Tu es sûr que lui et toi vous utilisez le même
fichier world ?



Ayant la dernière version en testing, je pense oui





--
++
Beber

/*
* Beber : beber (AT) setibzh (DOT) com
* http://www.gentoofr.org
* irc://eden.ircme.net/#gentoofr
* Using Mozilla Thunderbird on Gentoo GNU/Linux
* Elaine @ Melee
*/

--
mailing list
Avatar
Yoann Pannier
Bertrand Jacquin wrote:
Oui, je suis d'accord, ca trouve les dépendances, mais pas les
dépendances inverses :/



Pour moi :
Dépendances de X : de quels paquets dépend X
Dépendance inverse de X : quels paquets dépendent de X

# equery depends ruby
[ Searching for packages depending on ruby... ]
app-editors/vim-6.3-r4
app-editors/gvim-6.3-r4
app-text/glark-1.7.2
dev-lang/ruby-1.8.2
dev-lang/swig-1.3.21
dev-util/freeride-0.9.3

Ca c'est la liste des paquets dependant de ruby sur mon système. Ce
n'est pas ce que tu veux ?

emerge depclean le fait plutot mal : il me donne une liste de pacquet
énorme, dont une bonne partie qui font partie de mon fichier world :/



Ce n'est pas normal. Tu es sûr que lui et toi vous utilisez le même
fichier world ?



Ayant la dernière version en testing, je pense oui



Portage en ~arch ? C'est peut-être ça ton problème...

--
Yoann Pannier

--
mailing list
Avatar
Bertrand Jacquin
Yoann Pannier wrote:
Bertrand Jacquin wrote:

Oui, je suis d'accord, ca trouve les dépendances, mais pas les
dépendances inverses :/




Pour moi :
Dépendances de X : de quels paquets dépend X
Dépendance inverse de X : quels paquets dépendent de X

# equery depends ruby
[ Searching for packages depending on ruby... ]
app-editors/vim-6.3-r4
app-editors/gvim-6.3-r4
app-text/glark-1.7.2
dev-lang/ruby-1.8.2
dev-lang/swig-1.3.21
dev-util/freeride-0.9.3

Ca c'est la liste des paquets dependant de ruby sur mon système. Ce
n'est pas ce que tu veux ?



Ouep, c'est ca, j'ai du regarder trop vite :/
En effet, c'était ca que je cherchait :)



emerge depclean le fait plutot mal : il me donne une liste de pacquet
énorme, dont une bonne partie qui font partie de mon fichier world :/



Ce n'est pas normal. Tu es sûr que lui et toi vous utilisez le même
fichier world ?



Ayant la dernière version en testing, je pense oui




Portage en ~arch ? C'est peut-être ça ton problème...



Tout mon systeme est en ~x86





--
++
Beber

/*
* Beber : beber (AT) setibzh (DOT) com
* http://www.gentoofr.org
* irc://eden.ircme.net/#gentoofr
* Using Mozilla Thunderbird on Gentoo GNU/Linux
* Elaine @ Melee
*/

--
mailing list
Avatar
Jean-François Maeyhieux
--=-vLgEBZ+cVT86wfb2gOQf
Content-Type: multipart/alternative; boundary="=-Wuh5z9uS+QtJcadAMNqN"


--=-Wuh5z9uS+QtJcadAMNqN
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: quoted-printable

On Thu, 2005-03-03 at 14:25 +0100, Jean-François Maeyhieux wrote:

On Thu, 2005-03-03 at 13:48 +0100, Yoann Pannier wrote:

> Bertrand Jacquin wrote:
> > Est ce que quelqu'un d'entre vous connait un outil pour rechercher le s
> > dépendances inverses d'un ebuild ou qui serait capable de me dire d e
> > manière sur si un ebuild qui n'ai pas dans le fichier world ne depe nd
> > d'aucun ebuild installé
>
> Comme ont dit nos amis anglophones, qpkg et equery peuvent
> t'interresser. Mais attention ils ne tiennent pas compte des USE, en
> tout cas pas la dernière fois que j'ai regardé.

Réponse rapide: moi j'utilise le script d'etcatmur "dep" depuis pas
mal
de temps et j'en suis très satisfait...
Je sais que "qpkg -q" donnait de mauvais résultat pour moi il y a pas
mal de temps. si quelqu'un essaye
de comparer ce script (en attachement) à l'actuel "qpkg -q" ou equery.
Cela peut être
interessant.





Je tiens à préciser que le script bash fourni dans le post précéden t et
nettement plus rapide que equery
et fournit une information bien plus détaillé (gère les slots, les
versions des dépendances, et l'origine de la dépendance).

TuTTle




--------------------------------------------------------------------------- -----------
PGP Public Key = http://pgpkeys.mit.edu:11371/pks/lookup?op=get&search =0x63DB4770
Key ID = 63DB4770 Tuttle (JFM)
--------------------------------------------------------------------------- -----------

--=-Wuh5z9uS+QtJcadAMNqN
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/3.2.3">
</HEAD>
<BODY>
On Thu, 2005-03-03 at 14:25 +0100, Jean-Fran&#231;ois Maeyhieux wrote:<BR>
<BLOCKQUOTE TYPE=CITE>
<FONT COLOR="#000000">On Thu, 2005-03-03 at 13:48 +0100, Yoann Pannie r wrote: </FONT>
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">Bertrand Jacquin wrote:</FONT>
<FONT COLOR="#000000">&gt; Est ce que quelqu'un d'entre vous connait un o util pour rechercher les</FONT>
<FONT COLOR="#000000">&gt; d&#233;pendances inverses d'un ebuild ou qui s erait capable de me dire de</FONT>
<FONT COLOR="#000000">&gt; mani&#232;re sur si un ebuild qui n'ai pas dan s le fichier world ne depend</FONT>
<FONT COLOR="#000000">&gt; d'aucun ebuild install&#233;</FONT>

<FONT COLOR="#000000">Comme ont dit nos amis anglophones, qpkg et equery peuvent</FONT>
<FONT COLOR="#000000">t'interresser. Mais attention ils ne tiennent pas c ompte des USE, en</FONT>
<FONT COLOR="#000000">tout cas pas la derni&#232;re fois que j'ai regard& #233;.</FONT>
</PRE>
</BLOCKQUOTE>
<FONT COLOR="#000000">R</FONT><FONT COLOR="#000000"><TT>&#233;</TT> </FONT><FONT COLOR="#000000">ponse rapide: moi j'utilise le script d'etca tmur &quot;dep&quot; depuis pas mal</FONT><BR>
<FONT COLOR="#000000">de temps et j'en suis tr</FONT><FONT COLOR="# 000000"><TT>&#232;</TT></FONT><FONT COLOR="#000000">s satisfait...</FONT> <BR>
<FONT COLOR="#000000">Je sais que &quot;qpkg -q&quot; donnait de mauv ais r</FONT><FONT COLOR="#000000"><TT>&#233;</TT></FONT><FONT COLOR="#0 00000">sultat</FONT><FONT COLOR="#000000"><TT> pour moi il y a pas mal de temps</TT></FONT><FONT COLOR="#000000">. si quelqu'un essaye</FONT><BR>
<FONT COLOR="#000000">de comparer ce script</FONT><FONT COLOR="#000 000"><TT> </TT></FONT><FONT COLOR="#000000">(en attachement) </FONT><FONT COLOR="#000000"><TT>&#224;</TT></FONT><FONT COLOR="#000000"> l'actuel &quot;qpkg -q&quot; ou equery. Cela peut </FONT><FONT COLOR="#000000"><TT >&#234;</TT></FONT><FONT COLOR="#000000">tre</FONT><BR>
<FONT COLOR="#000000">interessant.</FONT><BR>
<BR>
</BLOCKQUOTE>
<BR>
Je tiens &#224; pr&#233;ciser que le script bash fourni dans le post pr&#23 3;c&#233;dent et nettement plus rapide que equery<BR>
et fournit une information bien plus d&#233;taill&#233; (g&#232;re les slot s, les versions des d&#233;pendances, et l'origine de la d&#233;pendance).< BR>
<BR>
&nbsp;&nbsp; TuTTle<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<BR>
<BR>
</TD>
</TR>
</TABLE>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<PRE>

--------------------------------------------------------------------------- -----------
PGP Public Key = <A HREF="http://pgpkeys.mit.edu:11371/pks/lookup?op= get&search=0x63DB4770">http://pgpkeys.mit.edu:11371/pks/lookup?op=get&a mp;search=0x63DB4770</A>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Key ID = 63DB4770&nbsp;&nbsp;& nbsp;&nbsp;&nbsp;&nbsp; Tuttle (JFM) &lt;<A HREF="mailto:">b4 </A>&gt;
--------------------------------------------------------------------------- -----------
</PRE>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>

--=-Wuh5z9uS+QtJcadAMNqN--

--=-vLgEBZ+cVT86wfb2gOQf
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQBCJx9QHVRy9WPbR3ARArQeAJ4q230E00cb4XCvDK7k9auA2kKzLQCgwr8G
9QjRkF7FIlX2a50QqocWTCE =Z1fq
-----END PGP SIGNATURE-----

--=-vLgEBZ+cVT86wfb2gOQf--
Avatar
Bertrand Jacquin
C'est parfait ca !!

Merci a toi :)


++
Beber


Jean-François Maeyhieux wrote:
On Thu, 2005-03-03 at 14:25 +0100, Jean-François Maeyhieux wrote:


On Thu, 2005-03-03 at 13:48 +0100, Yoann Pannier wrote:


Bertrand Jacquin wrote:

Est ce que quelqu'un d'entre vous connait un outil pour rechercher les
dépendances inverses d'un ebuild ou qui serait capable de me dire de
manière sur si un ebuild qui n'ai pas dans le fichier world ne depend
d'aucun ebuild installé



Comme ont dit nos amis anglophones, qpkg et equery peuvent
t'interresser. Mais attention ils ne tiennent pas compte des USE, en
tout cas pas la dernière fois que j'ai regardé.



Réponse rapide: moi j'utilise le script d'etcatmur "dep" depuis pas
mal
de temps et j'en suis très satisfait...
Je sais que "qpkg -q" donnait de mauvais résultat pour moi il y a pas
mal de temps. si quelqu'un essaye
de comparer ce script (en attachement) à l'actuel "qpkg -q" ou equery.
Cela peut être
interessant.






Je tiens à préciser que le script bash fourni dans le post précédent et
nettement plus rapide que equery
et fournit une information bien plus détaillé (gère les slots, les
versions des dépendances, et l'origine de la dépendance).

TuTTle




--------------------------------------------------------------------------------------
PGP Public Key = http://pgpkeys.mit.edu:11371/pks/lookup?op=get&search=0x63DB4770
Key ID = 63DB4770 Tuttle (JFM)
--------------------------------------------------------------------------------------




--
++
Beber

/*
* Beber : beber (AT) setibzh (DOT) com
* http://www.gentoofr.org
* irc://eden.ircme.net/#gentoofr
* Using Mozilla Thunderbird on Gentoo GNU/Linux
* Elaine @ Melee
*/

--
mailing list