From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 00D4E1381F4 for ; Tue, 14 Aug 2012 00:07:29 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8A5F621C03E for ; Tue, 14 Aug 2012 00:07:28 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 0450AE06AF for ; Mon, 13 Aug 2012 21:56:17 +0000 (UTC) Received: from mail-wg0-f53.google.com (mail-wg0-f53.google.com [74.125.82.53]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: floppym) by smtp.gentoo.org (Postfix) with ESMTPSA id 444451B400E for ; Mon, 13 Aug 2012 21:56:17 +0000 (UTC) Received: by wgbfm10 with SMTP id fm10so3016907wgb.10 for ; Mon, 13 Aug 2012 14:56:14 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Received: by 10.216.134.97 with SMTP id r75mr7382205wei.127.1344894974524; Mon, 13 Aug 2012 14:56:14 -0700 (PDT) Received: by 10.223.2.131 with HTTP; Mon, 13 Aug 2012 14:56:14 -0700 (PDT) In-Reply-To: <1344882542.23246.3.camel@rook> References: <5029318A.3050706@gentoo.org> <502943F0.3050401@flameeyes.eu> <1344882542.23246.3.camel@rook> Date: Mon, 13 Aug 2012 17:56:14 -0400 Message-ID: Subject: Re: [gentoo-dev] FYI: multilib-strict no longer in FEATURES of targets/developer/make.defaults (pending on bug 424423) From: Mike Gilbert To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 65bb567f-328d-4088-916c-253eee2cda90 X-Archives-Hash: 8458d36b2c6207e2f31f7a2e40259a4a On Mon, Aug 13, 2012 at 2:29 PM, Alexandre Rostovtsev wrote: > On Mon, 2012-08-13 at 11:14 -0700, Diego Elio Petten=C3=B2 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=3D51617 : > > "/usr/lib// is a directory like /usr/libexec/ or even /bin. It > shares absolutely zero things with the arch-specific $libdir ,or lib64/. > > /usr/lib// 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?