--- Begin Message ---
Package: apt
Version: 0.7.26~exp10
Severity: normal
Hi,
I have apt configured with Apt::Architectures = { "amd64"; "armel"; }
and a Apt::Post-Update hook that transforms the armel Packages.gz file
into something suitable for cross-compiling. But all packages that are
not Architecture: all are ignored from
ftp.de.debian.org_debian_dists_sid_main_binary-armel_Packages.
Replacing the amd64 Packages file with the armel one makes all
packages suddenly appear.
As a testcase I have stripped down the Packages files to bare minimum:
# ls -lh /var/lib/apt/lists/*Packages
-rw-r--r-- 1 root root 0 Jul 23 06:51 ftp.de.debian.org_debian_dists_sid_main_binary-amd64_Packages
-rw-r--r-- 1 root root 3.5K Jul 23 06:50 ftp.de.debian.org_debian_dists_sid_main_binary-armel_Packages
# grep-dctrl "" -s Package,Architecture,Version ftp.de.debian.org_debian_dists_sid_main_binary-armel_Packages
Package: banshee-extension-telepathy
Architecture: all
Version: 1.6.1-1
Package: libc6-armel-cross
Architecture: amd64
Version: 2.11.2-2~0.2
# apt-cache show banshee-extension-telepathy
Package: banshee-extension-telepathy
Architecture: all
Version: 1.6.1-1
...
# apt-cache show libc6-armel-cross
E: Can't select versions from package 'libc6-armel-cross' as it purely virtual
E: No packages found
# cp /var/lib/apt/lists/ftp.de.debian.org_debian_dists_sid_main_binary-armel_Packages /var/lib/apt/lists/ftp.de.debian.org_debian_dists_sid_main_binary-amd64_Packages
# apt-cache show libc6-armel-cross
Package: libc6-armel-cross
Architecture: amd64
Version: 2.11.2-2~0.2
...
This is a big regression from previous experimental versions.
MfG
Goswin
-- Package-specific info:
-- (/etc/apt/preferences present, but not submitted) --
-- (/etc/apt/sources.list present, but not submitted) --
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.31.6-xen-2010.02.18 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash
Versions of packages apt depends on:
ii debian-archive-keyring 2009.01.31 GnuPG archive keys of the Debian a
ii libc6 2.11.1-3 Embedded GNU C Library: Shared lib
ii libgcc1 1:4.4.4-5 GCC support library
ii libstdc++6 4.4.4-5 The GNU Standard C++ Library v3
apt recommends no packages.
Versions of packages apt suggests:
ii apt-doc 0.7.25.3 Documentation for APT
ii aptitude 0.6.3-3 terminal-based package manager (te
ii bzip2 1.0.5-4 high-quality block-sorting file co
ii dpkg-dev 1.15.7.2 Debian package development tools
ii lzma 4.43-14 Compression method of 7z format in
pn python-apt <none> (no description available)
-- no debconf information
Package: banshee-extension-telepathy
Architecture: all
Version: 1.6.1-1
Conflicts: libc6-i386 (<< 2.9-18), ia32-libs, ia32-libs-gtk
Depends: banshee-extensions-common (= 1.6.1-1), empathy (>= 2.27.91), telepathy-gabble (>= 0.9), telepathy-mission-control-5 (>= 5.3.1), libc6-armel-cross (>= 2.11~0.2) | libc6.1-armel-cross (>= 2.11~0.2) | libc0.1-armel-cross (>= 2.11~0.2), libglib2.0-0-armel-cross (>= 2.24.0~0.2), libglib2.0-cil-armel-cross (>= 2.12.10~0.2), libgtk2.0-cil-armel-cross (>= 2.12.10~0.2), libmono-addins0.2-cil (>= 0.4), libmono-corlib2.0-cil (>= 1.2.2.1), libmono-posix2.0-cil (>= 2.4), libmono-system-data2.0-cil (>= 1.2.6), libmono-system2.0-cil (>= 2.4.3), libnotify0.4-cil (>= 0.4.0~r2998)
Provides: ia32-abi, ia32-abi-1
Replaces: ia32-libs, ia32-libs-gtk
Description: Telepathy extension for Banshee
This extension provides integration between the Empathy instant messenger and
Banshee. It provides the following features:
.
* Download your friends' Banshee library metadata and check out what they
listen to, their ratings, BPM values, etc.
* View your friends' playlists and export them to disk
* Share what you're listening to with all your instant messaging friends by
advertising the track, artist, and album of the currently playing track in
Empathy's status message. This can be disabled.
* Download your friends' music; one track at a time or a selection. You can
cancel ones in progress, queued, individually or all at once. The sender has
the option to cancel all in progress or queued transfers only. Both sender
and receiver get a progress bar. File sharing can be disabled.
* Stream your friends' music. This feature can be disabled.
.
Banshee is a media management and playback application for the GNOME desktop.
Filename: pool/main/b/banshee-community-extensions/banshee-extension-telepathy_1.6.1-1_all.deb
Homepage: http://gitorious.org/banshee-community-extensions
Installed-Size: 404
MD5sum: fb1f3f35e5817516f9b3cd5c642e79d0
Maintainer: Debian CLI Applications Team <pkg-cli-apps-team@lists.alioth.debian.org>
Priority: optional
SHA1: 068aafd619fac22d66dc2eb36b5d4be0ef6a9010
SHA256: ab77a99e9d5acd24ccaf241528699ad17f8382e1cf951606c0d36f74afa72979
Section: gnome
Size: 147966
Source: banshee-community-extensions (1.6.1-1)
Package: libc6-armel-cross
Architecture: amd64
Version: 2.11.2-2~0.2
Breaks: locales (<< 2.11), locales-all (<< 2.11), nscd (<< 2.11)
Conflicts: tzdata (<< 2007k-1), tzdata-etch, libc6-i386 (<< 2.9-18), ia32-libs, ia32-libs-gtk
Depends: libc-bin (= 2.11.2-2), libgcc1-armel-cross
Provides: glibc-2.11-1, ia32-abi, ia32-abi-1
Replaces: ia32-libs, ia32-libs-gtk
Suggests: glibc-doc, debconf | debconf-2.0, locales
Description: Embedded GNU C Library: Shared libraries
Contains the standard libraries that are used by nearly all programs on
the system. This package includes shared versions of the standard C library
and the standard math library, as well as many others.
Filename: pool/main/e/eglibc/libc6_2.11.2-2_armel.deb
Homepage: http://www.eglibc.org
Installed-Size: 9740
MD5sum: f5b878ce5fb8aa01a7927fa1460df537
Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
Priority: required
SHA1: 0464d597dfbf949e8c17a42325b1f93fb4914afd
SHA256: faca4a3d9ccff57568abf41f6cb81ddd835be7b5d8b0161e2d5f9a7f26aae3c0
Section: libs
Size: 4178958
Source: eglibc (2.11.2-2)
Tag: devel::lang:c, devel::library, implemented-in::c, protocol::ipv6, role::shared-lib, suite::gnu
--- End Message ---
--- Begin Message ---
Source: apt
Source-Version: 0.7.26~exp11
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.7.26~exp11_all.deb
to main/a/apt/apt-doc_0.7.26~exp11_all.deb
apt-transport-https_0.7.26~exp11_i386.deb
to main/a/apt/apt-transport-https_0.7.26~exp11_i386.deb
apt-utils_0.7.26~exp11_i386.deb
to main/a/apt/apt-utils_0.7.26~exp11_i386.deb
apt_0.7.26~exp11.dsc
to main/a/apt/apt_0.7.26~exp11.dsc
apt_0.7.26~exp11.tar.gz
to main/a/apt/apt_0.7.26~exp11.tar.gz
apt_0.7.26~exp11_i386.deb
to main/a/apt/apt_0.7.26~exp11_i386.deb
libapt-pkg-dev_0.7.26~exp11_i386.deb
to main/a/apt/libapt-pkg-dev_0.7.26~exp11_i386.deb
libapt-pkg-doc_0.7.26~exp11_all.deb
to main/a/apt/libapt-pkg-doc_0.7.26~exp11_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 590041@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: Thu, 29 Jul 2010 16:40:58 +0200
Source: apt
Binary: apt apt-doc libapt-pkg-dev libapt-pkg-doc apt-utils apt-transport-https
Architecture: source all i386
Version: 0.7.26~exp11
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-pkg-dev - Development files for APT's libapt-pkg and libapt-inst
libapt-pkg-doc - Documentation for APT development
Closes: 319006 590041 590438 590513
Changes:
apt (0.7.26~exp11) experimental; urgency=low
.
[ Julian Andres Klode ]
* apt-pkg/deb/dpkgpm.cc:
- Write architecture information to history file.
- Add to history whether a change was automatic or not.
* apt-pkg/contrib/fileutl.cc:
- Add FileFd::OpenDescriptor() (needed for python-apt's #383617).
* cmdline/apt-get.cc:
- Support large filesystems by using statvfs64() instead of statvfs()
and statfs64() instead of statfs() (Closes: #590513).
* apt-pkg/cdrom.cc:
- Use link() instead of rename() for creating the CD database backup;
otherwise there would be a short time without any database.
.
[ David Kalnischkies ]
* apt-pkg/depcache.cc:
- handle "circular" conflicts for "all" packages correctly
* cmdline/apt-cache.cc:
- be able to omit dependency types in (r)depends (Closes: #319006)
- show in (r)depends the canidate per default instead of newest
- share the (r)depends code instead of codecopy
* apt-pkg/cacheset.cc:
- move them back to the library as they look stable now
- add a 'newest' pseudo target release as in pkg/newest
* apt-pkg/pkgcache.cc:
- prefer non-virtual packages in FindPreferredPkg (Closes: #590041)
* test/integration/*:
- add with bug#590041 testcase a small test "framework"
* apt-pkg/orderlist.cc:
- try to install another or-group member in DepRemove before
breaking the or group (Closes: #590438)
- configure also the replacement before remove by adding Immediate flag
.
[ Michael Vogt ]
* apt-pkg/contrib/error.{cc,h}
- docstring cleanup
- add inline DumpError() to avoid subtle API break
Checksums-Sha1:
d50ff5b2f6ffe4fd951fcff71bb017ba9e9460c3 1332 apt_0.7.26~exp11.dsc
c45c035c7f6a29f1d7d9751eb4c5c0203ea7b402 2919103 apt_0.7.26~exp11.tar.gz
04fd0cb758982bcd33e65e06c710de1484c45ee1 228808 apt-doc_0.7.26~exp11_all.deb
6ef69281deedcfcb26f0bd5d838d882544d6ebff 684588 libapt-pkg-doc_0.7.26~exp11_all.deb
ee037b72c1b3991a5879cf878ed4f4cc55bdf1e9 2005350 apt_0.7.26~exp11_i386.deb
c4e7ce8a621320d35deaa10b3cb74dfc8c715568 146090 libapt-pkg-dev_0.7.26~exp11_i386.deb
1f763dbd94895e09458473552254439f0565090e 265500 apt-utils_0.7.26~exp11_i386.deb
8d7427b5016983bcf7c69c317bb37dd8a685633d 78482 apt-transport-https_0.7.26~exp11_i386.deb
Checksums-Sha256:
56ae4144150e8847ac6b20c9aa78f7cffa0851ffe69f7019b1a7642cda083f7e 1332 apt_0.7.26~exp11.dsc
47011764543a8f77bb2f5336c959c3e7d8d423ea2c6832ab2f0d5f7d36ea96f5 2919103 apt_0.7.26~exp11.tar.gz
797229b60635a6f590b058205fbd77d7f9af160878c6c062ac237298b4deb403 228808 apt-doc_0.7.26~exp11_all.deb
bf61eca4ad853d1b34ae23c3132dddccf91bbadd819028d6831f4893b346f9cb 684588 libapt-pkg-doc_0.7.26~exp11_all.deb
104d3fd6216a370f6aed915d2e2141325794aa8a490ebf0f50da519e68f56640 2005350 apt_0.7.26~exp11_i386.deb
b44a84fc7a44a0bca7ae18e096052925023f57a0a7172398ebcc583f6f21bcc5 146090 libapt-pkg-dev_0.7.26~exp11_i386.deb
677d98ac957f4c5da0f63b1bc613a379bde039cc28e147b978bd49b2866c2135 265500 apt-utils_0.7.26~exp11_i386.deb
4c8d3ef05fd05ff4eab3f3ba567e8033ae36bd94f869cc40b8c799cf0a8bd89a 78482 apt-transport-https_0.7.26~exp11_i386.deb
Files:
35c759e9b93b0fc588ac938d51eef4f8 1332 admin important apt_0.7.26~exp11.dsc
0e3f7271529f261ce8c0808f807c1209 2919103 admin important apt_0.7.26~exp11.tar.gz
095adecae79ad8354522a47110c8ef43 228808 doc optional apt-doc_0.7.26~exp11_all.deb
a75e77fca286f1eab15ba4face288b8c 684588 doc optional libapt-pkg-doc_0.7.26~exp11_all.deb
734f16c6837ebf95c1c0c41218f0a647 2005350 admin important apt_0.7.26~exp11_i386.deb
10e2cd88fde0cdabb6c6fca0c7a49b2c 146090 libdevel optional libapt-pkg-dev_0.7.26~exp11_i386.deb
7befb34b4090a34c42c2299d57d10bc8 265500 admin important apt-utils_0.7.26~exp11_i386.deb
3ff004f2f6dc77b5839eeb94f123e939 78482 admin optional apt-transport-https_0.7.26~exp11_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkxRl7kACgkQliSD4VZixzSrwQCgl2Hq7wRoJHRNtj8kdYbmHe1d
xj4AoKKtbrZexr+NMYsUnlsK1XNvdK7s
=vfPm
-----END PGP SIGNATURE-----
--- End Message ---