From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id SNRQJA3TG2E8sgAAgWs5BA (envelope-from ) for ; Tue, 17 Aug 2021 17:17:33 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id qMMAIA3TG2E9MAAAB5/wlQ (envelope-from ) for ; Tue, 17 Aug 2021 15:17:33 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id BB1022E87B for ; Tue, 17 Aug 2021 17:17:32 +0200 (CEST) Received: from localhost ([::1]:54338 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mG0qJ-00037U-H1 for larch@yhetil.org; Tue, 17 Aug 2021 11:17:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35878) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mG0px-000374-LC for bug-guix@gnu.org; Tue, 17 Aug 2021 11:17:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:42256) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mG0pq-0004qb-E0 for bug-guix@gnu.org; Tue, 17 Aug 2021 11:17:09 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mG0pq-0001bY-AO for bug-guix@gnu.org; Tue, 17 Aug 2021 11:17:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#48082: [PATCH] environment: Add support for . Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 17 Aug 2021 15:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48082 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Brice Waegeneire , rekado@elephly.net Received: via spool by 48082-submit@debbugs.gnu.org id=B48082.16292133636078 (code B ref 48082); Tue, 17 Aug 2021 15:17:02 +0000 Received: (at 48082) by debbugs.gnu.org; 17 Aug 2021 15:16:03 +0000 Received: from localhost ([127.0.0.1]:53797 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mG0op-0001ZM-0V for submit@debbugs.gnu.org; Tue, 17 Aug 2021 11:16:03 -0400 Received: from mail-wr1-f41.google.com ([209.85.221.41]:46932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mG0oj-0001Yz-5P for 48082@debbugs.gnu.org; Tue, 17 Aug 2021 11:15:57 -0400 Received: by mail-wr1-f41.google.com with SMTP id f5so29114758wrm.13 for <48082@debbugs.gnu.org>; Tue, 17 Aug 2021 08:15:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-transfer-encoding; bh=aHRQzlFxGL5gcBRGUNUtXAuCCO/jg/nUv2uPGpTb2fM=; b=jidbz0zEKkYBPCaJfCl8n1an9LS5uLAyn3LWdhJxVeW71Q9CZpibStv8s471QCKsGq XqTN4Ub6iiOAmT9NZ0brLrkWGuvsMzmClMWFQ4x36KkYjnQ9tAoxQUrr4Qfjo2Clj0Dx xJZxyYSCnCgSX2KoAwO+PE69VD1j1M2BB1kZU37sr3My1BJLIJa+cDr3Hid8mUnW/A4W UA/3MIPW80wlgu2CZjnMA4NEKAX9KqqASAIQ17ygWpGr37h5IehDjdtzcjyaUHOP9h6e EHLrImaQmKxFFh4HhJbJRvl1yNAYoBhm6Vr8dbVb+Q+CHQTs+FQVE73e+jj6d+iPyQ1V zg5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=aHRQzlFxGL5gcBRGUNUtXAuCCO/jg/nUv2uPGpTb2fM=; b=MQXDn7ZEZrQTyv2aWISJer1WxY7y5wTbGCQXpg2qcHT8lkkaTOF/pHsJHlSGzt9NDj RttcnVE3ZB5OhgXWY4wIs/rkT4wy5dFo+ZITXauO+Vs/SbTJ69xWpn6E8n7EBH+/sFD7 ORYpBOUD3QmD+Z0XcSHLvAp3Xf6CnSZVKSaMyZ271ZuDoLYaSLLxKG4PuK+1lC6BXGc7 pi33nDOUBIZ98PSylnawepD+m18E4zucvsI1WnAoM0TTX1h+jRNcJYLu/aXzHO8UW0yD LaiD+ag8xcxoRXz0IvXK+cIV8GPFg8n7GRY1JnwOgcsH6rnrTd4/h1EqwSmbz2zlqPge 6exQ== X-Gm-Message-State: AOAM533coaclGWEpofM8UAESqxZf2ca/rMmMY3ihe8hOlnKjAnChfvgq e+xtNxk0k7G5gQnrvWekU7mlLzb6HQU= X-Google-Smtp-Source: ABdhPJw26TUSvWz1LnevaV8lXb/EsTr7T1WRgqSPhUH9FwCdAzBLDik0ByTNk/ir8ENWj5cNezAKcQ== X-Received: by 2002:adf:e788:: with SMTP id n8mr4799492wrm.214.1629213347339; Tue, 17 Aug 2021 08:15:47 -0700 (PDT) Received: from lili (roam-nat-fw-prg-194-254-61-45.net.univ-paris-diderot.fr. [194.254.61.45]) by smtp.gmail.com with ESMTPSA id p14sm2354678wmc.16.2021.08.17.08.15.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Aug 2021 08:15:46 -0700 (PDT) From: zimoun In-Reply-To: <20210801211213.7800-1-brice@waegenei.re> References: <87pmux5esk.fsf@elephly.net> <20210801211213.7800-1-brice@waegenei.re> Date: Tue, 17 Aug 2021 12:01:37 +0200 Message-ID: <86wnokcrum.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 48082@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1629213453; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=aHRQzlFxGL5gcBRGUNUtXAuCCO/jg/nUv2uPGpTb2fM=; b=Mug88fn0odbRgQY8EDhB9/RWL5A9f5KnNB8j6/Gl+ZQtv2BMSv+WP+1y810RnWZCIp0C4H 07U4+s3KJQp1pa40V2YBtxTXKwZpcOvF7NGW65ogVt5Bs0eRW1hwJKWx3fGa0VXkbnMT8k YIBZ8mgkQU7JCSDJYGVpQTfmF3fwtKgKS72nbeS5Q2DYtS9VDqz/sLDhGI2Dz703DxlFen RldtRtmfL8aE+BvllZRA5gIuUzVAxiG/BKs4FIMVDcDD1UKEAudjkZICw6gmHMlsDicmSX kHxIUVst/5kD14bxWiFjKBY4dxQmf+RC/RXqFssaNhKg1ZyJWDjC0HZ8LfNLFQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1629213453; a=rsa-sha256; cv=none; b=iDhCV7DpjoB5b3UT+eOAyWMQoItXyuJsA7wiF0yPEeCh8JHBZPQm+7mmms5lqgSRZcqCec tCG7WZnDJHc69LIOs7E7UW7dxxohnIzJeNEMQGq79/GdPEcu44rE1RuhB/9oKCORTsx3QX Yu2lQqrHr8kOsK090Sf5G3T+FHrnjrUTB+O6tfaBM9uTJFu/V95e6gNxztASGitcTBlFFP YbU38EOChiJWpIc/+MmpCkCjOLpafNVL3BFimClknloO+mlSd0vTpa/qD72u1R3/DzNjGk XcYh/QJZtojBSxiF14rzKPK9CA8stRVpbFLm+GTheoXO+ya36A3m/jN5tYpmrQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=jidbz0zE; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -1.32 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=jidbz0zE; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: BB1022E87B X-Spam-Score: -1.32 X-Migadu-Scanner: scn1.migadu.com X-TUID: Q6dKeG7XYfwA Hi Brice, Thanks for the fix. :-) On Sun, 01 Aug 2021 at 23:12, Brice Waegeneire wrote: > Fix . Usually, the commit message is: Fixes . > * guix/scripts/environment.scm (input->manifest-entry): Add support for > . > --- > guix/scripts/environment.scm | 6 ++++++ > 1 file changed, 6 insertions(+) > > Ricardo, thank you for the links, I managed to reproduce the issue. And = fixed > it with the help of Ludovic on IRC. > > diff --git a/guix/scripts/environment.scm b/guix/scripts/environment.scm > index 6958bd6238..c464e7cfb3 100644 > --- a/guix/scripts/environment.scm > +++ b/guix/scripts/environment.scm > @@ -2,6 +2,7 @@ > ;;; Copyright =C2=A9 2014, 2015, 2018 David Thompson > ;;; Copyright =C2=A9 2015, 2016, 2017, 2018, 2019, 2020, 2021 Ludovic Co= urt=C3=A8s > ;;; Copyright =C2=A9 2018 Mike Gerwitz > +;;; Copyright =C2=A9 2021 Brice Waegeneire > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -28,6 +29,7 @@ > #:use-module (guix packages) > #:use-module (guix profiles) > #:use-module (guix search-paths) > + #:use-module (guix inferior) > #:use-module (guix build utils) > #:use-module (guix monads) > #:use-module ((guix gexp) #:select (lower-object)) > @@ -74,6 +76,10 @@ package." > (package->manifest-entry package)) > ((_ (? package? package) output) > (package->manifest-entry package output)) > + ((_ (? inferior-package? package)) > + (inferior-package->manifest-entry package)) > + ((_ (? inferior-package? package) output) > + (inferior-package->manifest-entry package output)) > (_ > #f))) LGTM. All the best, simon