Your message dated Sat, 06 Apr 2013 18:32:35 +0000 with message-id <[email protected]> and subject line Bug#703995: fixed in apt-setup 1:0.79 has caused the Debian Bug report #703995, regarding apt-setup: preseeding apt-setup/multiarch breaks dpkg 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 this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 703995: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=703995 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: apt-setup Version: 0.77 Severity: normal Tags: patch I wanted to try out preseeding apt-setup/multiarch to i386 but before doing it, I reviewed apt-setup's handling of this option and I discovered that it actually creates the configuration file used by the early Ubuntu implementation of multiarch (which relied on the --foreign-architecture command line option instead of the single dpkg --add-architecture call). This means that it actually breaks dpkg since the current version of dpkg doesn't underestand the --foreign-architecture command-line option. Here's an untested patch: --- a/generators/01setup +++ b/generators/01setup @@ -17,8 +17,7 @@ fi db_get apt-setup/multiarch if [ "$RET" ]; then - mkdir -p $ROOT/etc/dpkg/dpkg.cfg.d for arch in $RET; do - echo "foreign-architecture $arch" - done >$ROOT/etc/dpkg/dpkg.cfg.d/multiarch + chroot $ROOT dpkg --add-architecture $arch + done fi IMO it would be nice to have this fixed in wheezy but it's not required either. Cheers, -- System Information: Debian Release: 7.0 APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.7-trunk-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
--- End Message ---
--- Begin Message ---Source: apt-setup Source-Version: 1:0.79 We believe that the bug you reported is fixed in the latest version of apt-setup, which is due to be installed in the Debian FTP archive. 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. Cyril Brulebois <[email protected]> (supplier of updated apt-setup 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.8 Date: Sat, 06 Apr 2013 20:11:42 +0200 Source: apt-setup Binary: apt-setup-udeb apt-mirror-setup apt-cdrom-setup Architecture: source all Version: 1:0.79 Distribution: unstable Urgency: low Maintainer: Debian Install System Team <[email protected]> Changed-By: Cyril Brulebois <[email protected]> Description: apt-cdrom-setup - set up a CD in sources.list (udeb) apt-mirror-setup - set up a mirror in sources.list (udeb) apt-setup-udeb - Configure apt (udeb) Closes: 703995 Changes: apt-setup (1:0.79) unstable; urgency=low . * Fix support for apt-setup/multiarch preseed option: call “dpkg --add-architecture $arch" for each architecture, instead of generating dpkg.cfg (used by early multiarch implementations); thanks, Raphaël Hertzog! (Closes: #703995) Checksums-Sha1: 6395edd3f7e888af989d827d52fa7418c465eb77 1098 apt-setup_0.79.dsc 16f727dd37b55d1eb0abb8f92cb50a36b15c3089 299711 apt-setup_0.79.tar.gz 4a0537e3bd5ca7aef3effcae68a31e414bb24681 65490 apt-setup-udeb_0.79_all.udeb dd7c86ad9940d9a2df8105961df75298d57dd0bc 72908 apt-mirror-setup_0.79_all.udeb 610494562d3b67153c680acab3cdbdd47f72846f 95580 apt-cdrom-setup_0.79_all.udeb Checksums-Sha256: 4fd3decae5ceb67fda19ce9108f400f8365687185676016c32f84a92400f740f 1098 apt-setup_0.79.dsc 34b7359f4870994cc559c9fbc1c75ab845be04d65b5454b8c90073d114d4a33a 299711 apt-setup_0.79.tar.gz ee382c0a76e961b86c494331ee7068313d0b285beb4d2ac61988870da3e681f1 65490 apt-setup-udeb_0.79_all.udeb 3eb44779efeee8d85c9eaa2fb33712bc6b3b84952871bcb76cccaf35eb8ff37b 72908 apt-mirror-setup_0.79_all.udeb 71a7f7facde9214881cef8de59ecdacf6a18eb8f92bb0b29ba29d3b633dff58c 95580 apt-cdrom-setup_0.79_all.udeb Files: 9652d5c8e8625893a36193418bf26490 1098 debian-installer extra apt-setup_0.79.dsc 27c57a6cb65e9b2a73fcdac2758871b5 299711 debian-installer extra apt-setup_0.79.tar.gz fc6345a2cf236fca15a9ea6ce71c1fea 65490 debian-installer standard apt-setup-udeb_0.79_all.udeb 92571335cd60ace877835d0309a1c447 72908 debian-installer extra apt-mirror-setup_0.79_all.udeb cd36bf128b7f56955f66387a5d0c009b 95580 debian-installer extra apt-cdrom-setup_0.79_all.udeb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlFgZ68ACgkQeGfVPHR5Nd1U4ACgpf6/g+Uswv1c0SmRMluCLPYN R90AnjYVjRCj50/bWUjDGxSYzV3swgb4 =O97x -----END PGP SIGNATURE-----
--- End Message ---

