Your message dated Sat, 11 Jun 2011 09:02:20 +0000 with message-id <E1QVK5E-0005un-Je@franck.debian.org> and subject line Bug#618288: fixed in apt 0.8.15~exp1 has caused the Debian Bug report #618288, regarding apt doesn't honor multiarch version requirements when configuring 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.) -- 618288: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=618288 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: apt doesn't honor multiarch version requirements when configuring
- From: Steve Langasek <vorlon@debian.org>
- Date: Sun, 13 Mar 2011 19:15:27 -0700
- Message-id: <20110314021527.GA30957@virgil.dodds.net>
Package: apt Version: 0.8.12 Severity: important User: vorlon@debian.org Usertags: multiarch Hi again :) I've noticed what looks like a mismatch between apt's and dpkg's idea of when a package is configurable, that results in apt asking dpkg to configure a multi-arch: same package that isn't ready yet, and then bombing out. $ sudo apt-get dist-upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages have been kept back: debconf libgssapi-krb5-2 libgssapi-krb5-2:i386 libk5crypto3 libk5crypto3:i386 libkrb5-3 libkrb5-3:i386 libkrb5support0 libkrb5support0:i386 util-linux The following packages will be upgraded: cpp-4.5 g++-4.5 gcc-4.5 gcc-4.5-base gcc-4.5-base:i386 libgcc1 libgcc1:i386 libgomp1 libgomp1:i386 libstdc++6 libstdc++6:i386 libstdc++6-4.5-dev 12 upgraded, 0 newly installed, 0 to remove and 10 not upgraded. Need to get 19.5 MB of archives. After this operation, 4096 B of additional disk space will be used. Do you want to continue [Y/n]? [...] Fetched 19.5 MB in 16s (1150 kB/s) (Reading database ... 23635 files and directories currently installed.) Preparing to replace libgomp1 4.5.2-5ubuntu3+multiarch.1 (using .../libgomp1_4.5.2-6ubuntu1+multiarch.1_amd64.deb) ... De-configuring libgomp1:i386 ... Unpacking replacement libgomp1 ... Preparing to replace libgomp1:i386 4.5.2-5ubuntu3+multiarch.1 (using .../libgomp1_4.5.2-6ubuntu1+multiarch.1_i386.deb) ... Unpacking replacement libgomp1:i386 ... Preparing to replace gcc-4.5-base:i386 4.5.2-5ubuntu3+multiarch.1 (using .../gcc-4.5-base_4.5.2-6ubuntu1+multiarch.1_i386.deb) ... De-configuring gcc-4.5-base ... Unpacking replacement gcc-4.5-base:i386 ... Preparing to replace gcc-4.5-base 4.5.2-5ubuntu3+multiarch.1 (using .../gcc-4.5-base_4.5.2-6ubuntu1+multiarch.1_amd64.deb) ... Unpacking replacement gcc-4.5-base ... Setting up gcc-4.5-base (4.5.2-6ubuntu1+multiarch.1) ... (Reading database ... 23635 files and directories currently installed.) Preparing to replace libstdc++6 4.5.2-5ubuntu3+multiarch.1 (using .../libstdc++6_4.5.2-6ubuntu1+multiarch.1_amd64.deb) ... De-configuring libstdc++6:i386 ... Unpacking replacement libstdc++6 ... dpkg: error processing libstdc++6 (--configure): libstdc++6:amd64 4.5.2-6ubuntu1+multiarch.1 cannot be configured because libstdc++6:i386 is in a different version (4.5.2-5ubuntu3+multiarch.1) Errors were encountered while processing: libstdc++6 E: Sub-process /usr/bin/dpkg returned an error code (1) $ This is something apt needs to understand, and avoid trying to configure the package before it's upgraded for all architectures. -- 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: 618288-close@bugs.debian.org
- Subject: Bug#618288: fixed in apt 0.8.15~exp1
- From: Michael Vogt <mvo@debian.org>
- Date: Sat, 11 Jun 2011 09:02:20 +0000
- Message-id: <E1QVK5E-0005un-Je@franck.debian.org>
Source: apt Source-Version: 0.8.15~exp1 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.15~exp1_all.deb to main/a/apt/apt-doc_0.8.15~exp1_all.deb apt-transport-https_0.8.15~exp1_i386.deb to main/a/apt/apt-transport-https_0.8.15~exp1_i386.deb apt-utils_0.8.15~exp1_i386.deb to main/a/apt/apt-utils_0.8.15~exp1_i386.deb apt_0.8.15~exp1.dsc to main/a/apt/apt_0.8.15~exp1.dsc apt_0.8.15~exp1.tar.gz to main/a/apt/apt_0.8.15~exp1.tar.gz apt_0.8.15~exp1_i386.deb to main/a/apt/apt_0.8.15~exp1_i386.deb libapt-inst1.2_0.8.15~exp1_i386.deb to main/a/apt/libapt-inst1.2_0.8.15~exp1_i386.deb libapt-pkg-dev_0.8.15~exp1_i386.deb to main/a/apt/libapt-pkg-dev_0.8.15~exp1_i386.deb libapt-pkg-doc_0.8.15~exp1_all.deb to main/a/apt/libapt-pkg-doc_0.8.15~exp1_all.deb libapt-pkg4.10_0.8.15~exp1_i386.deb to main/a/apt/libapt-pkg4.10_0.8.15~exp1_i386.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 618288@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: Fri, 10 Jun 2011 15:32:07 +0200 Source: apt Binary: apt libapt-pkg4.10 libapt-inst1.2 apt-doc libapt-pkg-dev libapt-pkg-doc apt-utils apt-transport-https Architecture: source all i386 Version: 0.8.15~exp1 Distribution: experimental 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-inst1.2 - Install library for apt libapt-pkg-dev - Development files for APT's libapt-pkg and libapt-inst libapt-pkg-doc - Documentation for APT development libapt-pkg4.10 - Library for apt Closes: 150831 582791 602412 618288 622744 622805 623137 623171 624218 626505 627642 627834 629949 Changes: apt (0.8.15~exp1) experimental; urgency=low . [ Julian Andres Klode ] * apt-pkg/depcache.cc: - Really release action groups only once (Closes: #622744) - Make purge work again for config-files (LP: #244598) (Closes: #150831) * apt-pkg/acquire-item.cc: - Reject files known to be invalid (LP: #346386) (Closes: #627642) * debian/apt.cron.daily: - Check power after wait, patch by manuel-soto (LP: #705269) * debian/control: - Move ${shlibs:Depends} to Pre-Depends, as we do not want APT unpacked if a library is too old and thus break upgrades * doc/apt-key.8.xml: - Document apt-key net-update (LP: #192810) . [ Christian Perrier ] * Galician translation update (Miguel Anxo Bouzada). Closes: #626505 * Italian translation update (Milo Casagrande). Closes: #627834 * German documentation translation update (Chris Leick). Closes: #629949 . [ David Kalnischkies ] * fix a bunch of cppcheck warnings/errors based on a patch by Niels Thykier, thanks! (Closes: #622805) * apt-pkg/depcache.cc: - really include 'rc' packages in the delete count by fixing a typo which exists since 1999 in the source… (LP: #761175) - if critical or-group can't be satisfied, exit directly. * apt-pkg/acquire-method.cc: - write directly to stdout instead of creating the message in memory first before writing to avoid hitting limits - fix order of CurrentURI and UsedMirror in Status() and Log() * apt-pkg/orderlist.cc: - let VisitRProvides report if the calls were successful * apt-pkg/deb/dpkgpm.cc: - replace obsolete usleep with nanosleep * debian/apt{,-utils}.symbols: - update both experimental symbol-files to reflect 0.8.14 state * debian/rules: - remove unused embedded jquery by doxygen from libapt-pkg-doc * cmdline/apt-mark.cc: - reimplement apt-mark in c++ - provide a 'showmanual' command (Closes: #582791) - provide a 'dpkg --set-selections' wrapper to set/release holds * cmdline/apt-get.cc: - deprecate mostly undocumented 'markauto' in favor of 'apt-mark' * cmdline/apt-cache.cc: - deprecate mostly undocumented 'showauto' in favor of 'apt-mark' * apt-pkg/pkgcache.cc: - really ignore :arch in FindPkg() in non-multiarch environment * doc/po/de.po: - undo the translation of the command 'dump' in manpage of apt-config as report by Burghard Grossmann on debian-l10n-german, thanks! * apt-pkg/deb/debmetaindex.cc: - do not download TranslationIndex if no Translation-* will be downloaded later on anyway (Closes: #624218) * test/versions.lst: - disable obscure version number tests with versions dpkg doesn't allow any more as they don't start with a number * apt-pkg/acquire-worker.cc: - print filename in the unmatching size warning (Closes: #623137) * apt-pkg/acquire-item.cc: - apply fix for poorly worded 'locate file' error message from Ben Finney, thanks! (Closes: #623171) * methods/http.cc: - add config option to ignore a closed stdin to be able to easily use the method as a simple standalone downloader - Location header in redirects should be absolute URI, but some servers just send an absolute path so still deal with it properly - dequote URL taken from Location in redirects as we will otherwise quote an already quoted string in the request later (Closes: #602412) * apt-pkg/contrib/netrc.cc: - replace non-posix gnu-extension strdupa with strdup * apt-pkg/packagemanager.cc: - ensure for Multi-Arch:same packages that they are unpacked in lock step even in immediate configuration (Closes: #618288) . [ Michael Vogt ] * methods/mirror.cc: - ignore lines starting with "#" in the mirror file - ignore non http urls in the mirrors - append the dist (e.g. sid, wheezy) as a query string when asking for a suitable mirror * debian/control: - add libapt-pkg4.10 and libapt-inst1.2 library packages Checksums-Sha1: 082acc267ade3a23d20d6cfbd6f5857cffb44ce4 1402 apt_0.8.15~exp1.dsc c3c59aeaefb77151bdde347301dec2c864a6bd27 3413395 apt_0.8.15~exp1.tar.gz e44a4597faa5885cae6b0e8a22384c119b76d6d3 236944 apt-doc_0.8.15~exp1_all.deb 11296db2a49ff11b1a6bf87a54fb938178808d95 734820 libapt-pkg-doc_0.8.15~exp1_all.deb 605bc1162962571b98bf3ced8b461894a8c4598f 974524 libapt-pkg4.10_0.8.15~exp1_i386.deb bdff1d21e8f40f2842c4a1c712a66b3d4f8e7d7e 177078 libapt-inst1.2_0.8.15~exp1_i386.deb f48d780c80424bdbd716db258e117a3b509fc8a8 1119920 apt_0.8.15~exp1_i386.deb c9d8e51a9d615e23e08e16bd67b8d31c1d47ba09 158592 libapt-pkg-dev_0.8.15~exp1_i386.deb 39279d5fdb5dc216a3cfe39a85358b58a4c18f6b 255558 apt-utils_0.8.15~exp1_i386.deb 7dfa29acd903e46795935034bc166f7ab2117590 89130 apt-transport-https_0.8.15~exp1_i386.deb Checksums-Sha256: a497b3bf463e937abccbfb7aeb86b93be0ca8fe75b49df2fcde4c5b3cdb21591 1402 apt_0.8.15~exp1.dsc f64f4234760d44d37eb38fd648926cb0061452def855fbaae2fdaefbda324353 3413395 apt_0.8.15~exp1.tar.gz 987fa1bdc4c52c378f40cc7f5bcc1da9b927ce5d6e17ec8fb740c20209c87464 236944 apt-doc_0.8.15~exp1_all.deb 1555f74bf463a7b38454e352f7d3212ffed8691171729998a2ecf10ce9d293e4 734820 libapt-pkg-doc_0.8.15~exp1_all.deb e701da2263059d51c21ec48314dfe60dfef05c8fa93e7ac47e585651d2f79d57 974524 libapt-pkg4.10_0.8.15~exp1_i386.deb 576fcaa8cb866d7f23b1dd95c95b073177d714108a9173ae8218b4db845db52e 177078 libapt-inst1.2_0.8.15~exp1_i386.deb 982c2845e04e027f03b095ea2ad8afdcdb6376dc332f3da6f4a1f402c33c3ee6 1119920 apt_0.8.15~exp1_i386.deb a2adab3f64acb653026fbea0d49e7e71ecd22de0cd763ad91493533888b5cae1 158592 libapt-pkg-dev_0.8.15~exp1_i386.deb 6b61fce772b51ea9f9cae5286643781a719660f45ab0c380865f922197769e01 255558 apt-utils_0.8.15~exp1_i386.deb 00dad18de121b0661f65ec5b6c50257951cc3dd656cd7fef34fa807c27c54cca 89130 apt-transport-https_0.8.15~exp1_i386.deb Files: b80cef733407c6325e3cb02d12b08a18 1402 admin important apt_0.8.15~exp1.dsc 83ac290bedb65b6a8ac327c0fc111439 3413395 admin important apt_0.8.15~exp1.tar.gz 17b3d541ba26b8fca0b25af6f9ccd156 236944 doc optional apt-doc_0.8.15~exp1_all.deb df40c54abe7b533f47fbaf3261cbe399 734820 doc optional libapt-pkg-doc_0.8.15~exp1_all.deb 17f060ea230fac30a85724ee0c30fda7 974524 admin important libapt-pkg4.10_0.8.15~exp1_i386.deb 2e68755b1881ffd27e8170124279db50 177078 admin important libapt-inst1.2_0.8.15~exp1_i386.deb b19f611c21d464983bdf7b2f82fbf67a 1119920 admin important apt_0.8.15~exp1_i386.deb 0940f52a56ae104785499e01a62d8adf 158592 libdevel optional libapt-pkg-dev_0.8.15~exp1_i386.deb 74f5ce188c744aef744a08f9f9fd1ace 255558 admin important apt-utils_0.8.15~exp1_i386.deb ad56523c5b123c51c29ea188290daf44 89130 admin optional apt-transport-https_0.8.15~exp1_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iEYEARECAAYFAk3yH0kACgkQliSD4VZixzQ2ogCZAQ+5mMPCFgluMFQoYEe15nTv bJUAoJV5WxHOsDislGGnTadxIj8qp8Yb =dHAd -----END PGP SIGNATURE-----
--- End Message ---