[Pkg-scicomp-devel] /usr/lib32 transition update

Aurelien Jarno aurelien at aurel32.net
Mon Jul 27 11:19:15 UTC 2009


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
aurelien at aurel32.net                 http://www.aurel32.net



More information about the Pkg-scicomp-devel mailing list