X-Loop: help-debbugs@HIDDEN
Subject: [bug#74265] [PATCH] guix: packages: Fix building development profiles.
Resent-From: pjals@HIDDEN
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 08 Nov 2024 18:46:01 +0000
Resent-Message-ID: <handler.74265.B.173109150416963 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 74265
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 74265 <at> debbugs.gnu.org
Cc: "Daniel \[REDACTED\]" <pjals@HIDDEN>
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.173109150416963
(code B ref -1); Fri, 08 Nov 2024 18:46:01 +0000
Received: (at submit) by debbugs.gnu.org; 8 Nov 2024 18:45:04 +0000
Received: from localhost ([127.0.0.1]:52136 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1t9Tyh-0004PB-Bq
for submit <at> debbugs.gnu.org; Fri, 08 Nov 2024 13:45:04 -0500
Received: from lists.gnu.org ([209.51.188.17]:38300)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <pjals@HIDDEN>) id 1t9QFP-0001s9-J6
for submit <at> debbugs.gnu.org; Fri, 08 Nov 2024 09:46:07 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <pjals@HIDDEN>)
id 1t9QFO-0003tQ-23
for guix-patches@HIDDEN; Fri, 08 Nov 2024 09:46:02 -0500
Received: from confino.investici.org ([93.190.126.19])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <pjals@HIDDEN>)
id 1t9QFI-0005AB-UQ
for guix-patches@HIDDEN; Fri, 08 Nov 2024 09:46:00 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=privacyrequired.com;
s=stigmate; t=1731077150;
bh=qraXdG5bZux7K+Xr+9kMW7nQmGqz+NTI+jjy+CHuWXQ=;
h=From:To:Cc:Subject:Date:From;
b=F/jqeFS+E4ZzkKgZIjlQPFTfRzu0H58HkQZXcc+w49heI5+p5/5RoFaJRy1od5m/g
Cct6iIZvjg/j4/qZyDdOopoAAF/S9H9DjQN3EtuDh5vKAUnVKmGpa+ggsrrhX5ZYvJ
MHbJa41sBzZ1xLRhWirHRIl9gSvzvvMvLyI52LlE=
Received: from mx1.investici.org (unknown [127.0.0.1])
by confino.investici.org (Postfix) with ESMTP id 4XlMFB4tHMz1113;
Fri, 8 Nov 2024 14:45:50 +0000 (UTC)
Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19])
(Authenticated sender: lightpug@HIDDEN) by localhost (Postfix) with
ESMTPSA id 4XlMFB3GSgz1108; Fri, 8 Nov 2024 14:45:50 +0000 (UTC)
From: pjals@HIDDEN
Date: Fri, 8 Nov 2024 16:44:46 +0200
Message-ID: <20241108144504.5263-2-pjals@HIDDEN>
X-Mailer: git-send-email 2.46.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=93.190.126.19;
envelope-from=pjals@HIDDEN; helo=confino.investici.org
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001,
RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001,
SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Mailman-Approved-At: Fri, 08 Nov 2024 13:44:56 -0500
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)
From: "Daniel [REDACTED]" <pjals@HIDDEN>
* guix/packages.scm (bag-transitive-inputs): Set %current-target-system while
finding bag transitive inputs.
Change-Id: If33a0fc2bf038e09819c87f535c27dfe5e873973
---
guix/packages.scm | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/guix/packages.scm b/guix/packages.scm
index f373136d22..40d5e7b1d5 100644
--- a/guix/packages.scm
+++ b/guix/packages.scm
@@ -1443,12 +1443,6 @@ (define (bag-direct-inputs bag)
(bag-host-inputs bag)
(bag-target-inputs bag)))
-(define (bag-transitive-inputs bag)
- "Same as 'package-transitive-inputs', but applied to a bag."
- (parameterize ((%current-target-system #f)
- (%current-system (bag-system bag)))
- (transitive-inputs (bag-direct-inputs bag))))
-
(define (bag-transitive-build-inputs bag)
"Same as 'package-transitive-native-inputs', but applied to a bag."
(parameterize ((%current-target-system #f)
@@ -1467,6 +1461,12 @@ (define (bag-transitive-target-inputs bag)
(%current-system (bag-system bag)))
(transitive-inputs (bag-target-inputs bag))))
+(define (bag-transitive-inputs bag)
+ "Same as 'package-transitive-inputs', but applied to a bag."
+ (append (bag-transitive-build-inputs bag)
+ (bag-transitive-host-inputs bag)
+ (bag-transitive-target-inputs bag)))
+
(define* (package-development-inputs package
#:optional (system (%current-system))
#:key target)
base-commit: 2a6d96425eea57dc6dd48a2bec16743046e32e06
--
2.46.0
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: pjals@HIDDEN Subject: bug#74265: Acknowledgement ([PATCH] guix: packages: Fix building development profiles.) Message-ID: <handler.74265.B.173109150416963.ack <at> debbugs.gnu.org> References: <20241108144504.5263-2-pjals@HIDDEN> X-Gnu-PR-Message: ack 74265 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 74265 <at> debbugs.gnu.org Date: Fri, 08 Nov 2024 18:46:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 74265 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 74265: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D74265 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN
Subject: [bug#74265] [PATCH] guix: packages: Fix building development profiles.
Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 12 Nov 2024 22:46:02 +0000
Resent-Message-ID: <handler.74265.B74265.17314515203265 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74265
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: pjals@HIDDEN
Cc: 74265 <at> debbugs.gnu.org
Received: via spool by 74265-submit <at> debbugs.gnu.org id=B74265.17314515203265
(code B ref 74265); Tue, 12 Nov 2024 22:46:02 +0000
Received: (at 74265) by debbugs.gnu.org; 12 Nov 2024 22:45:20 +0000
Received: from localhost ([127.0.0.1]:39837 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1tAzdQ-0000qb-CI
for submit <at> debbugs.gnu.org; Tue, 12 Nov 2024 17:45:20 -0500
Received: from eggs.gnu.org ([209.51.188.92]:59256)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <ludo@HIDDEN>) id 1tAzdN-0000qM-RE
for 74265 <at> debbugs.gnu.org; Tue, 12 Nov 2024 17:45:18 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
id 1tAzdH-0003dO-7Q; Tue, 12 Nov 2024 17:45:11 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
From; bh=iYiRNu7trWATgcgv9neX/Ikr2PytPUT9Z0qMM3TM83I=; b=c0QeCjxG4Mlol93nsjOv
omx/8Fn/xiGs+FtmXqoNre4ZDvD24Syv5sK5nYjExzbnE2FeRc6f1G84P9VIxovwoxKhHBT0FdS+w
6mws4pnAkcAM50w8zudqn7u11wDU6LGRPbxof/BAZo0/bXIdMNeoYSKOwnajHsBrM7cWIOApEikSQ
4tKzc5wgVtPNf+QyVc0lmTaksivvR9xAfb3GTUyE3SenmbAt7LLZbqyYRXIG+bmF+xmsQUHfs5YbD
zPiST6TjFb7oD6zf++XYF8No4BQEl27jtIJpwaomSYcaCiOMCA6oZm3AKVUl469qnkzwjhLcnlz7e
LHeLwA7sY2iZog==;
From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
In-Reply-To: <20241108144504.5263-2-pjals@HIDDEN>
(pjals@HIDDEN's message of "Fri, 8 Nov 2024 16:44:46
+0200")
References: <20241108144504.5263-2-pjals@HIDDEN>
Date: Tue, 12 Nov 2024 23:44:48 +0100
Message-ID: <87frnwrs0v.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)
Hi,
pjals@HIDDEN skribis:
> From: "Daniel [REDACTED]" <pjals@HIDDEN>
>
> * guix/packages.scm (bag-transitive-inputs): Set %current-target-system w=
hile
> finding bag transitive inputs.
>
> Change-Id: If33a0fc2bf038e09819c87f535c27dfe5e873973
Could you add a test that illustrates what this change fixes?
From a cursory look, it=E2=80=99s not clear to me what the motivation is.
Thanks,
Ludo=E2=80=99.
Received: (at control) by debbugs.gnu.org; 29 Dec 2024 10:32:27 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 29 05:32:27 2024 Received: from localhost ([127.0.0.1]:53862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tRqax-0008DH-C7 for submit <at> debbugs.gnu.org; Sun, 29 Dec 2024 05:32:27 -0500 Received: from eggs.gnu.org ([209.51.188.92]:48518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1tRqav-0008D0-Tp for control <at> debbugs.gnu.org; Sun, 29 Dec 2024 05:32:26 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1tRqap-0003b8-GK for control <at> debbugs.gnu.org; Sun, 29 Dec 2024 05:32:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=PZhpi2Pc/ycud8Jan3n2oulbYByx6LZnRG7FK/qGuus=; b=gYBeSH7VZa1VLn B8AqZGBfys7anwcUltG4rEWlY1mtMLQDLiaIBRQUx5ykkMpNc0kXB4lcmYiu8j6nbhunFOUJ/Hp38 SocN9rywB0BD4dXEHjOc/ZDFMW9OmMGMdQDNK/eH1Tc7oLBUInpPCoCPeCjye9NqjLxkfe5381OLN N3yezTAmgRC1dWNDCYEmwbh8S/AZPC4xVz94lWZxBR+QPr98OPrnNj5iLdm6vtos7lYTvLdPjzPwR WFFakn1oR6O1/dPnARiB4lIpMrP0WHjunkU1w5fBdDxcy/IOO7dubTBsI0QPARfe/biw2cVlAAnPv NtUV1mUTrRLqmF4bc+Vw==; Date: Sun, 29 Dec 2024 11:32:00 +0100 Message-Id: <87v7v2rd9b.fsf@HIDDEN> To: control <at> debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> Subject: control message for bug #74265 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) tags 74265 + moreinfo quit
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.