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

Bug#2385: bsdutils (priority=required) depends on libdb1 (priority=standard)



Package: bsdutils
Version: 2.0-1

>From the Packages file:

 Package: bsdutils
 priority: required
           ^^^^^^^^
 section: base
          ^^^^ (OK for a required package)
 maintainer: Austin Donnelly <and1000@cam.ac.uk>
 version: 2.0-1
 depends: libc5, libdb1, ncurses3.0
                 ^^^^^^  ^^^^^^^^^^ but these aren't `required'
 filename: development/binary-i386/base/bsdutils-2.0-1.deb
 size: 114121
 md5sum: cd99dfc5649a4dfc0e9b94e632c5e325
 description: Utilities from 4.4BSD-Lite.

 Package: libdb1
 priority: standard
 section: devel
          ^^^^^ This is a shared library; it doesn't belong in devel
 maintainer: Ray Dassen <jdassen@wi.LeidenUniv.nl>
 version: 1.85.2-5
 depends: libc5 (>5.2.16-1)
 conflicts: libdb
 provides: libdb
 filename: development/binary-i386/devel/libdb1-1.85.2-5.deb
 size: 33640
 md5sum: 0892f8f663329cf505cfb0439dff0277
 description: the Berkeley database routines (runtime version).
 source: libdb

Furthermore, bsdutils should say
  Essential: yes

Either
 1. At least some essential bits of bsdutils (ie, the bits that people
    rely on in preinst scripts, &c) need libdb and ncurses, in which
    case libdb1 and ncurses3.0 should be in base.
or
 2. The bits of bsdutils that require these libraries should be split
    into a separate package.  If this is required I'd suggest posting
    a list of which utilities you propose to move out of the base.

Ian.


Reply to: