Your message dated Wed, 15 Nov 2006 21:17:09 -0800
with message-id <[EMAIL PROTECTED]>
and subject line Bug#398762: fixed in debootstrap 0.3.3.1
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.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: debootstrap
Version: 0.3.3
Severity: wishlist
Tags: patch, d-i

debootstrap supports using multiple sources to install the base system from,
for example using the --components option.
However, for some reason it only considers the first component passed when
building the list of e.g. "important" packages to install.

This means that if, for example, a custom version of tasksel is included in
a "local" repository on debian-cd (which means it will not be in the "main"
repository), it will not get installed by default.

This could be fixed by changing the get_debs function to:
get_debs () {
  local field="$1"
  shift
  local m1 c
  for m1 in $MIRRORS; do
    for c in $COMPONENTS; do
      local path="dists/$SUITE/$c/binary-$ARCH/Packages"
      local pkgdest="$TARGET/$($DLDEST pkg $SUITE $c $ARCH $m1 $path)"
      echo $("$PKGDETAILS" FIELD "$field" $m1 "$pkgdest" "$@" | sed 's/ .*//')
    done
  done
}

I have tested an installation using this modified version and it worked
perfectly: "important" packages from both main and local were installed.

It would be great if this patch could be applied before Etch as it is the only
real missing link in support for added "local" repositories which is important
for custom distributions.
Otherwise debian-cd and d-i already do "the right thing".

Cheers,
FJP

Attachment: pgpcClHQONaBE.pgp
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: debootstrap
Source-Version: 0.3.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.3.1_i386.udeb
  to pool/main/d/debootstrap/debootstrap-udeb_0.3.3.1_i386.udeb
debootstrap_0.3.3.1.dsc
  to pool/main/d/debootstrap/debootstrap_0.3.3.1.dsc
debootstrap_0.3.3.1.tar.gz
  to pool/main/d/debootstrap/debootstrap_0.3.3.1.tar.gz
debootstrap_0.3.3.1_all.deb
  to pool/main/d/debootstrap/debootstrap_0.3.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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Frans Pop <[EMAIL PROTECTED]> (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 [EMAIL PROTECTED])


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

Format: 1.7
Date: Thu, 16 Nov 2006 05:30:43 +0100
Source: debootstrap
Binary: debootstrap-udeb debootstrap
Architecture: source all i386
Version: 0.3.3.1
Distribution: unstable
Urgency: low
Maintainer: Anthony Towns <[EMAIL PROTECTED]>
Changed-By: Frans Pop <[EMAIL PROTECTED]>
Description: 
 debootstrap - Bootstrap a basic Debian system
 debootstrap-udeb - Bootstrap the Debian system (udeb)
Closes: 398762
Changes: 
 debootstrap (0.3.3.1) unstable; urgency=low
 .
   * NMU with maintainer approval
   * functions/get_debs: build list of available packages from all specified
     sources; this allows debootstrap to also use e.g. custom versions of base
     packages from a source of local packages included on an installation CD.
     Closes: #398762.
Files: 
 60be16e75079fdc973ee79211f01741a 595 admin - debootstrap_0.3.3.1.dsc
 af3af7205954e3b99c9f4bea5e412c24 221411 admin - debootstrap_0.3.3.1.tar.gz
 fc658215d4f5ba1af62f0bfed18e7ab9 43834 admin extra debootstrap_0.3.3.1_all.deb
 910fa76f0b0b75bbefc3621e10e250ef 93260 debian-installer required 
debootstrap-udeb_0.3.3.1_i386.udeb
Package-Type: udeb

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

iD8DBQFFW/DDgm/Kwh6ICoQRAr/XAJwKR9JKHOJFqNM4lZcdHYcxB4eDKwCgkFbk
R1c9evmdVJTAvEUudWX2Yu0=
=SMMP
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to