Debian Bug report logs - #244563
Please make "Installing base packages" progress more granual

version graph

Package: debootstrap; Maintainer for debootstrap is Debian Install System Team <debian-boot@lists.debian.org>; Source for debootstrap is src:debootstrap (PTS, buildd, popcon).

Reported by: Martin Michlmayr <tbm@cyrius.com>

Date: Sun, 18 Apr 2004 23:33:02 UTC

Severity: wishlist

Tags: d-i

Merged with 229314, 231109

Found in version 0.2.31

Fixed in version debootstrap/0.3.1

Done: Anthony Towns <aj@azure.humbug.org.au>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Anthony Towns <ajt@debian.org>:
Bug#244563; Package debootstrap. (full text, mbox, link).


Acknowledgement sent to Martin Michlmayr <tbm@cyrius.com>:
New Bug report received and forwarded. Copy sent to Anthony Towns <ajt@debian.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Martin Michlmayr <tbm@cyrius.com>
To: submit@bugs.debian.org
Subject: Please make "Installing base packages" progress more granual
Date: Mon, 19 Apr 2004 00:15:16 +0100
Package: debootstrap
Version: 0.2.31
Severity: wishlist

I'm surprised that no bug has been filed about this already.  In
debian-installer, it stays for minutes (on a slow machine) at 70%
"Installing base packages..."  When it verifies and unpacks packages,
it gives good progres, but not when installin the base packages.
Please show which packages are being installed.

Thanks.
-- 
Martin Michlmayr
tbm@cyrius.com



Information forwarded to debian-bugs-dist@lists.debian.org, Anthony Towns <ajt@debian.org>:
Bug#244563; Package debootstrap. (full text, mbox, link).


Acknowledgement sent to Anthony Towns <aj@azure.humbug.org.au>:
Extra info received and forwarded to list. Copy sent to Anthony Towns <ajt@debian.org>. (full text, mbox, link).


Message #10 received at 244563@bugs.debian.org (full text, mbox, reply):

From: Anthony Towns <aj@azure.humbug.org.au>
To: Martin Michlmayr <tbm@cyrius.com>, 244563@bugs.debian.org
Subject: Re: Bug#244563: Please make "Installing base packages" progress more granual
Date: Tue, 20 Apr 2004 21:47:41 +1000
[Message part 1 (text/plain, inline)]
On Mon, Apr 19, 2004 at 12:15:16AM +0100, Martin Michlmayr wrote:
> I'm surprised that no bug has been filed about this already.  In
> debian-installer, it stays for minutes (on a slow machine) at 70%
> "Installing base packages..."  When it verifies and unpacks packages,
> it gives good progres, but not when installin the base packages.
> Please show which packages are being installed.

I'm not sure this is possible without better support in dpkg for progress
bars. Maybe --status-fd could somehow be used, but I don't think I see
how -- there's no way to tell what percentage you're at 'til you're
finished I think.

So I don't think it's possible to get this info from dpkg. If I'm wrong,
prove it, and it'll get implemented. :)

Cheers,
aj

-- 
Anthony Towns <aj@humbug.org.au> <http://azure.humbug.org.au/~aj/>
Don't assume I speak for anyone but myself. GPG signed mail preferred.

Protect Open Source in Australia from over-reaching changes to IP law
http://www.petitiononline.com/auftaip/ & http://www.linux.org.au/fta/
[signature.asc (application/pgp-signature, inline)]

Merged 229314 231109 244563. Request was from Anthony Towns <aj@azure.humbug.org.au> to control@bugs.debian.org. (full text, mbox, link).


Reply sent to Anthony Towns <aj@azure.humbug.org.au>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Martin Michlmayr <tbm@cyrius.com>:
Bug acknowledged by developer. (full text, mbox, link).


Message #17 received at 229314-done@bugs.debian.org (full text, mbox, reply):

From: Anthony Towns <aj@azure.humbug.org.au>
To: 229314-done@bugs.debian.org
Subject: Re: Bug#261530: debootstrap - builds ide, usb, lp and rtc devices on s390
Date: Fri, 1 Oct 2004 20:09:53 +1000
> debootstrap generates ide, usb, lp and rtc devices on s390 which have no
> support for any of this devices.

Yes, it does. If and when makedev offers an appropriate per-arch target,
it'll use that; in the meantime having more device files than necessary
isn't a bug. Report closed with this message.

Cheers,
aj

-- 
Anthony Towns <aj@humbug.org.au> <http://azure.humbug.org.au/~aj/>
Don't assume I speak for anyone but myself. GPG signed mail preferred.

``Like the ski resort of girls looking for husbands and husbands looking
  for girls, the situation is not as symmetrical as it might seem.''




Bug reopened, originator not changed. Request was from Martin Michlmayr <tbm@cyrius.com> to control@bugs.debian.org. (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Anthony Towns <ajt@debian.org>:
Bug#244563; Package debootstrap. (full text, mbox, link).


Acknowledgement sent to Colin Watson <cjwatson@debian.org>:
Extra info received and forwarded to list. Copy sent to Anthony Towns <ajt@debian.org>. (full text, mbox, link).


Message #24 received at 244563@bugs.debian.org (full text, mbox, reply):

From: Colin Watson <cjwatson@debian.org>
To: 244563@bugs.debian.org
Subject: Re: Bug#244563: Please make "Installing base packages" progress more granual
Date: Thu, 7 Oct 2004 17:58:32 +0100
On Tue, Apr 20, 2004 at 09:47:41PM +1000, Anthony Towns wrote:
> On Mon, Apr 19, 2004 at 12:15:16AM +0100, Martin Michlmayr wrote:
> > I'm surprised that no bug has been filed about this already.  In
> > debian-installer, it stays for minutes (on a slow machine) at 70%
> > "Installing base packages..."  When it verifies and unpacks packages,
> > it gives good progres, but not when installin the base packages.
> > Please show which packages are being installed.
> 
> I'm not sure this is possible without better support in dpkg for progress
> bars. Maybe --status-fd could somehow be used, but I don't think I see
> how -- there's no way to tell what percentage you're at 'til you're
> finished I think.
> 
> So I don't think it's possible to get this info from dpkg. If I'm wrong,
> prove it, and it'll get implemented. :)

Here's the patch we used to implement this in Ubuntu. The file
descriptor handling is a bit messy as far as the script API goes; each
script has to know to use fds 7 and 8. Apart from that, it works well.

This might not want to get applied before sarge - or at least would
require careful coordination - since it introduces new waypoints and so
requires a base-installer change too.

Sorry for the delay in sending this on.

  http://patches.ubuntulinux.org/patches/debootstrap.244563.diff

Cheers,

-- 
Colin Watson                                       [cjwatson@debian.org]



Information forwarded to debian-bugs-dist@lists.debian.org, Anthony Towns <ajt@debian.org>:
Bug#244563; Package debootstrap. (full text, mbox, link).


Acknowledgement sent to Colin Watson <cjwatson@debian.org>:
Extra info received and forwarded to list. Copy sent to Anthony Towns <ajt@debian.org>. (full text, mbox, link).


Message #29 received at 244563@bugs.debian.org (full text, mbox, reply):

From: Colin Watson <cjwatson@debian.org>
To: 244563@bugs.debian.org
Cc: debian-boot@lists.debian.org
Subject: Re: Bug#244563: Please make "Installing base packages" progress more granual
Date: Mon, 23 May 2005 11:45:17 +0100
On Thu, Oct 07, 2004 at 05:58:32PM +0100, Colin Watson wrote:
> On Tue, Apr 20, 2004 at 09:47:41PM +1000, Anthony Towns wrote:
> > On Mon, Apr 19, 2004 at 12:15:16AM +0100, Martin Michlmayr wrote:
> > > I'm surprised that no bug has been filed about this already.  In
> > > debian-installer, it stays for minutes (on a slow machine) at 70%
> > > "Installing base packages..."  When it verifies and unpacks packages,
> > > it gives good progres, but not when installin the base packages.
> > > Please show which packages are being installed.
> > 
> > I'm not sure this is possible without better support in dpkg for progress
> > bars. Maybe --status-fd could somehow be used, but I don't think I see
> > how -- there's no way to tell what percentage you're at 'til you're
> > finished I think.
> > 
> > So I don't think it's possible to get this info from dpkg. If I'm wrong,
> > prove it, and it'll get implemented. :)
> 
> Here's the patch we used to implement this in Ubuntu. The file
> descriptor handling is a bit messy as far as the script API goes; each
> script has to know to use fds 7 and 8. Apart from that, it works well.
> 
> This might not want to get applied before sarge - or at least would
> require careful coordination - since it introduces new waypoints and so
> requires a base-installer change too.
> 
> Sorry for the delay in sending this on.
> 
>   http://patches.ubuntulinux.org/patches/debootstrap.244563.diff

I've modified base-installer now to be able to cope with both the
existing debootstrap --debian-installer output and that produced by this
patch. Perhaps this could be part of the upload introducing etch?

Cheers,

-- 
Colin Watson                                       [cjwatson@debian.org]



Reply sent to Anthony Towns <aj@azure.humbug.org.au>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Martin Michlmayr <tbm@cyrius.com>:
Bug acknowledged by developer. (full text, mbox, link).


Message #34 received at 229314-close@bugs.debian.org (full text, mbox, reply):

From: Anthony Towns <aj@azure.humbug.org.au>
To: 229314-close@bugs.debian.org
Subject: Bug#229314: fixed in debootstrap 0.3.1
Date: Mon, 13 Jun 2005 11:02:27 -0400
Source: debootstrap
Source-Version: 0.3.1

We believe that the bug you reported is fixed in the latest version of
debootstrap, which is due to be installed in the Debian FTP archive:

debootstrap-udeb_0.3.1_i386.udeb
  to pool/main/d/debootstrap/debootstrap-udeb_0.3.1_i386.udeb
debootstrap_0.3.1.dsc
  to pool/main/d/debootstrap/debootstrap_0.3.1.dsc
debootstrap_0.3.1.tar.gz
  to pool/main/d/debootstrap/debootstrap_0.3.1.tar.gz
debootstrap_0.3.1_all.deb
  to pool/main/d/debootstrap/debootstrap_0.3.1_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 229314@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Anthony Towns <aj@azure.humbug.org.au> (supplier of updated debootstrap package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Tue, 14 Jun 2005 00:22:55 +1000
Source: debootstrap
Binary: debootstrap-udeb debootstrap
Architecture: source all i386
Version: 0.3.1
Distribution: unstable
Urgency: low
Maintainer: Anthony Towns <ajt@debian.org>
Changed-By: Anthony Towns <aj@azure.humbug.org.au>
Description: 
 debootstrap - Bootstrap a basic Debian system
 debootstrap-udeb - Bootstrap the Debian system (udeb)
Closes: 88984 122465 131552 193134 229314 231109 244563 313383
Changes: 
 debootstrap (0.3.1) unstable; urgency=low
 .
   * sid script updated:
     - Determine base dynamically (Priority: required for required packages,
       Priority: important for base packages, Build-Essential: yes for buildd
       variant base). (Closes: Bug#88984, Bug#193134)
     - Use fine grained dpkg progress display, thanks again to Colin Watson.
       (Closes: Bug#229314, Bug#231109, Bug#244563)
 .
   * dpkg output (etc) goes to /var/log/bootstrap.log in the target, rather
     than stdout. This is probably difficult for frontends to capture
     at present.
 .
   * Parsing of Packages file sped up. (Yay!)
 .
   * debootstrap.deb now arch: all (Closes: Bug#122465, Bug#131552)
     - perl implementation of pkgdetails used by preference
     - devices.tar.gz reduced to minimal set of devices; frontends should
       setup udev or supply their own devices or similar in future
     - /usr/lib/debootstrap/arch not shipped
     - none of the above applies to udebs yet; though the devices.tar.gz
       change will eventually
 .
   * Support for verifying based on Release.gpg files (--keyring). Thanks
     to Colin Watson. (Closes: Bug#313383)
Files: 
 67fe34603f916b068328a43ea307bc2b 600 admin - debootstrap_0.3.1.dsc
 af3295b21eca76c07a91cb23a9b85474 44137 admin - debootstrap_0.3.1.tar.gz
 3aa4644988c6fc61806fa47b06c8bca6 48704 debian-installer required debootstrap-udeb_0.3.1_i386.udeb
 b481cd5274c77d36988beec3936b6175 39994 admin extra debootstrap_0.3.1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iEYEARECAAYFAkKtmiUACgkQOxe8dCpOPqrf5QCfXFesLw/e6p7hQGA1hL0y8Ys1
krkAoJ/b+Yb4tJ/V5h/GPKJjH/k5I/sh
=QmOC
-----END PGP SIGNATURE-----




Message #35 received at 244563-close@bugs.debian.org (full text, mbox, reply):

From: Anthony Towns <aj@azure.humbug.org.au>
To: 244563-close@bugs.debian.org
Subject: Bug#244563: fixed in debootstrap 0.3.1
Date: Mon, 13 Jun 2005 11:02:27 -0400
Source: debootstrap
Source-Version: 0.3.1

We believe that the bug you reported is fixed in the latest version of
debootstrap, which is due to be installed in the Debian FTP archive:

debootstrap-udeb_0.3.1_i386.udeb
  to pool/main/d/debootstrap/debootstrap-udeb_0.3.1_i386.udeb
debootstrap_0.3.1.dsc
  to pool/main/d/debootstrap/debootstrap_0.3.1.dsc
debootstrap_0.3.1.tar.gz
  to pool/main/d/debootstrap/debootstrap_0.3.1.tar.gz
debootstrap_0.3.1_all.deb
  to pool/main/d/debootstrap/debootstrap_0.3.1_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 244563@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Anthony Towns <aj@azure.humbug.org.au> (supplier of updated debootstrap package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Tue, 14 Jun 2005 00:22:55 +1000
Source: debootstrap
Binary: debootstrap-udeb debootstrap
Architecture: source all i386
Version: 0.3.1
Distribution: unstable
Urgency: low
Maintainer: Anthony Towns <ajt@debian.org>
Changed-By: Anthony Towns <aj@azure.humbug.org.au>
Description: 
 debootstrap - Bootstrap a basic Debian system
 debootstrap-udeb - Bootstrap the Debian system (udeb)
Closes: 88984 122465 131552 193134 229314 231109 244563 313383
Changes: 
 debootstrap (0.3.1) unstable; urgency=low
 .
   * sid script updated:
     - Determine base dynamically (Priority: required for required packages,
       Priority: important for base packages, Build-Essential: yes for buildd
       variant base). (Closes: Bug#88984, Bug#193134)
     - Use fine grained dpkg progress display, thanks again to Colin Watson.
       (Closes: Bug#229314, Bug#231109, Bug#244563)
 .
   * dpkg output (etc) goes to /var/log/bootstrap.log in the target, rather
     than stdout. This is probably difficult for frontends to capture
     at present.
 .
   * Parsing of Packages file sped up. (Yay!)
 .
   * debootstrap.deb now arch: all (Closes: Bug#122465, Bug#131552)
     - perl implementation of pkgdetails used by preference
     - devices.tar.gz reduced to minimal set of devices; frontends should
       setup udev or supply their own devices or similar in future
     - /usr/lib/debootstrap/arch not shipped
     - none of the above applies to udebs yet; though the devices.tar.gz
       change will eventually
 .
   * Support for verifying based on Release.gpg files (--keyring). Thanks
     to Colin Watson. (Closes: Bug#313383)
Files: 
 67fe34603f916b068328a43ea307bc2b 600 admin - debootstrap_0.3.1.dsc
 af3295b21eca76c07a91cb23a9b85474 44137 admin - debootstrap_0.3.1.tar.gz
 3aa4644988c6fc61806fa47b06c8bca6 48704 debian-installer required debootstrap-udeb_0.3.1_i386.udeb
 b481cd5274c77d36988beec3936b6175 39994 admin extra debootstrap_0.3.1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iEYEARECAAYFAkKtmiUACgkQOxe8dCpOPqrf5QCfXFesLw/e6p7hQGA1hL0y8Ys1
krkAoJ/b+Yb4tJ/V5h/GPKJjH/k5I/sh
=QmOC
-----END PGP SIGNATURE-----




Bug unarchived. Request was from Stefano Zacchiroli <zack@debian.org> to control@bugs.debian.org. (Sun, 10 Apr 2011 08:42:49 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 09 May 2011 07:33:08 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Oct 11 12:07:38 2017; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.