pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Multi arch
> Are you using Debian wheezy or sid?
> For examples, x11-dev package for i386, it seems that library files
> are not in ${X11PREFIX}/lib, but in ${X11PREFIX}/lib/i386-linux-gnu.
> http://packages.debian.org/wheezy/i386/libx11-dev/filelist
> I don't know why Debian change to use such directory structure...
>
I am pretty sure this has to do with multi arch implementation Debian
based distro are moving to. Multi arch would basically allow mixed i386
and amd64 packages to coexist in a same OS installation, so I guess it
why the libraries path got prefixed
cf
https://wiki.ubuntu.com/MultiarchSpec
and quoting http://wiki.debian.org/Multiarch/TheCaseForMultiarch
"it is a very disruptive change; software has long assumed that on Unix
systems the library and include paths are sister directories at the same
level of the hierarchy, and multiarch violates this assumption thoroughly "
Home |
Main Index |
Thread Index |
Old Index