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

Bug#25019: marked as done (apt: Confusing progress report)



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; 25 Jul 1998 18:32:12 +0000
Received: (qmail 8654 invoked from network); 25 Jul 1998 18:32:11 -0000
Received: from bigbang.generation.net (205.205.118.5)
  by debian.novare.net with SMTP; 25 Jul 1998 18:32:11 -0000
Received: from localhost (portY18.lanzen.net [205.205.70.117])
	by bigbang.Generation.NET (8.8.7/8.8.7) with SMTP id OAA05091;
	Sat, 25 Jul 1998 14:32:10 -0400 (EDT)
Message-Id: <199807251832.OAA05091@bigbang.Generation.NET>
Received: by localhost (sSMTP sendmail emulation); Sat, 25 Jul 1998 14:32:04 -0400
Date: Sat, 25 Jul 1998 14:32:04 -0400
From: "Gregory S. Stark" <gsstark@mit.edu>
Subject: apt: Confusing progress report
To: submit@bugs.debian.org
X-Mailer: bug 3.1.5

Package: apt
Version: 0.1.3

Below is a typical apt fetching session. I have a few complaints / suggestions
about how it's formatted.

# apt-get update
Get ftp://ftp.debian.org hamm/contrib Packages
Get ftp://ftp.jimpick.com hamm/binary-i386/ Packages
Get ftp://nonus.debian.org hamm/binary-i386/ Packages
Get http://ftp.cdrom.com hamm/contrib Packages
Get ftp://nonus.debian.org slink/binary-i386/ Packages
Get ftp://ftp.debian.org hamm/main Packages
Get http://ftp.cdrom.com hamm/main Packages
Error ftp://ftp.jimpick.com hamm/binary-i386/ Packages
 421 No Transfer Timeout (300 seconds): closing control connection.
Get ftp://ftp.jimpick.com slink/binary-i386/ Packages
Error ftp://ftp.jimpick.com slink/binary-i386/ Packages
 421 No Transfer Timeout (300 seconds): closing control connection.
Get ftp://ftp.debian.org hamm/non-free Packages
Get ftp://ftp.debian.org slink/contrib Packages
Get ftp://ftp.debian.org slink/main Packages
46% [Packages 151560/273k 55%] [Packages 274171/332k 82%]        1235b/s 13m42s


1) The progress reports all on one line get too long to fit on the screen and
push off the all-important bandwidth meter.

2) The filename in the concurrent downloads can be the same and when it is
there's no indication which is which.

3) The units are inconsistent. Some use bytes, some k and some M. The normal
rule is to use the same units whenever two numbers are put in direct contrast,
so 151560/273k should be 151k/273k which would be much clearer.

4) Numbers are presented in with more precision than is actually reasonable. I
have probably one of the slowest connections of any debian users, 14.4k and I
assure you that knowing the bandwidth to the precision of individual bytes/sec
is not helpful. I feel fairly confident that 1/10 k is a reasonable minimum
precision.

To deal with 1 and 2 I suggest the "Get" lines be numbered, and the progress
report indicate the line number.

To deal with 3 and 4 I suggest all units be changed to k with a 1/10k
precision.

So it would look something like this:

# apt-get update
1  Get ftp://ftp.debian.org hamm/contrib Packages
2  Get ftp://ftp.jimpick.com hamm/binary-i386/ Packages
3  Get ftp://nonus.debian.org hamm/binary-i386/ Packages
4  Get http://ftp.cdrom.com hamm/contrib Packages
5  Get ftp://nonus.debian.org slink/binary-i386/ Packages
6  Get ftp://ftp.debian.org hamm/main Packages
7  Get http://ftp.cdrom.com hamm/main Packages
   Error ftp://ftp.jimpick.com hamm/binary-i386/ Packages
    421 No Transfer Timeout (300 seconds): closing control connection.
8  Get ftp://ftp.jimpick.com slink/binary-i386/ Packages
   Error ftp://ftp.jimpick.com slink/binary-i386/ Packages
    421 No Transfer Timeout (300 seconds): closing control connection.
9  Get ftp://ftp.debian.org hamm/non-free Packages
10 Get ftp://ftp.debian.org slink/contrib Packages
11 Get ftp://ftp.debian.org slink/main Packages
46% [6: 151.5/273.0k 55%] [7: 274.1/332.0k 82%]                   1.2k/s 13m42s

I realize it's kind of nice to see the filename when getting packages, maybe
you could only resort to the numbers when the line gets too long or the names
become ambiguous. 

-- System Information
Debian Release: 2.0
Kernel Version: Linux portY18.lanzen.net 2.0.34 #1 Wed Apr 22 19:07:55 EDT 1998 i586 unknown

Versions of the packages apt depends on:
hi  libc6           2.0.7t-1       The GNU C library version 2 (run-time files)
hi  libc6           2.0.7t-1       The GNU C library version 2 (run-time files)
hi  libstdc++2.8    2.90.29-0.6    The GNU stdc++ library (egcs version)

--- Begin /etc/apt/sources.list (modified conffile)
deb ftp://ftp.debian.org/pub/debian        hamm  main contrib non-free
deb ftp://ftp.debian.org/pub/debian        slink main contrib non-free
deb http://ftp.cdrom.com/pub/linux/debian  hamm  main contrib non-free
deb http://ftp.cdrom.com/pub/linux/debian  slink main contrib non-free
deb ftp://ftp.jimpick.com/pub/debian-non-US  hamm/binary-i386/
deb ftp://ftp.jimpick.com/pub/debian-non-US  slink/binary-i386/
deb ftp://nonus.debian.org/pub/debian-non-US hamm/binary-i386/
deb ftp://nonus.debian.org/pub/debian-non-US slink/binary-i386/

--- End /etc/apt/sources.list


Reply to: