[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: