Hi Wookey,

On Wed, Dec 10, 2014 at 04:19:20PM +0000, Wookey wrote:
> So libxml2 has MA-skew in jessie due to binnmus:
> 2.9.1+dfsg1-4+b2: arm64
> 2.9.1+dfsg1-4+b1: ppc64el s390x
> 2.9.1+dfsg1-4: amd64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips 
> mipsel powerpc
> 
> This breaks co-installation of libraries for any reason (usually
> cross-building for this particular arch combo). Because libxml2 is
> quite a low-level library its co-installability is important for
> cross-building many packages, and for bootstrapping.
> 
> This can't be fixed by binnmu's in unstable because libxml2 in
> unstable is a different version: 2.9.2+dfsg1-1+b1. If that version (or
> some other fix for 765722) is due to migrate, then this issue will
> become moot, and it looks like that really should. 

It would be nice if either #766884 could be fixed, allowing the new version to
migrate to testing, or if #765722 could be fixed some other way. Any fix would
imply a rebuild, which would fix this issue automatically.

> The least-intrusive fix for this that I am aware of is:
> nmu libxml2_2.9.1+dfsg1-4 . amd64 armel armhf i386 kfreebsd-amd64 
> kfreebsd-i386 mips mipsel powerpc . -m "Rebuild for multiarch sync"
> then 
> nmu libxml2_2.9.1+dfsg1-4 . amd64 armel armhf i386 kfreebsd-amd64 
> kfreebsd-i386 mips mipsel powerpc ppc64el s390x . -m "Rebuild for multiarch 
> sync"

I guess you mean

nmu 2 libxml2_2.9.1+dfsg1-4 . amd64 armel armhf i386 kfreebsd-amd64 
kfreebsd-i386 mips mipsel powerpc ppc64el s390x . jessie . -m "Rebuild for 
multiarch sync"

- there is no need to rebuild twice, you can specify the binnmu version
- you are asking for a rebuild in jessie

I'm not scheduling these now, as it would be nice to know the status of the RC
issues in libxml2 first.

Cheers,

Ivo


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to