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]

Reply via email to