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
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]