A propos de dpkg-iasearch, y'a un truc que je comprends pas :

$sudo apt-get install dpkg-iasearch
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  libbow
The following packages will be REMOVED:
  anacron apache at aumix autotrace console-tools cyrus21-common cyrus21-docs 
cyrus21-imapd dia dillo dpkg
  dpkg-perl dpkg-www dwww ethereal gamix gconf gdk-imlib-dev gdk-imlib1 
gdk-imlib2 gftp gftp-gtk gimp1.2
  gimp1.2-nonfree gnome-bin gnome-libs-data gps gq gqview grdb grustibus 
gtk-engines-gtkstep gtk-engines-metal
  gtk-engines-notif gtk-engines-pixmap gtk-engines-raleigh 
gtk-engines-redmond95 gtk-engines-thinice
  gtk-gnutella gtkglarea5 guitar imagemagick imlib-base imlib-progs imlib1 
info2www isapnptools kernel-package
  libapache-mod-ssl libedb1 libedb1-dev libgal19 libgconf11 libgdk-pixbuf-dev 
libgdk-pixbuf-gnome2
  libgdk-pixbuf2 libgimp1.2 libgimp1.2-dev libglade0 libglade0-dev 
libgladexml-perl libgnome-vfs-common
  libgnome-vfs0 libgnome32 libgnomesupport0 libgnomeui32 libgnorba-dev 
libgnorba27 libgtk-imlib-perl
  libgtk-perl libgtk1.2 libgtk1.2-dev libgtkextra16 libgtkmm-dev libgtkmm1.2 
libgtkxmhtml-perl libgtkxmhtml1
  libgtop-dev libimlib2-dev libmagick5 librsvg-dev librsvg1 libwxgtk2.2 
libwxgtk2.2-contrib logcheck mailx
  man-db modconf modutils mtr mutt nessus nvidia-glx-src nvidia-kernel-src 
popularity-contest postfix
  postfix-ldap postfix-pcre powertweak powertweak-extra powertweak-gtk 
powertweakd pxfonts python-gtk
  sndconfig spamassassin suidmanager sysvinit telnetd tetex-base tetex-bin 
tetex-doc tetex-eurosym tetex-extra
  txfonts xamixer-0.4 xbindkeys-config xcdroast xmms xsane xt
The following NEW packages will be installed:
  dpkg-iasearch libbow
WARNING: The following essential packages will be removed
This should NOT be done unless you know exactly what you are doing!
  dpkg sysvinit
0 packages upgraded, 2 newly installed, 122 to remove and 3  not upgraded.
Need to get 504kB of archives. After unpacking 245MB will be freed.
You are about to do something potentially harmful
To continue type in the phrase 'Yes, do as I say!'

Les depends sont :

$sudo apt-cache show dpkg-iasearch | grep ^Depends
Depends: libbow, dialog, perl5, debconf

Pas de problème pour les autres que perl5 :

$sudo apt-get -s install libbow dialog debconf
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, dialog is already the newest version.
Sorry, debconf is already the newest version.
The following NEW packages will be installed:
  libbow
0 packages upgraded, 1 newly installed, 0 to remove and 3  not upgraded.
Inst libbow (19991122-4 Debian:testing)
Conf libbow (19991122-4 Debian:testing)

Et pourtant j'ai un package perl installé qui a "Provides: perl5" :

$dpkg -l perl
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name                   Version                Description
+++-======================-======================-============================================================
ii  perl                   5.8.0-13               Larry Wall's Practical 
Extraction and Report Language.

$dpkg -s perl
Package: perl
Status: install ok installed
Priority: extra
Section: interpreters
Installed-Size: 11052
Maintainer: Brendan O'Dea <[EMAIL PROTECTED]>
Version: 5.8.0-13
Replaces: perl-5.005 (<< 6), perl-5.6 (<< 6), perl-doc (<< 5.8.0-1), 
libdigest-md5-perl, libmime-base64-perl, li  btime-hires-perl
Provides: perl5, libdigest-md5-perl, libmime-base64-perl, libtime-hires-perl

C'est un bug ? Où ?

Alain

Répondre à