Bug#30827: marked as done (apt does not predepend on its shared libraries.)
Your message dated Sat, 20 Mar 1999 02:57:41 -0600 (CST)
with message-id <Pine.LNX.3.96.990320024921.891T-100000@doogie.p2.private.novare.net>
and subject line Uploaded apt 0.3.2 (source i386 all) to master (fwd)
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.)
Ian Jackson
(administrator, Debian bugs database)
Received: (at submit) by bugs.debian.org; 17 Dec 1998 17:47:21 +0000
Received: (qmail 27411 invoked from network); 17 Dec 1998 17:47:17 -0000
Received: from pizarro.unex.es (root@158.49.8.2)
by master.debian.org with SMTP; 17 Dec 1998 17:47:17 -0000
Received: from guadiana.unex.es (root@guadiana.unex.es [158.49.8.233])
by pizarro.unex.es (8.8.5/8.8.5) with ESMTP id SAA13901
for <submit@bugs.debian.org>; Thu, 17 Dec 1998 18:43:37 +0100
Received: from cantor.unex.es (sanvila@cantor.unex.es [158.49.18.105])
by guadiana.unex.es (8.8.5/8.8.5) with SMTP id SAA29324
for <submit@bugs.debian.org>; Thu, 17 Dec 1998 18:43:36 +0100
Date: Thu, 17 Dec 1998 18:41:52 +0100 (CET)
From: Santiago Vila <sanvila@unex.es>
To: Debian Bugs <submit@bugs.debian.org>
Subject: apt does not predepend on its shared libraries.
Message-ID: <Pine.LNX.3.96.981217182505.2027A-100000@cantor.unex.es>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Package: apt
Version: all of them, starting with the one in the upgrades-i386 directory for hamm.
Priority: high
[ "Priority: high" means that maybe slink release has not to be delayed to
fix this bug, but it will be *much* better if it is fixed before the
release anyway. I'm not using "Severity" here to not being flamed ].
[ Note: I'm reporting this bug because I already know of a case of someone
that managed to broke his apt because of this ].
apt should ideally use Pre-Depends instead of Depends for the shared
libraries it depends on, since most people use it is a fundamental part of
the packaging system.
The great inconvenience of having an apt which does not work because it
was upgraded before its shared libraries is by far much bigger than the
small inconvenience of a new apt not being unpacked because it does
not meet its pre-dependencies.
For this reason I think apt should use Pre-Depends for libstc++ and libc.
If we are publicising apt as the "ideal installation method", it should be
as robust as dpkg and dselect, and the Pre-Depends field will give it the
same robustness of an essential package.
If you have to ask in debian-devel before adding this Pre-Depends field,
please do so.
Thanks.
--
"42d02b79cd43afc1b5485e75ae7a43c1" (a truly random sig)
Reply to: