On Fri, Oct 01, 2010 at 02:05:17AM -0000, Wookey wrote:
> The binutils-multiarch re-install line is there because it is the fairly
> crufty way we deal with diversions.  Nothing guarantees correct ordering
> (pre-depends ignored) so diverts may happen before the thing they direct
> are present.  Simplest fix is to re-install any package doing diversions
> at the end.  In a base cross-chroot that's just binutils-multiarch. 
> Declarative diverts would let us deal with this without explicit config.

Well, then you're working around a bug that does not exist.  It's perfectly
allowed to divert a file before that file exists, and dpkg will do the right
thing on unpack.  So I'm going to drop this part of the patch for upload.

> The attached patch is pretty-much the same as yours except that it also
> ensures --force-yes is correctly used for the re-install option if
> noauth is set.

Right, good point.  noauth should never be used, but if someone's going to
use it, it should work...

Uploaded to the maverick queue, thanks!

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org

-- 
multistrap needs to be updated for new apt and cross-tools in main
https://bugs.launchpad.net/bugs/646901
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

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

Reply via email to