Fabian Greffrath <fab...@greffrath.com> writes: > block 679526 by 638741 > thanks > > Am 29.06.2012 14:23, schrieb Goswin von Brederlow: >> as has long been anounced ia32-libs-dev will not be in wheezy since >> 32bit support will be replaced by multiarch. Since your package still >> Build-Depends on ia32-libs-dev this means it will no longer build from >> source. Please multiarchify your package. > > That's easier said than done. This week I tried to install zsnes:i386 > on amd64 and it failed, because one of its dependencies was not yet > multiarchyfied. I am looking at you, libao! > > - Fabian
As mentioned in the bug log for 638741 the zsnes package doesn't have to wait for libao4. It should only set M-A: foreign and drop the amd64 build. It will then be installable with libao4:i386 if libao4:amd64 isn't installed. Not ideal but ... As for libao4 and the multiarch patch in the BTS. I took a quick look at the patch and I consider that incomplete. As is it switches the plugin dir to the multiarch dir without providing backward compatibility. That means the patch breaks all plugins for libao4 and they all need to be multiarchified together with versioned Breaks and Depends. This is usualy not ideal. Better would be to have libao4 look in both the old plugin dir as well as the new plugin dir. That way plugins can be multiarchified over time. Other than that the patch looks fine. MfG Goswin PS: When you do decide to multiarchify libao4 please file bugs against all the plugin packages if not already present and user tag them with user = multiarch-de...@lists.alioth.debian.org, usertag = multiarch. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org