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.
> 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


and quoting

"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