On Sun, Jun 21, 2009 at 12:36:24AM +0200, Goswin von Brederlow wrote: > All other packages on the other hand need to ensure they are unpacked > after libc6-i386 preinst was run, that means adding: > > Pre-Depends: libc6-i386 (>= 2.9-18) > > This includes the 3 sources that have already uploaded. As for the > transition itself: Files previously placed in /emul/ia32-linux/lib must > now be placed in /lib32 and files previously placed in > /emul/ia32-linux/usr/lib must now be placed in /usr/lib32. >
Now that libc6-i386 has switched from "Conflicts:" to "Breaks:", to make sure that the libc6-i386 preinst is run first, the following conflicts is enough: Conflicts: libc6-i386 (<= 2.9-18) The "Pre-Depends:" alternative proposed by Goswin works, but has more chances to trigger dependencies loops in apt or aptitude. -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org