Bug#29438: marked as done (boot-floppies: boot-floppies is missing package dependence information)
Your message dated Mon, 21 Dec 1998 14:52:47 +0000
with message-id <E0zs6hT-0000rCfirstname.lastname@example.org>
and subject line Fixed in boot-floppies_2.1.3
has caused the attached bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I'm
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
(administrator, Debian bugs database)
Received: (at submit) by bugs.debian.org; 14 Nov 1998 08:15:04 +0000
Received: (qmail 9882 invoked from network); 14 Nov 1998 08:15:03 -0000
Received: from a17.phoenix-10.goodnet.com (HELO boise) (email@example.com)
by master.debian.org with SMTP; 14 Nov 1998 08:15:03 -0000
Received: by goodnet.com
via sendmail with stdio
id <m0zearB-000A5cC@boise> (Debian Smail188.8.131.52)
for firstname.lastname@example.org; Sat, 14 Nov 1998 01:14:57 -0700 (MST)
Date: Sat, 14 Nov 1998 01:14:57 -0700 (MST)
Subject: boot-floppies: boot-floppies is missing package dependence information
X-Mailer: bug 3.1.7
The boot-floppies package "depends" on lout, lynx, pgp, sdc, sgml-tools,
unzip, and (elftoaout, package unidentified, only needed for release
target for sparc architecture) depending on which targets are fired in
the Makefile. At present, the lsm Suggests: lynx, sgml-tools .
As the top-level Makefile is written, at least the build target needs to
be fired to build the floppy images which is the whole point. This in
turn fires the all_subdirs target which fires the documentation/Makefile
default target. The documentation/Makefile default target triggers
demands for lynx, sdc (uses lout), and sgml2html (in sgml-tools).
The release target does not need to be fired to build the images (although
it's convenient), however it requires unzip. The sign target also does
not need to be fired, however it requires pgp.
As it is, because the build target needs to be fired, boot-floppies should
depend on lynx, sdc, lout (sdc recommends lout but doesn't depend on it),
and sgml-tools and should suggest unzip and pgp (although developers
will already have pgp installed, not everyone who downloads this package
However, instead of adding all these dependencies, I recommend removing
the documentation build from the build target and making it part of the
release target (perhaps a separate target that release depends on).
This would allow downgrading of lout, lynx, sdc, and sgml-tools to
"recommends" or "suggests". I have no suggestion for elftoaout.
I would also request that the README file be modified to explain the
use of the targets with respect to the dependencies on other packages.
-- System Information
Debian Release: slink
Kernel Version: Linux boise 2.0.35 #1 Sat Oct 17 13:38:35 MST 1998 i586 unknown
Versions of the packages boot-floppies depends on:
ii libc6-pic 2.0.7u-4 The GNU C library version 2 (PIC library)
ii slang0.99.38-pi 0.99.38-6 The S-Lang programming library, shared libra
ii sysutils 1.3.3 Miscellaneous small system utilities.
ii makedev 2.3.1-8 Creates special device files in /dev.
ii newt0.21 0.21-8 Not Erik's Windowing Toolkit - text mode win
ii newt0.21-dev 0.21-8 Developer's toolkit for newt windowing libra
ii popt 1.1.1-3 C library for parsing command line parameter