Joey Hess wrote:
Hmm, there are also a few packages that depend on "debconf | debconf-2.0, ..., debconf", but I don't have a good regex to catch those yet and am unsure how dpkg handles them anyway.
Do you mean something like this$ ./check-dep.pl < /var/lib/apt/lists/192.168.0.21:9999_debian_dists_sarge_main_binary-i386_Packages > check-dep.log
YMMV Helmut Wollmersdorfer
Attachment:
check-dep.pl
Description: Perl program
Package: am-utils Maintainer: Philippe Troin <phil@fifi.org> Depends: libamu2 (= 6.0.9-3.2), portmap, libc6 (>= 2.3.2.ds1-4), libgdbm3, libhesiod0, libwrap0, perl, debconf (>= 0.5) | debconf-2.0, debconf (>= 1.2.0) Package: cyphesis-cpp Maintainer: Michael Koch <konqueror@gmx.de> Depends: libatlas-cpp-0.5, libc6 (>= 2.3.2.ds1-4), libgcc1 (>= 1:3.4.1-3), libmercator-0.2-1, libpq3 (>= 7.4), libsigc++-1.2-5c102, libskstream-0.3 (>= 0.3.0), libssl0.9.7, libstdc++5 (>= 1:3.3.4-1), libvarconf-1.0, libwfmath-0.3 (>= 0.3.0), python2.3 (>= 2.3), debconf (>= 0.5) | debconf-2.0, cyphesis-cpp-game, cyphesis-cpp-clients, adduser (>= 3.34), debconf Package: ez-ipupdate Maintainer: Sam Hocevar (Debian packages) <sam+deb@zoy.org> Depends: libc6 (>= 2.3.2.ds1-4), debconf (>= 0.5) | debconf-2.0, adduser, debconf (>= 1.2.0) Package: fcron Maintainer: Henrique de Moraes Holschuh <hmh@debian.org> Depends: debconf (>= 0.5) | debconf-2.0, libc6 (>= 2.3.2.ds1-4), libpam0g (>= 0.76), libselinux1 (>= 1.18), debconf, sysklogd | system-log-daemon, exim4 | mail-transport-agent, adduser (>= 3.25), dpkg (>> 1.8.3) Package: gnump3d Maintainer: Steve Kemp <skx@debian.org> Depends: debconf (>= 0.5) | debconf-2.0, debconf (>= 1.2.0), logrotate (>= 3.5.4-1), perl, perl-modules Package: harden Maintainer: Ola Lundqvist <opal@debian.org> Depends: harden-environment, harden-servers, debconf (>= 0.5) | debconf-2.0, debconf (>= 1.2.0) Package: harden-clients Maintainer: Ola Lundqvist <opal@debian.org> Depends: debconf (>= 0.5) | debconf-2.0, debconf (>= 1.2.0) Package: harden-servers Maintainer: Ola Lundqvist <opal@debian.org> Depends: debconf (>= 0.5) | debconf-2.0, debconf (>= 1.2.0) Package: libphidgets0 Maintainer: martin f. krafft <madduck@debian.org> Depends: libc6 (>= 2.3.2.ds1-4), libhid0, libusb-0.1-4 (>= 2:0.1.10a), debconf (>= 0.5) | debconf-2.0, po-debconf, adduser, ucf (>= 0.8) Package: mlmmj Maintainer: Søren Boll Overgaard <boll@debian.org> Depends: libc6 (>= 2.3.2.ds1-4), debconf (>= 0.5) | debconf-2.0, postfix | mail-transport-agent, debconf (>= 0.5) Package: scponly Maintainer: Thomas Wana <greuff@debian.org> Depends: libc6 (>= 2.3.2.ds1-4), debconf (>= 0.5) | debconf-2.0, ssh, passwd (>= 1:4.0.3-10), debconf Package: shfs-utils Maintainer: Eduard Bloch <blade@debian.org> Depends: libc6 (>= 2.3.2.ds1-4), debconf (>= 0.5) | debconf-2.0, debconf