Trouver les paquets qui dépendent d'un paquet donné

2003-09-29 Par sujet Christian Perrier

Je m'aperçois que je ne sais en fait pas faire cela...

L'un(e) de vous sait-il(elle) comment on peut faire ?

Je viens fort bêtement de supprimer libnet-perl de mon système.et
tout ce qui en dépendait a dégagé.. :(

Ca m'apprendra à lancer apt-get -y dist-upgrade (la seule fois que
je l'ai fait depuis 6 mois, il a fallu que ce soit à un moment où il
valait mieux éviter...)

Merci de me mettre en copie de vos éventuelles réponses...

-- 





Re: Trouver les paquets qui dépendent d'un paquet donné

2003-09-29 Par sujet Francois Bottin
Quoting Christian Perrier [EMAIL PROTECTED]:

 
 Je m'aperçois que je ne sais en fait pas faire cela...
 
 L'un(e) de vous sait-il(elle) comment on peut faire ?
 
 Je viens fort bêtement de supprimer libnet-perl de mon système.et
 tout ce qui en dépendait a dégagé.. :(
 
 Ca m'apprendra à lancer apt-get -y dist-upgrade (la seule fois que
 je l'ai fait depuis 6 mois, il a fallu que ce soit à un moment où il
 valait mieux éviter...)
 
 Merci de me mettre en copie de vos éventuelles réponses...
 

La réponse est : apt-cache showpkg paquet

Sur ma woody un peu modifiée, ça donne :

[EMAIL PROTECTED]:~$ apt-cache showpkg libnet-perl
Package: libnet-perl
Versions: 
1:1.09.01-1(/var/lib/apt/lists/ftp.u-strasbg.fr_debian_dists_stable_main_binary-i386_Packages)(/var/lib/dpkg/status)

Reverse Depends: 
  amavis-postfix,libnet-perl
  ubh,libnet-perl
  tcpquota,libnet-perl
  sporum,libnet-perl
  pop3browser,libnet-perl
  mon,libnet-perl
  libwww-perl,libnet-perl 1:1.09
  liburi-perl,libnet-perl
  libnews-scan-perl,libnet-perl
  libnet-tftp-perl,libnet-perl 1.08
  libnet-snpp-perl,libnet-perl 1:1.09
  libnet-ph-perl,libnet-perl 1:1.09
  libmailtools-perl,libnet-perl
  libmail-audit-perl,libnet-perl
  libhtml-embperl-perl,libnet-perl
  libapache-asp-perl,libnet-perl
  leafnode,libnet-perl
  ftpwatch,libnet-perl
  ftp-upload,libnet-perl
  dupload,libnet-perl
  dpkg-ftp,libnet-perl
  debget,libnet-perl
  catalog,libnet-perl
  bioperl,libnet-perl
  libmailtools-perl,libnet-perl
Dependencies: 
1:1.09.01-1 - perl (2 5.6.0-16) libnet-ph-perl (0 (null)) libnet-snpp-perl (0
(null)) libnet-telnet-perl (0 (null)) libnet (0 (null)) libnet (0 (null)) 
Provides: 
1:1.09.01-1 - libnet 
Reverse Provides: 
[EMAIL PROTECTED]:~$ 

C'est surtout la partie «Reverse Depends» qui te sera utile...

François.

-- 
Francois BOTTIN
--
How kind, the PFY sighs. But where will I go? 
Somewhere where they know nothing about computing...
where they wouldn't know a RAM chip from a potato chip! 
But I don't want to visit Microsoft! he whines.
  The BOFH 1998 - Simon Travaglia (bofh.ntk.net)




Re: Trouver les paquets qui dépendent d'un paquet donné

