Just a quick update on this bug.

The problem is indeed that the latest apt/python-apt is required to
correctly calculate the upgrade in advance. We need to do it in advance
to make sure that it will work  and to give the user the chance to
cancel it if he does not like what he sess (e.g. the amount of data to
download).

After trying various methods we think that the only solution to support
this is via apt/python-apt from dapper-backports. The tool would have to
download those, install them into a tempdir and use
LD_PRELOAD/LD_LIBRARY_PATH/PYTHONPATH to ensure that they are used.
Currently this is blocked on a bug in soyuz that prevents backports from
working.

The alternative is of course to not use breaks until edgy+1 (which would
be unfortunate, but given the current situation with the lack of a
backported apt and the lack of time until release it may well be the
only feasible way).

Cheers,
 Michael

-- 
update-manager for edgy needs to upgrade dpkg/apt before calculating the 
upgrade to support the new "breaks"
https://launchpad.net/bugs/54234

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to