Package: multistrap Version: 2.1.12 Severity: normal Multistrap recently got support for 'flat' repositories. However, at one location in the code, this support is missing (or broken). /usr/sbin/multistrap, line 406 reads:
$component = (defined $components{$aptsrc}) ? $components{$aptsrc} : (exists $flatfile{$aptsrc}) ? "" : "main"; Compare this to the correct (?) line 236: $component = (exists $flatfile{$aptsrc}) ? "" : (defined $components{$aptsrc}) ? $components{$aptsrc} : "main"; As a result, a multistrap configuration snippet like this: [Mtronix] packages=live-boot live-boot-initramfs-tools source=http://server/debian-local/ unstable/ Uses the apt source correctly during the bootstrap phase, but then generates an invalid sources.list entry and puts that in the chroot. Something like: deb http://server/debian-local/ unstable/ main See also the mailing-list thread about the problem: http://lists.debian.org/debian-embedded/2011/03/msg00124.html cheers, David -- GnuPG public key: http://user.cs.tu-berlin.de/~dvdkhlng/dk.gpg Fingerprint: B17A DC95 D293 657B 4205 D016 7DEF 5323 C174 7D40
pgpbYDzSreYOk.pgp
Description: PGP signature