2003-09-29 Par sujet Arnaud Vandyck
On Mon, 29 Sep 2003 11:11:49 +0200
Christian Perrier [EMAIL PROTECTED] wrote:

 Je viens fort bêtement de supprimer libnet-perl de mon système.et
 tout ce qui en dépendait a dégagé.. :(

$ apt-cache showpkg libnet-perl

Package: libnet-perl
Versions: 
1:1.16-2(/var/lib/apt/lists/ftp.belnet.be_debian_dists_testing_main_binary-i386_Packages)(/var/lib/apt/lists/ftp.belnet.be_debian_dists_unstable_main_binary-i386_Packages)(/var/lib/dpkg/status)
1:1.09.01-1(/var/lib/apt/lists/ftp.belnet.be_debian_dists_stable_main_binary-i386_Packages)

Reverse Depends: 
  perl-modules,libnet-perl
  perl-modules,libnet-perl 1:1.11-1
  slash,libnet-perl
  perl-modules,libnet-perl
  perl-modules,libnet-perl 1:1.17-1
  leafnode,libnet-perl
  amavisd-new,libnet-perl 1:1.12
  amavis-ng,libnet-perl
  webcamd,libnet-perl
  ubh,libnet-perl
  twiki,libnet-perl
  tcpquota,libnet-perl
  smokeping,libnet-perl
  sendpage-server,libnet-perl
  sendpage-common,libnet-perl
  sendpage-client,libnet-perl
  request-tracker3,libnet-perl
  pop3browser,libnet-perl
  perl-modules,libnet-perl
  perl-modules,libnet-perl 1:1.11-1
  mtop,libnet-perl
  mon,libnet-perl
  libwww-perl,libnet-perl 1:1.09
  liburi-perl,libnet-perl
  libnews-scan-perl,libnet-perl
  libnet-tftp-perl,libnet-perl 1.08
  libnet-snpp-perl,libnet-perl 1:1.09
  libmailtools-perl,libnet-perl
  libmail-verify-perl,libnet-perl
  libmail-audit-perl,libnet-perl
  liblogtrend-action-perl,libnet-perl
  libhtml-embperl-perl,libnet-perl
  libastro-simbad-perl,libnet-perl 1.09
  libastro-dss-perl,libnet-perl 1.09
  libastro-catalog-perl,libnet-perl 1.09
  libastro-ads-perl,libnet-perl 1.09
  libapache-asp-perl,libnet-perl
  leafnode,libnet-perl
  gotmail,libnet-perl
  ftpwatch,libnet-perl
  ftp-upload,libnet-perl
  dupload,libnet-perl
  debmirror,libnet-perl
  checkbot,libnet-perl
  catalog,libnet-perl
  blootbot,libnet-perl
  bioperl,libnet-perl
  amavisd-new,libnet-perl 1:1.12
  amavis-ng,libnet-perl
  libmailtools-perl,libnet-perl
  amavis-postfix,libnet-perl
  ubh,libnet-perl
  tcpquota,libnet-perl
  sporum,libnet-perl
  pop3browser,libnet-perl
  mon,libnet-perl
  libwww-perl,libnet-perl 1:1.09
  liburi-perl,libnet-perl
  libnews-scan-perl,libnet-perl
  libnet-tftp-perl,libnet-perl 1.08
  libnet-snpp-perl,libnet-perl 1:1.09
  libnet-ph-perl,libnet-perl 1:1.09
  libmailtools-perl,libnet-perl
  libmail-audit-perl,libnet-perl
  libhtml-embperl-perl,libnet-perl
  libapache-asp-perl,libnet-perl
  leafnode,libnet-perl
  ftpwatch,libnet-perl
  ftp-upload,libnet-perl
  dupload,libnet-perl
  dpkg-ftp,libnet-perl
  debget,libnet-perl
  catalog,libnet-perl
  bioperl,libnet-perl
Dependencies: 
1:1.16-2 - perl (2 5.6.0-16) debconf (2 0.5) libnet-ph-perl (0 (null)) 
libnet-snpp-perl (0 (null)) libnet-telnet-perl (0 (null)) 
1:1.09.01-1 - perl (2 5.6.0-16) libnet-ph-perl (0 (null)) libnet-snpp-perl (0 
(null)) libnet-telnet-perl (0 (null)) libnet (0 (null)) libnet (0 (null)) 
Provides: 
1:1.16-2 - 
1:1.09.01-1 - libnet 
Reverse Provides: 
perl-modules 5.8.0-21
perl-modules 5.8.1-1
perl-modules 5.8.0-18

-- 
  .''`.  ** Debian GNU/Linux **
 : :' : Arnaud   Vandyck
 `. `'   http://alioth.debian.org/users/arnaud-guest/
   `-http://alioth.debian.org/developer/diary.php?diary_user=2781
 jabber: [EMAIL PROTECTED]


pgpAfx9a50YFt.pgp
Description: PGP signature


Re: Trouver les paquets qui dépendent d'un paquet donné

2003-09-29 Par sujet Christian Perrier
Quoting Francois Bottin ([EMAIL PROTECTED]):

 La réponse est : apt-cache showpkg paquet

Merci. Pile poil ce qu'il fallait. Désolé pour l'envoi en
double...fausse manip.





Re: Trouver les paquets qui dépendent d'un paquet donné

2003-09-29 Par sujet Remi Vanicat
Francois Bottin [EMAIL PROTECTED] writes:

 Quoting Christian Perrier [EMAIL PROTECTED]:

 
 Je m'aperçois que je ne sais en fait pas faire cela...
 
 L'un(e) de vous sait-il(elle) comment on peut faire ?
 
 Je viens fort bêtement de supprimer libnet-perl de mon système.et
 tout ce qui en dépendait a dégagé.. :(
 
 Ca m'apprendra à lancer apt-get -y dist-upgrade (la seule fois que
 je l'ai fait depuis 6 mois, il a fallu que ce soit à un moment où il
 valait mieux éviter...)

sur, ne jamais le faire, mois je fais un
apt-get -yes dist-upgrade --donwload-only

et une fois que tout est dans le cache je fais le
apt-get dist-upgrade

(on perd moins de temps a attendre la fin des téléchargements comme
ça, et on évite le risque inhérent au dist-upgrade -yes)

 
 Merci de me mettre en copie de vos éventuelles réponses...
 

 La réponse est : apt-cache showpkg paquet

 Sur ma woody un peu modifiée, ça donne :

 [EMAIL PROTECTED]:~$ apt-cache showpkg libnet-perl
 Package: libnet-perl
 Versions: 
 1:1.09.01-1(/var/lib/apt/lists/ftp.u-strasbg.fr_debian_dists_stable_main_binary-i386_Packages)(/var/lib/dpkg/status)

 Reverse Depends: 
   amavis-postfix,libnet-perl

[...]


 C'est surtout la partie «Reverse Depends» qui te sera utile...

Il y a toutefois un défaut a cette technique : on obtient pas les
paquets qui dépende des paquet qui dépende de libnet-perl


 François.


-- 
Rémi Vanicat
[EMAIL PROTECTED]