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

Bug#57540: marked as done (apt: apt-get should be more verbose)



Your message dated Tue, 8 Feb 2000 17:34:50 -0700 (MST)
with message-id <Pine.LNX.3.96.1000208173135.4991D-100000@wakko.deltatee.com>
and subject line Bug#57540: apt: apt-get should be more verbose
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; 6 Feb 2000 01:24:39 +0000
Received: (qmail 3180 invoked from network); 6 Feb 2000 01:24:38 -0000
Received: from frege-d-math-north-g-west.math.ethz.ch (HELO frege.math.ethz.ch) (daemon@129.132.145.3)
  by master.debian.org with SMTP; 6 Feb 2000 01:24:38 -0000
Received: (from daemon@localhost)
	by frege.math.ethz.ch (8.9.1/8.9.1) id CAA14510;
	Sun, 6 Feb 2000 02:24:34 +0100 (MET)
Received: from dynppp060.dialup-dyn.ethz.ch(192.33.94.187), claiming to be "petteflet.dialup.ethz.ch"
 via SMTP by frege, id smtpdAAAa003Yg; Sun Feb  6 02:24:28 2000
Received: by petteflet.dialup.ethz.ch (Postfix, from userid 1000)
	id CFDE2110AE; Sun,  6 Feb 2000 02:20:07 +0100 (CET)
From: <jan@petteflet.home.ml.org>
Subject: apt: apt-get should be more verbose
To: submit@bugs.debian.org
X-Mailer: bug 3.1.7
Message-Id: <20000206012007.CFDE2110AE@petteflet.dialup.ethz.ch>
Date: Sun,  6 Feb 2000 02:20:07 +0100 (CET)
Sender: vroonhof@math.ethz.ch

Package: apt
Priority: wishlist
Version: 0.3.10slink11

I want to (maybe) use APT to upgrade my slink system to potato.
Therefore I wanted to check how many Megs I need to download.

First I tried "apt -s dist-upgrade". However that isn't a real dry-run
(it does not give the same output as the real version). In particular it does
not say anything about the download size like the real version does.

So I typed "apt dist-upgrade" knowing that I could answer no at the
download confirmation prompt. Then it complained that I didn't have enough
diskspace available on my /var partion. But it didn't say how much it wanted!
(Does it want to download all packages before starting the upgrade?)

I shuffled some stuff around and then it was sufficient, but it wanted to
remove far to much for my taste (among them gnome-session). Then it said..

============
Sorry, but the following packages have unmet dependencies:
  gnome-session: Depends: libgnome32 (>= 1.0.54-1) but it is not installed
                 Depends: libgnomesupport0 (>= 1.0.54-1) but it is not installed
                 Depends: libgnomeui32 (>= 1.0.54-1) but it is not installed
                 Depends: libgtk1.2 (>= 1.2.6-1) but it is not installed
                 Depends: gnome-core (>= 1.0.55-1) but it is not installed
                 Depends: gnome-panel but it is not installed
===========

So I typed

===========
petteflet:/scratch/builds/apt-0.3.16# apt-get install libgnome32   
Sorry, but the following packages have unmet dependencies:
  libgnome32: Depends: gnome-bin (>= 1.0.54-2) but it is not installed
   

However, all of these gnome-bin is available in potato. It turns out
gnome-bin can not be installed becuase it indirectly depends on libgtk1.2
which is the real problem.

Can apt be changed so that it much more verbose, i.e.

- Let "-s" provide at least as much info as the normal version
- Report what you need when complaining about diskspace shortage.
- In case of unforfillable dependencies, display where in the tree the
problem is.

Sorry for being such a drag. Apt is very very nice. I just want it to be perfect!

Thanks for all the good work,

Jan

The libgtk1.2 is a real problem with apt that I'll report after compiling the latest apt from source


-- System Information
Debian Release: 2.1
Kernel Version: Linux petteflet 2.2.14pre7 #1 Sat Nov 20 20:00:55 CET 1999 i586 unknown

Versions of the packages apt depends on:
ii  libc6           2.0.7.19981211 GNU C Library: shared libraries
ii  libstdc++2.9    2.91.66-0slink The GNU stdc++ library (egcs version)
 
---------------------------------------
Received: (at 57540-done) by bugs.debian.org; 9 Feb 2000 00:34:09 +0000
Received: (qmail 15305 invoked from network); 9 Feb 2000 00:34:08 -0000
Received: from wakko.powersurfr.com (HELO wakko.deltatee.com) (mail@24.108.53.97)
  by master.debian.org with SMTP; 9 Feb 2000 00:34:08 -0000
Received: from localhost (wakko.deltatee.com) [127.0.0.1] (jgg)
	by wakko.deltatee.com with smtp (Exim 2.11 #1)
	id 12IL5m-0001Rw-00 (Debian); Tue, 8 Feb 2000 17:34:50 -0700
Date: Tue, 8 Feb 2000 17:34:50 -0700 (MST)
From: Jason Gunthorpe <jgg@ualberta.ca>
X-Sender: jgg@wakko.deltatee.com
To: jan@petteflet.home.ml.org, 57540-done@bugs.debian.org
cc: APT Development Team <deity@lists.debian.org>
Subject: Re: Bug#57540: apt: apt-get should be more verbose
In-Reply-To: <20000206012007.CFDE2110AE@petteflet.dialup.ethz.ch>
Message-ID: <Pine.LNX.3.96.1000208173135.4991D-100000@wakko.deltatee.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII


On Sun, 6 Feb 2000 jan@petteflet.home.ml.org wrote:

> First I tried "apt -s dist-upgrade". However that isn't a real dry-run
> (it does not give the same output as the real version). In particular it does
> not say anything about the download size like the real version does.

's' is simulate, not really 'dry-run'. To do what you want use '-du' which
shows everything in a nice format.
 
> diskspace available on my /var partion. But it didn't say how much it wanted!
> (Does it want to download all packages before starting the upgrade?)

This is fixed in the potato version.
 
> remove far to much for my taste (among them gnome-session). Then it said..

> petteflet:/scratch/builds/apt-0.3.16# apt-get install libgnome32   
> Sorry, but the following packages have unmet dependencies:
>   libgnome32: Depends: gnome-bin (>= 1.0.54-2) but it is not installed

This is because there are circular relations between gtk/gnome that are
not easy to display at all. 
    
> - In case of unforfillable dependencies, display where in the tree the
> problem is.

It isn't a tree, it is a circle in this case, so it picks a point 'at
random' more or less. 

Jason


Reply to: