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

Bug#48392: marked as done (apt-get install libc6- libc6 will remove 160 package without questioning)



Your message dated Thu, 11 Nov 1999 16:40:20 -0700 (MST)
with message-id <[🔎] Pine.LNX.3.96.991111163840.12810C-100000@wakko.deltatee.com>
and subject line Fixed Bugs
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; 26 Oct 1999 16:46:37 +0000
Received: (qmail 17149 invoked from network); 26 Oct 1999 16:46:36 -0000
Received: from mx02.uni-tuebingen.de (134.2.3.12)
  by master.debian.org with SMTP; 26 Oct 1999 16:46:36 -0000
Received: from mrvnbook.intern.lin4net.de (zxmqu18.extern.uni-tuebingen.de [172.16.10.48])
	by mx02.uni-tuebingen.de (8.8.8/8.8.8) with ESMTP id SAA06702;
	Tue, 26 Oct 1999 18:46:32 +0200
Received: by zxmqu18.extern.uni-tuebingen.de
	via sendmail from stdin
	id <m11g8w8-0002c3C@mrvnbook.intern.lin4net.de> (Debian Smail3.2.0.102)
	for submit@bugs.debian.org; Tue, 26 Oct 1999 17:55:00 +0200 (CEST) 
Message-Id: <m11g8w8-0002c3C@mrvnbook.intern.lin4net.de>
From: Goswin Brederlow <goswin.brederlow@student.uni-tuebingen.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: apt-get install libc6- libc6  will remove 160 package without questioning
X-Reportbug-Version: 0.37
X-Mailer: reportbug 0.37
Date: Tue, 26 Oct 1999 17:55:00 +0200

Package: apt
Version: 0.3.14
Severity: critical

I tried to get the url of libc6 using --print-uris, bt since I have
the newest libc6 installed it wouldn´t tell me the url, so I tried to
trick it into telling me anyway.

One of the things I tried was

apt-get --print-uris -s install libc6-libc6

Just good that I used the -s option, because it gave the following
output:

Reading Package Lists...
Building Dependency Tree...
Sorry, libc6 is already the newest version
The following packages will be REMOVED:
  aalib1 adduser ae alsa-base alsalib0.3.2 apmd apt ash at autoconf automake
.....
  xserver-vga16 xteddy xterm xtokkaetama xv zile zip zlib1g zlib1g-dev zsh 
WARNING: The following essential packages will be removed
This should NOT be done unless you know exactly what you are doing!
  base-files base-passwd (due to base-files) libc6 (due to base-passwd) bash
  libncurses4 (due to bash) bsdutils debianutils diff dpkg libstdc++2.10 (due
  to dpkg) e2fsprogs fileutils findutils grep gzip hostname login
  libpam-modules (due to login) libpam0g (due to login) mount ncurses-bin
  perl-base sed shellutils sysvinit util-linux (due to sysvinit) tar textutils
  update slang1 (due to util-linux) 
0 packages upgraded, 0 newly installed, 310 to remove and 0 not upgraded.
Remv xteddy
Remv eterm
Remv imlib1
....
Remv bin86
Remv libc6


It never asked if I realy want to remove those 310 packages, as it
should and does when unsing

apt-get --print-usris -s install libc6-

apt-get should never do that on its own without questioning the
user. Thats the critical error. Just my luck that I was using -s.

Also apt-get should not remove any package, since I told him to
install a new libc6 while removing the old. It should have detected
that libc6 is to be installed and cancel it from the deinstall list,
which would be nice for apt to do, but might not be a bug but a
feature.

May the Source be with you.
			Goswin

PS: Is there any way to get the url of a package even if already
installed?

-- System Information
Debian Release: potato
Architecture: i386
Kernel: Linux mrvnbook 2.2.12 #8 Thu Sep 30 17:00:39 CEST 1999 i686

Versions of packages apt depends on:
ii  libc6                     2.1.2-5        GNU C Library: Shared libraries an
ii  libstdc++2.10             1:2.95.2-0pre2 The GNU stdc++ library            

---------------------------------------
Received: (at 48392-done) by bugs.debian.org; 11 Nov 1999 23:40:34 +0000
Received: (qmail 22477 invoked from network); 11 Nov 1999 23:40:33 -0000
Received: from crash.ab.videon.ca (root@206.75.216.220)
  by master.debian.org with SMTP; 11 Nov 1999 23:40:33 -0000
Received: from wakko.deltatee.com (mail@wakko.powersurfr.com [24.108.53.97])
	by crash.ab.videon.ca (8.9.2/8.9.2) with ESMTP id QAA06526;
	Thu, 11 Nov 1999 16:40:21 -0700 (MST)
Received: from localhost (wakko.deltatee.com) [127.0.0.1] (jgg)
	by wakko.deltatee.com with smtp (Exim 2.11 #1)
	id 11m3pE-0003ND-00 (Debian); Thu, 11 Nov 1999 16:40:20 -0700
Date: Thu, 11 Nov 1999 16:40:20 -0700 (MST)
From: Jason Gunthorpe <jgg@ualberta.ca>
X-Sender: jgg@wakko.deltatee.com
To: Deity Creation Team <deity@lists.debian.org>
Subject: Fixed Bugs
Message-ID: <[🔎] Pine.LNX.3.96.991111163840.12810C-100000@wakko.deltatee.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII


These bugs are fixed in the latest APT upload to unstable, 0.3.14:

apt (0.3.14) unstable; urgency=low

  * Fix Perl or group pre-depends thing Closes: #46091, #46096, #46233, #45901
  * Fix handling of dpkg's conversions from < -> <= Closes: #46094, #47088
  * Make unparsable priorities non-fatal Closes: #46266, #46267, #46293, #46298
  * Fix handling of '/' for the dist name. Closes: #43830, #45640, #45692
  * Fixed 'Method gave a blank filename' error from IMS queries onto CDs.
    Closes: #45034, #45695, #46537
  * Made OR group handling in the problem resolver more elaborate. Closes: #45646
  * Added APT::Clean-Installed option. Closes: #45973
  * Moves the free space check to after the calculated size is printed.
    Closes: #46639, #47498
  * mipsel arch Closes: #47614
  * Beautified URI printing to not include passwords Closes: #46857
  * Fixed little problem with --no-download Closes: #47557
  * Tweaked Dselect 'update' script to re-gen the avail file even in the
    event of a failure Closes: #47112
  * Retries for source archives too Closes: #47529
  * Unmounts CDROMs iff it mounted them Closes: #45299
  * Checks for the partial directories before doing downloads Closes: #47392
  * no_proxy environment variable (http only!) Closes: #43476
  * apt-cache showsrc Closes: #45799
  * De-Refs Single Pure virtual packages. Closes: #42437, #43555
  * Regexs for install. Closes: #35304, #38835
  * Dependency reports now show OR group relations
  * Re-Install feature. Cloes: #46961, #37393, #38919
  * Locks archive directory on clean (woops)
  * Remove is not 'sticky'. Closes: #48392
  * Slightly more accurate 'can not find package' message. Closes: #48311
  * --trivial-only and --no-remove. Closes: #48518
  * Increased the cache size. Closes: #47648
  * Comment woopsie. Closes: #48789
  * Removes existing links when linking sources. Closes: #48775
  * Problem resolver does not install all virtual packages. Closes: #48591, #49252
  * Clearer usage message about 'source' Closes: #48858
  * Immediate configure internal error Closes: #49062, #48884
  
 -- Ben Gertzfield <che@debian.org>  Sun,  7 Nov 1999 20:21:25 -0800


Reply to: