On Mon, 2012-08-13 at 11:14 -0700, Diego Elio Pettenò wrote:
> Beside the fact that these would probably have looked better in
> /usr/libexec

See Kay Sievers's comment at
https://bugs.freedesktop.org/show_bug.cgi?id=51617 :

"/usr/lib/<pkgname>/ is a directory like /usr/libexec/ or even /bin. It
shares absolutely zero things with the arch-specific $libdir ,or lib64/.

/usr/lib/<pkgname>/ is the canonical "application private directory". It
has the multi-lib or arch-specific rules as /bin.

It just happens to be the same directory as $libdir for 32bit
installations in the classic non-multi-arch layout, which might go away
over time, but that is absolutely no reason to symlink it away.

Having /lib pointing to /lib64 is plain wrong, and should not explicitly
be supported by upstream build systems. If it happens to be that
libexecdir works for that, then it's fine, but it is surely not treated
as a bug if it isn't."

-Alexandre


Reply via email to