Your message dated Tue, 22 Jul 2008 12:47:03 +0000 with message-id <[EMAIL PROTECTED]> and subject line Bug#491487: fixed in apt-cross 0.12.0 has caused the Debian Bug report #491487, regarding apt-cross: infinite recursion in dependency calculation 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.) -- 491487: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=491487 Debian Bug Tracking System Contact [EMAIL PROTECTED] with problems
--- Begin Message ---Package: apt-cross Version: 0.11.0 Severity: grave Justification: renders package unusable The conflict resolution functions added in 0.11.0 are borked and under certain circumstances (e.g. installing the cross-dependencies for e2fsprogs or packages that depend on libgtk2.0-0) apt-cross can descend into an infinite recursive loop and/or try to install the entire Debian archive as cross-dependencies. The conflict resolution code does work in certain (limited) situations in 0.11.0 but the breakage prevents apt-cross from finding a usable cross-dependency solution in situations where 0.10.0 would have been successful. I do have a fix, which I am currently testing. I am filing this bug for three reasons: 1. The usual purpose - create a record of the problem to help others 2. 0.10.0 in testing works up to the point where conflict resolution would otherwise be needed. 0.11.0 breaks in situations where 0.10.0 would work. 0.11.0 is therefore a regression from previous behaviour and testing should be protected from the regression. 3. To ensure that 0.12.0 is correctly viewed as an RC release so that the version of apt-cross in Lenny can have conflict resolution support. Learning the lesson from this incident, wider testing is now under way to ensure that the fix currently in SVN is correct. -- Package-specific info: -- apt-cache policy -- Package files: 100 /var/lib/dpkg/status release a=now 500 http://www.emdebian.org unstable/main Packages release v=0.1,o=Debian,a=unstable,l=Emdebian-tools-unstable,c=main origin www.emdebian.org 500 ftp://ftp.fr.debian.org unstable/main Packages release o=Debian,a=unstable,l=Debian,c=main origin ftp.fr.debian.org Pinned packages: -- /etc/apt/sources.list -- deb ftp://ftp.fr.debian.org/debian/ unstable main deb-src ftp://ftp.fr.debian.org/debian/ unstable main #deb http://www.linux.codehelp.co.uk/packages unstable main #deb-src http://www.linux.codehelp.co.uk/packages unstable main #deb ftp://mirror.ox.ac.uk/debian/ experimental main #deb-src ftp://mirror.ox.ac.uk/debian/ experimental main #deb http://www.linux.codehelp.co.uk/packages experimental main #deb-src http://www.linux.codehelp.co.uk/packages experimental main -- /etc/apt/sources.list.d/emdebian.sources.list -- # The Emdebian toolchain repository deb http://www.emdebian.org/debian/ unstable main deb-src http://www.emdebian.org/debian/ unstable main -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.25-2-amd64 (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages apt-cross depends on: ii apt 0.7.14+b1 Advanced front-end for dpkg ii dpkg-cross 2.3.0 tools for cross compiling Debian p ii dpkg-dev 1.14.20 Debian package development tools ii libcache-apt-perl 0.11.0 object oriented apt cache perl bin ii libterm-progressbar-perl 2.09-5 Perl module to print a progress ba ii libwww-perl 5.813-1 WWW client/server library for Perl ii perl 5.10.0-11.1 Larry Wall's Practical Extraction ii sudo 1.6.9p17-1 Provide limited super user privile apt-cross recommends no packages. apt-cross suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: apt-cross Source-Version: 0.12.0 We believe that the bug you reported is fixed in the latest version of apt-cross, which is due to be installed in the Debian FTP archive: apt-cross_0.12.0.dsc to pool/main/a/apt-cross/apt-cross_0.12.0.dsc apt-cross_0.12.0.tar.gz to pool/main/a/apt-cross/apt-cross_0.12.0.tar.gz apt-cross_0.12.0_all.deb to pool/main/a/apt-cross/apt-cross_0.12.0_all.deb libcache-apt-perl_0.12.0_all.deb to pool/main/a/apt-cross/libcache-apt-perl_0.12.0_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 [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Neil Williams <[EMAIL PROTECTED]> (supplier of updated apt-cross 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: Tue, 22 Jul 2008 13:34:35 +0100 Source: apt-cross Binary: apt-cross libcache-apt-perl Architecture: source all Version: 0.12.0 Distribution: unstable Urgency: low Maintainer: Neil Williams <[EMAIL PROTECTED]> Changed-By: Neil Williams <[EMAIL PROTECTED]> Description: apt-cross - retrieve, build and install libraries for cross-compiling libcache-apt-perl - object oriented apt cache perl binding Closes: 491487 Changes: apt-cross (0.12.0) unstable; urgency=low . * Debian release, incorporating Emdebian changes * retrieve the version string from dpkg-query . apt-cross (0.11.2) unstable; urgency=low . * Further bug fix for Emdebian * Handle multiple dependency lines for the same target package . apt-cross (0.11.1) unstable; urgency=low . * Bug fix Emdebian release * Rewrite the dependency and conflict resolution support for speed and clarity * update copyright for 2008 * Simplify debian/rules by putting the bug script into the .install files * infinite recursion in dependency calculation (Closes: #491487) * tweak progress bar handling to indicate the number of downloads pending * handle epochs in conflict version comparisons * calculate the number of downloads after checking for existing files Checksums-Sha1: a202e0b19d78cab72f9ac6366bc873c3acc1a20a 1005 apt-cross_0.12.0.dsc 6646f7d32d7654ca90aa598af4c86c15604460ea 32187 apt-cross_0.12.0.tar.gz dd6aa04e86e9a3279bc0c53c1eef1e35ccc75042 23106 apt-cross_0.12.0_all.deb 012f44bd56de091714e087e2cbac783e7258c7e0 31204 libcache-apt-perl_0.12.0_all.deb Checksums-Sha256: c34d203e34a85800044cb0785bd8343f6d7589a1459397c8ac1ffd880d33ef74 1005 apt-cross_0.12.0.dsc 4356c6547692068bdaea603e37cb9b692f3ba2394c7f52c9f72172622f4e8925 32187 apt-cross_0.12.0.tar.gz 63a200d71d6e0912cec9cd8992a0051fb02ab0d56c9eb362c3707f538b1c5343 23106 apt-cross_0.12.0_all.deb b70bf30755ed304e6aece1ef412040e361b920e8fddb01bae2b186001b2a9e65 31204 libcache-apt-perl_0.12.0_all.deb Files: e3f97c80789103902c20ce43e5330b3b 1005 utils extra apt-cross_0.12.0.dsc 0009379a752ad63b3e593e34f130a98a 32187 utils extra apt-cross_0.12.0.tar.gz 15c9279526196749302a7e5a36159e8c 23106 utils extra apt-cross_0.12.0_all.deb ac04bd6881ecf497904ac7a494af2ca1 31204 perl extra libcache-apt-perl_0.12.0_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkiF1E0ACgkQiAEJSii8s+OHowCg3ro3wqI8G2iza2BSO9mTRd2Y DCsAoOoV8Uh+7t8slpZ5YRmSaZk58M3z =8ax8 -----END PGP SIGNATURE-----
--- End Message ---

