On 14.08.2012 03:24, Olivier Crête wrote:
On Mon, 2012-08-13 at 17:56 -0400, Mike Gilbert wrote:
On Mon, Aug 13, 2012 at 2:29 PM, Alexandre Rostovtsev
<tetrom...@gentoo.org> wrote:
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.
So... where should GRUB2 be installing its modules? Currently they get
installed in /usr/$(get_libdir)/grub/$cpu-$platform, where cpu and
platform are determined by use flags.
Should we drop the get_libdir and put them in /usr/lib/grub instead?
Should I even worry about it?
There really have no reason to be in $(get_libdir) as they're not
compiled for the platform implied by $(get_libdir) !
+1, that's correct.