From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:51931) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gf5mw-000603-DN for guix-patches@gnu.org; Thu, 03 Jan 2019 11:24:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gf5ms-0005Tn-Iw for guix-patches@gnu.org; Thu, 03 Jan 2019 11:24:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:38683) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gf5ms-0005Th-Dd for guix-patches@gnu.org; Thu, 03 Jan 2019 11:24:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gf5ms-0006KG-93 for guix-patches@gnu.org; Thu, 03 Jan 2019 11:24:02 -0500 Subject: [bug#33957] [PATCH] gnu: Add missing search-path definitions to guile libraries. Resent-Message-ID: References: <93acd190-1337-29fd-2f10-1eba69ffe214@riseup.net> <074DA530-7004-4EED-970C-F8563105C163@lepiller.eu> From: swedebugia Message-ID: <7cd4b568-f7e3-907f-6a49-7c537cb85c59@riseup.net> Date: Thu, 3 Jan 2019 17:29:41 +0100 MIME-Version: 1.0 In-Reply-To: <074DA530-7004-4EED-970C-F8563105C163@lepiller.eu> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Julien Lepiller , "33957@debbugs.gnu.org" <33957@debbugs.gnu.org> On 2019-01-03 08:43, Julien Lepiller wrote: > Le 3 janvier 2019 01:59:00 GMT+03:00, swedebugia a écrit : >> I added missing search-path definitions for guile 2.2. > > Hi, > > I don't think this is needed. As long as you install guile and its libraries in the same profile, guix will tell you what to do with the search-path. > > I'm afraid it'll break on packages that use a different guile as they are defined from the guile2.2 definition. I don't agree. We simply update the paths when we update guile. > > What are you trying to fix exactly? > In parabola. When I have guile from parabola installed and install guile-x and guile-y libraries from guix it does not inform about search-paths. Neither does the output of guix package --search-paths. Maybe we should write a section in the manual about why we choose to not include these search-paths if that is the outcome. Thoughts? -- Cheers Swedebugia