From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: emacs packages Date: Tue, 23 Jun 2015 14:47:36 +0200 Message-ID: <87r3p27frr.fsf@gnu.org> References: <878ubjskwj.fsf@gnu.org> <87twu3x5ds.fsf@gnu.org> <87381kojei.fsf@gnu.org> <87pp4n8r6e.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43782) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z7Nc5-00033Q-IU for guix-devel@gnu.org; Tue, 23 Jun 2015 08:47:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z7Nc2-0002KX-D9 for guix-devel@gnu.org; Tue, 23 Jun 2015 08:47:41 -0400 In-Reply-To: (Federico Beffa's message of "Tue, 23 Jun 2015 08:48:40 +0200") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Federico Beffa Cc: Guix-devel Federico Beffa skribis: > I'm just saying: If we use separate directories as package.el does, we > avoid all name clashes with probability 1. If we use a flat structure > such a claim can not be done. > > Even if the clash "only" happens with, say, a README file, the state > of the system (user profile) would depend on the order of > installation. To me that is very bad, especially if there is an easy > solution to prevent that as in this case. > >> >> Regardless, what matters most to me is that guix.el and >> =E2=80=98emacs-build-system=E2=80=99 work consistently. > > I fully agree and Alex last Friday already posted a small patch to > make guix.el look into sub-directories. > > https://lists.gnu.org/archive/html/guix-devel/2015-06/msg00382.html OK, you=E2=80=99ve convinced me, let=E2=80=99s follow the hierarchical appr= oach you propose. Thanks for bearing with me! Ludo=E2=80=99.