[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#612958: marked as done (apt and dpkg configured separately for multiarch?)



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 ---
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.org

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
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 ---

Reply to: