Your message dated Tue, 05 Apr 2011 08:47:45 +0000 with message-id <E1Q71vN-0000B4-8Q@franck.debian.org> and subject line Bug#612958: fixed in apt 0.8.13.2 has caused the Debian Bug report #612958, regarding apt and dpkg configured separately for multiarch? 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 owner@bugs.debian.org immediately.) -- 612958: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=612958 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: apt and dpkg configured separately for multiarch?
- From: Steve Langasek <vorlon@debian.org>
- Date: Fri, 11 Feb 2011 13:39:59 -0800
- Message-id: <20110211213959.GA6976@virgil.dodds.net>
Package: apt Version: 0.8.11.1 Severity: important Hi there, Currently, apt's support for multiarch requires users to manually set APT::Architectures in apt.conf to tell apt which architectures are allowed. But dpkg also needs to know what architectures are allowed, and the in-progress multiarch dpkg requires this to be specified with a --foreign-architecture option (typically set in dpkg.cfg). Since 'dpkg -i' and 'apt-get install' should both have the same view of the world, I think apt should be pulling this information from dpkg - which it can do with 'dpkg --print-foreign-architectures'. (This command will obviously fail on pre-multiarch dpkg, in which case no extra architectures should be enabled.) I guess it should still be allowed to override the architecture list through the apt config, but that this should not be the default means of configuring multiarch to ensure consistency between dpkg and apt. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer http://www.debian.org/ slangasek@ubuntu.com vorlon@debian.orgAttachment: signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
- To: 612958-close@bugs.debian.org
- Subject: Bug#612958: fixed in apt 0.8.13.2
- From: Michael Vogt <mvo@debian.org>
- Date: Tue, 05 Apr 2011 08:47:45 +0000
- Message-id: <E1Q71vN-0000B4-8Q@franck.debian.org>
Source: apt Source-Version: 0.8.13.2 We believe that the bug you reported is fixed in the latest version of apt, which is due to be installed in the Debian FTP archive: apt-doc_0.8.13.2_all.deb to main/a/apt/apt-doc_0.8.13.2_all.deb apt-transport-https_0.8.13.2_i386.deb to main/a/apt/apt-transport-https_0.8.13.2_i386.deb apt-utils_0.8.13.2_i386.deb to main/a/apt/apt-utils_0.8.13.2_i386.deb apt_0.8.13.2.dsc to main/a/apt/apt_0.8.13.2.dsc apt_0.8.13.2.tar.gz to main/a/apt/apt_0.8.13.2.tar.gz apt_0.8.13.2_i386.deb to main/a/apt/apt_0.8.13.2_i386.deb libapt-pkg-dev_0.8.13.2_i386.deb to main/a/apt/libapt-pkg-dev_0.8.13.2_i386.deb libapt-pkg-doc_0.8.13.2_all.deb to main/a/apt/libapt-pkg-doc_0.8.13.2_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 612958@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Michael Vogt <mvo@debian.org> (supplier of updated apt 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.8 Date: Tue, 05 Apr 2011 09:40:28 +0200 Source: apt Binary: apt apt-doc libapt-pkg-dev libapt-pkg-doc apt-utils apt-transport-https Architecture: source all i386 Version: 0.8.13.2 Distribution: unstable Urgency: low Maintainer: APT Development Team <deity@lists.debian.org> Changed-By: Michael Vogt <mvo@debian.org> Description: apt - Advanced front-end for dpkg apt-doc - Documentation for APT apt-transport-https - APT https transport apt-utils - APT utility programs libapt-pkg-dev - Development files for APT's libapt-pkg and libapt-inst libapt-pkg-doc - Documentation for APT development Closes: 612958 618848 619072 619083 619088 619337 Changes: apt (0.8.13.2) unstable; urgency=low . [ David Kalnischkies ] * apt-pkg/deb/dpkgpm.cc: - skip --configure if all packages disappeared * apt-pkg/vendor.cc, apt-pkg/vendorlist.cc: - mark them as deprecated as they are unused * apt-pkg/deb/deblistparser.h: - enable StripMultiArch by default for ParseDepends * debian/apt.conf.autoremove: - adapt to new gnumach kernel package naming (Closes: #619337) * doc/apt_preferences.5.xml: - correct typo spotted by Charles Plessy (Closes: #619088) - document ButAutomaticUpgrades together with NotAutomatic as suggested by Charles Plessy (Closes: #619083) * apt-pkg/depcache.cc: - remove pseudo handling leftover from SetReInstall - do not change protected packages in autoinstall (Closes: #618848) * apt-pkg/pkgcachegen.cc: - make "all"->"native" an implementation detail of NewPackage rather than rewrite it in higher methods * apt-pkg/cacheiterator.h: - return "all" instead of native architecture without breaking the abi (too much) by extending enum instead of using bitflags (LP: #733741) * apt-pkg/aptconfiguration.cc: - use dpkg --print-foreign-architectures to get multiarch configuration if non is specified with APT::Architectures (Closes: #612958) * cmdline/apt-get.cc: - do not show simulation notice for non-root commands (Closes: #619072) - be able to disable resolver with APT::Get::CallResolver and disable auto installation with APT::Get::AutoSolving * apt-pkg/deb/deblistparser.cc: - create foo:any provides for all architectures for an allowed package Checksums-Sha1: b46abb4066dd923aae348c2e95cde05c6861c281 1358 apt_0.8.13.2.dsc 3444ef9633fcceaa179f94c7c29eff221fd6c1db 3373831 apt_0.8.13.2.tar.gz 53070d9920d9dae1aee4d381110fce828d2f5a0e 234496 apt-doc_0.8.13.2_all.deb 79a192b5e5780254f9f21ca724d60d076223eca1 725386 libapt-pkg-doc_0.8.13.2_all.deb 00b431d77411c207d6256b5b200728bb92978164 2187648 apt_0.8.13.2_i386.deb 2d5f6b0f232c10d19b862cc85d3bbf204ca7ac1d 156816 libapt-pkg-dev_0.8.13.2_i386.deb 5f5d93637549232f6e15199c7c8aa2b5d9c9c576 293644 apt-utils_0.8.13.2_i386.deb dab54a21adcda34fcc71d9931f69cd68765d8245 87876 apt-transport-https_0.8.13.2_i386.deb Checksums-Sha256: 9a6ccdffa23c45643acc88c76e01d087a872a4ddb06c88518af782d71ab61211 1358 apt_0.8.13.2.dsc 555b96afc294b8c25886dd3eb2a2bb63d578cdc1930c7043e80c43a7bfda6e35 3373831 apt_0.8.13.2.tar.gz db2d42d7719a550a5dfe24c1f24a85ec7038dbbac8694c1f0fdbfe676cc0d918 234496 apt-doc_0.8.13.2_all.deb 9d71c8609cab4e8dfb586053b2c7cd0a7f113fe1fa73566aa97ea0bf2eb64230 725386 libapt-pkg-doc_0.8.13.2_all.deb b4319d1c2eaab1c30df6f7f28733d841d680890ad98af6c1312b4ad241b92a7f 2187648 apt_0.8.13.2_i386.deb b63da4bbbe604a8a3d5c0c4bd08678d44d324ecc34575db013af0bf65209350f 156816 libapt-pkg-dev_0.8.13.2_i386.deb 46d49d0bdf6163583008630eb58e42de994451f5d9b767cd85d97577679a2f74 293644 apt-utils_0.8.13.2_i386.deb 17ca903b5f442fda3f28b4205d04fd623b34b093c42821546cbb5ab9190af75a 87876 apt-transport-https_0.8.13.2_i386.deb Files: cd7c4905c10f77dcf5830ef859dea331 1358 admin important apt_0.8.13.2.dsc 88dfbfaefc4cb2e82f6b9897fc0fda8a 3373831 admin important apt_0.8.13.2.tar.gz 6eb5b775a952d333f4a56611eb96ecb0 234496 doc optional apt-doc_0.8.13.2_all.deb 4af588b7b52f1025fd210da6f2bf85a4 725386 doc optional libapt-pkg-doc_0.8.13.2_all.deb ac0f85ae941756e48a360f405bf4080c 2187648 admin important apt_0.8.13.2_i386.deb 661e0744cd94259a6228a4e26ac0a554 156816 libdevel optional libapt-pkg-dev_0.8.13.2_i386.deb fb06d6773faf275b9af7f8b3a7dfa068 293644 admin important apt-utils_0.8.13.2_i386.deb c3ae3f10a520ddedfd471991871c2ef9 87876 admin optional apt-transport-https_0.8.13.2_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iEUEARECAAYFAk2ayqcACgkQliSD4VZixzRlwACYuJZ7CAv8iCg5fFGbLi8NMLKC xQCfWWzB8tOfvanGy5epqrj1UjEXVTo= =5goL -----END PGP SIGNATURE-----
--- End Message ---