From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maxim Cournoyer Subject: bug#38261: Recent changes to emacs build system Date: Wed, 20 Nov 2019 06:29:05 +0900 Message-ID: <874kyzwo66.fsf@gmail.com> References: <848bb376e0d6e171347afe53ce79bd96@posteo.net> <421db4d1a206488fa1883e40666846c5@posteo.net> <805ec3dde9328f427bc34126c36735d3@posteo.net> <70112f45226b44a1234a4d41aa7ac610@posteo.net> <26711cb3bba8555dea8ac4e9f8220726@posteo.net> <57dee66c6531e9c8afbc5a22518d9917@posteo.net> <87ftijwou1.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:59690) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iXB4W-0006rm-3p for bug-guix@gnu.org; Tue, 19 Nov 2019 16:30:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iXB4V-0000y9-16 for bug-guix@gnu.org; Tue, 19 Nov 2019 16:30:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:39817) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iXB4U-0000xF-Td for bug-guix@gnu.org; Tue, 19 Nov 2019 16:30:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iXB4U-0001Uq-Kh for bug-guix@gnu.org; Tue, 19 Nov 2019 16:30:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:59593) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iXB3i-0006gf-2m for Bug-guix@gnu.org; Tue, 19 Nov 2019 16:29:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iXB3h-0000Qr-3k for Bug-guix@gnu.org; Tue, 19 Nov 2019 16:29:14 -0500 In-Reply-To: (brettg@posteo.net's message of "Tue, 19 Nov 2019 22:16:43 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: brettg@posteo.net Cc: bug-Guix , Bug guix brettg@posteo.net writes: [...] > Thank you for your work Maxim, I think most of them are resolved > now. I do wonder about what prompted the change, though. Perhaps you > might share? > > Brett The main motivation was to gain the ability to install Emacs in a given profile and have it use the Elisp libraries installed in said profile (and only from that profile). Using a search path specification is the native Guix mechanism to find libraries for systems that mostly rely on the FHS and means it work consistently across profiles, environments, or other features supported by Guix. There was a discussion here about this change and some feedback in the two weeks it was published preceding its merge: https://lists.gnu.org/archive/html/help-guix/2019-11/msg00000.html. HTH! Maxim