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

Bug#34223: marked as done (apt and packaging manual are in contradiction)



Your message dated Sun, 10 Jun 2001 21:57:09 -0600 (MDT)
with message-id <Pine.LNX.3.96.1010610215253.8056P-100000@wakko.deltatee.com>
and subject line Bug#24223: apt and packaging manual are in contradiction
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 am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Darren Benham
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 8 Mar 1999 10:15:39 +0000
Received: (qmail 7040 invoked from network); 8 Mar 1999 10:15:38 -0000
Received: from pizarro.unex.es (root@158.49.8.2)
  by master.debian.org with SMTP; 8 Mar 1999 10:15:38 -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 LAA06963
	for <submit@bugs.debian.org>; Mon, 8 Mar 1999 11:13:53 +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 LAA14293
	for <submit@bugs.debian.org>; Mon, 8 Mar 1999 11:13:53 +0100
Date: Mon, 8 Mar 1999 11:13:20 +0100 (CET)
From: Santiago Vila <sanvila@unex.es>
Reply-To: Santiago Vila <sanvila@unex.es>
To: Debian Bugs <submit@bugs.debian.org>
Subject: APT removes essential packages.
In-Reply-To: <Pine.LNX.3.96.990305131713.2130A-100000@cantor.unex.es>
Message-ID: <Pine.LNX.3.96.990305135716.2782A-100000@cantor.unex.es>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

Package: apt
Version: slink
Severity: grave

APT lets the user to remove an essential package.
This is Very Bad(TM).

Packages having the essential flag should be difficult to remove,
by definition. Asking the user a simple Yes/No question is *extremely*
dangerous, even if the default answer is No.


I found this in the packaging manual:

                     Debian packaging manual - chapter 13
                dselect's interface to its installation methods

[...]

   The install script should feed all the available .deb files to dpkg
   --iGOEB (this is equivalent to dpkg --install --refuse-downgrade
   --selected-only --skip-same-version --auto-deconfigure). The -R
   (--recursive) option for traversing subdirectories may also be useful
   here).


As far as I know, APT does not do this.

This would not bad by itself (other than being a "simple breakage of
policy") if it weren't because what apt does has not the *same* effect as
doing what policy says it should do.

Since one of the APT goals is to do package ordering, policy should be
amended, of course, so that the install script is not forced to do
"dpkg --iGOEB" literally.

However, doing dpkg --iGOEB does not remove any essential packages, and
for this reason, apt should not do it either.


Thanks.

-- 
 "76074cf1cb41f64a2cae2220899043b8" (a truly random sig)

---------------------------------------
Received: (at 34223-done) by bugs.debian.org; 11 Jun 2001 03:57:29 +0000
>From jgg@debian.org Sun Jun 10 22:57:29 2001
Return-path: <jgg@debian.org>
Received: from cast-ext.ab.videon.ca [::ffff:206.75.216.34] 
	by master.debian.org with smtp (Exim 3.12 1 (Debian))
	id 159IpV-0002Am-00; Sun, 10 Jun 2001 22:57:29 -0500
Received: (qmail 8766 invoked from network); 11 Jun 2001 03:57:10 -0000
Received: from unknown (HELO wakko.deltatee.com) ([24.108.173.63]) (envelope-sender <jgg@debian.org>)
          by cast-ext.ab.videon.ca (qmail-ldap-1.03) with SMTP
          for <J.D.Gilbey@qmw.ac.uk>; 11 Jun 2001 03:57:10 -0000
Received: from localhost
	([127.0.0.1] helo=wakko.deltatee.com ident=jgg)
	by wakko.deltatee.com with smtp (Exim 3.16 #1 (Debian))
	id 159IpB-0004pr-00; Sun, 10 Jun 2001 21:57:09 -0600
Date: Sun, 10 Jun 2001 21:57:09 -0600 (MDT)
From: Jason Gunthorpe <jgg@debian.org>
X-Sender: jgg@wakko.deltatee.com
To: Julian Gilbey <J.D.Gilbey@qmw.ac.uk>
cc: 34223-done@bugs.debian.org
Subject: Re: Bug#24223: apt and packaging manual are in contradiction
In-Reply-To: <[🔎] 20010610213034.A10522@polya>
Message-ID: <Pine.LNX.3.96.1010610215253.8056P-100000@wakko.deltatee.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Delivered-To: 34223-done@bugs.debian.org


On Sun, 10 Jun 2001, Julian Gilbey wrote:

> manual at present, I'm reassigning this bug report back to apt.  If it
> is regarded as no longer relevant, please feel free to close it.

It is no more relevent now than it has ever been.

Jason



Reply to: