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?