Another run of hamm/main dependency check
I ran a new scan over the Packages file for the i386 main distribution to
check the following two bits of Debian policy:
Section 2.1.2 The main section
In addition, the packages in "main"
* must not require a package outside of "main" for compilation or
execution (thus, the package may not declare a "Depends" or
"Recommends" relationship on a non-main package)
Section 2.2 Priorities
Packages may not depend on packages with lower priority values. If
this should happen, one of the priority values will have to be
adapted.
I checked the "Recommends", "Depends", and "Pre-Depends" headers in
all cases.
I marked the changes since the last time I posted this list. A + marks
a new entry, a - marks an entry that disappeared, a * marks an entry that
changed.
I also look for packages in base that depend on packages not in base.
I always had the impression that base should be a self-contained group
of packages, but I don't know if that is stated in any policy
document.
This is the resulting output:
Cannot satisfy with required packages:
ae: dependency slang0.99.38
bsdutils: recommendation bsdmainutils
dpkg: pre-dependency libg++272 (>= 2.7.2.8)
+ modconf: dependency whiptail
perl-base: pre-dependency libgdbmg1
procps: recommendation psmisc
util-linux: pre-dependency slang0.99.38
Cannot satisfy with important packages:
dpkg-dev: recommendations patch (>= 2.2-1), gcc, make
(is there a point in dpkg-dev being higher priority than gcc?)
groff: dependency libg++272 (>= 2.7.2.8)
+ man-db: dependency libdb2 (>= 2.3.10)
Cannot satisfy with standard packages:
cvs: dependency zlib1g
+ emacs20: dependency liblockfile0
libc5-dev: dependency libc5 (= 5.4.38-1)
libc6-dev: dependency kernel-headers-2.0.32 (>= 2.0.32-2) | kernel-source-2.0.32 (>= 2.0.32-2)
ppp-pam: dependencies libpam0g, ppp (= 2.3.2-2)
tetex-base: pre-dependency dpkg-perl
tetex-bin: pre-dependency dpkg-perl
tetex-bin: recommendations dialog, tetex-extra
Cannot satisfy with optional packages:
+ boot-floppies: dependency slang0.99.38-pic
dialdcost: dependency diald
libatalk14g-dev: dependency libatalk14g (= 1.4b2-4.4)
tetex-extra: pre-dependency dpkg-perl
Cannot satisfy with packages in main:
blt-dev: dependency tk42-dev (#16667)
+ dfm: dependency xforms0.86 (>= 0.86) (#19495)
- boot-floppies: dependencies libc5-pic, ncurses3.0-pic
- chris-cust: recommendations ncftp, pico, pine
- ftape-2.0.30: pre-dependency kernel-image-2.0.30
+ ftape-module-2.0.30: pre-dependency kernel-image-2.0.30
groupkit: dependencies elf-x11r6lib, tcl75 (>= 7.5p1-1), tk41 (>= 4.1p1-1) (#12350, #16670)
javalex: dependency java-virtual-machine (#9253, #16652)
- latex2html: recommendation netpbm
+ libguile2-dev: recommendation r4rs-doc
libtclobjc-dev: dependencies tk42-dev, tcl76-dev, libreadline2-dev (#16658)
- libwww-perl: recommendation libmd5-perl (#17122)
- modconf: dependency whiptail (#17095)
- nitpic: dependency libbfd2.8.1 (#16654) (also see #17128)
pstoedit: recommendation tgif
qpage: recommendation cfgtool
+ sane: dependency libgtk1 (<< 1:0.99.4) (#19545)
tcpquota: dependencies msqlperl, libmsql1, msqld (#17595)
+ wdb: dependencies libdbi-perl, libdbd-mysql-perl (#18710)
- vrweb: recommendation Netscape | Mosaic (#9256)
- wmlib-dev: dependency libc6-deV (#16666)
+ xaos: dependency aalib1 (>= 1.2-1)
+ xfmix: dependency libforms0.88
xview-clients: recommendation xtoolplaces
Cannot satisfy with packages in base:
dpkg-ftp: dependencies perl, libnet
+ whiptail: dependencies newt0.21, slang0.99.38
--
E-mail the word "unsubscribe" to debian-devel-request@lists.debian.org
TO UNSUBSCRIBE FROM THIS MAILING LIST. Trouble? E-mail to listmaster@debian.org
Reply to: