From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id CKf/I5a8J2Jz+wAAgWs5BA (envelope-from ) for ; Tue, 08 Mar 2022 21:29:10 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id MG/QHJa8J2J3YwAAG6o9tA (envelope-from ) for ; Tue, 08 Mar 2022 21:29:10 +0100 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 4D78CE6A3 for ; Tue, 8 Mar 2022 21:29:10 +0100 (CET) Received: from localhost ([::1]:39746 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nRgSD-0006yA-F0 for larch@yhetil.org; Tue, 08 Mar 2022 15:29:09 -0500 Received: from eggs.gnu.org ([209.51.188.92]:37514) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nRgS5-0006xn-Vy for bug-guix@gnu.org; Tue, 08 Mar 2022 15:29:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35864) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nRgS5-0006zP-Nc for bug-guix@gnu.org; Tue, 08 Mar 2022 15:29:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nRgS5-00066x-KY for bug-guix@gnu.org; Tue, 08 Mar 2022 15:29:01 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#53915: No way of replacing an input in modify-input syntax structure but keep all the outputs Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 08 Mar 2022 20:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53915 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= , Gordon Quad Received: via spool by 53915-submit@debbugs.gnu.org id=B53915.164677133223473 (code B ref 53915); Tue, 08 Mar 2022 20:29:01 +0000 Received: (at 53915) by debbugs.gnu.org; 8 Mar 2022 20:28:52 +0000 Received: from localhost ([127.0.0.1]:57994 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRgRw-00066X-5e for submit@debbugs.gnu.org; Tue, 08 Mar 2022 15:28:52 -0500 Received: from mail-ed1-f68.google.com ([209.85.208.68]:43538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRgRu-00066K-P0 for 53915@debbugs.gnu.org; Tue, 08 Mar 2022 15:28:51 -0500 Received: by mail-ed1-f68.google.com with SMTP id b24so207369edu.10 for <53915@debbugs.gnu.org>; Tue, 08 Mar 2022 12:28:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=fOBPHxuAgGFxgIQ68muQhLvBhqb8gOW6LTWw3HBhhd0=; b=jn0BXCmc0e/MoOpzabtnk/p45V8F/sOzS2OmrqgPGuefPC3t8dewb3aovHgzjMo0d+ N/hIJNBGfMLmTrCP/JSMd+Mu3b3sVUfaEe4wCW0GhUbUBUjAJin9tbfQKkAuSyvuGIJw 3fSXOTC14M4wFIg4uogrBlru/irIV/y2xPNKm+wOTNxdnME/cWr3dK+uRVpBxRUXyR9f BhRPOjBdWUWHO4Bb3bpvYp6A2p0uZ1PZCRIHB5sO5LP7TW2p74mzUdPC33WNYWTfPDZF +R99IaP1XpDPo8YuXwey5m51OMHAH9X8Fy4NfJG+CthYHQzjTNDY8L5urtyYqfeK4PGo LR8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=fOBPHxuAgGFxgIQ68muQhLvBhqb8gOW6LTWw3HBhhd0=; b=bPL1rTTLoHJBfwilvE2/MbW/zQy9if2MJ6UFTJ/0d2IfkuvF61dRe+G2tBShNcUYHi DNH+7o+Juh1yDlwkEVo0YOUoK9WU73XYn8jeQRaBtEuvWwgo4bOjc60MqZ8PRt7XsLmj 4COf2HVUeNQaAfmvOokE5E8hRFch1PrPgxCN2BRs5w1IJX1JfHdRT5ews0lZYIHG+V+3 QRST8GGqKpSlQ7srQe+sPw2O/ND0kd5XJb90VL6aW7PVUGY+n8wbc24Yj5mqbln2RnTr K5Cfq80LfBK1Z09wcg8kdIc4WUTi82R+CydvQ+o3x4FsS6gAf3jD2z9puX8qVGZ5SDLP qZSw== X-Gm-Message-State: AOAM533aOeJ1u7rIsNl3AZvzozJ3kQQAewLMZgk05Lq2ddSBWBo5nioM n8e9i628Q/E0mkFtpf9Eclc= X-Google-Smtp-Source: ABdhPJzEzIHzdF25+MCfK/OnL1IrFjrvI8UGoAUHQTYb6h7LAreQgBl1QTz9L2TJK7QYKLJ5baQwnw== X-Received: by 2002:a05:6402:5191:b0:40f:b9e0:4d1b with SMTP id q17-20020a056402519100b0040fb9e04d1bmr18042400edd.149.1646771324899; Tue, 08 Mar 2022 12:28:44 -0800 (PST) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id g2-20020aa7c842000000b0041314b98872sm8016923edt.22.2022.03.08.12.28.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Mar 2022 12:28:44 -0800 (PST) Message-ID: <33debb0b55b52a09d268c07ec8f2355f928de62a.camel@gmail.com> From: Liliana Marie Prikler Date: Tue, 08 Mar 2022 21:28:43 +0100 In-Reply-To: <87zgm04e6f.fsf@gnu.org> References: <20220210100941.nwmrbgm7qt34dv3v@citadel.info> <87zgm04e6f.fsf@gnu.org> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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: 53915@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1646771350; 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=fOBPHxuAgGFxgIQ68muQhLvBhqb8gOW6LTWw3HBhhd0=; b=bU2iJjRN4HEJMSdCLHvWKCLi6vP9M5GgFG5ZOty3c7x9BJHqWiayTNhdTy4PQ9t6i64Tnh JehQMyeqZuMpbho/TKaUACMF2iBGUbVQxQmeeiRt5Fml9LR5515s8/rXmYyd0gcwIiThC+ CRtYcl5tQQ+9RuVaZ2wx2dxZUI8rBq1n0YjOibTPqMZ7dmE9e/143NcaDsMRShCStRkXTa QLCfIY+vMeNTyer5fcYUVGRwcVWFxXvAvpbaVqCT2gFHC9204igCNFnN/OdxbeTRJod/kv 94NhTVZS93bNIH+6CQhDM+Y9LQDrBwhSLGDtvGHXEn07fShm10sXVK96nf05+g== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1646771350; a=rsa-sha256; cv=none; b=MrNT8pXDESonVzotXy+C6/2qi1Hg7+zRfPsb/ZYCq0wz/2AzBSOiVrDKTNLB0kGj+ZnKIh TwO+tIj6OKzA6WUq1jZsdv3vAbpwCDnuRbIcyAeYcC02u+olTW0rw4VItbvPa20svBZYTY klwWYnRmxegyRzbe9XGyMw7r2NtPfo0LhfeJGLbtFzZIV/3g0E59mOr88tTXeYjqwcVRCm IM8Oi31Gg2WRmQRpfV7tgVPtF1MXeowUtbWkYBuq59I8VZD/s33rUb/S/ID3cFBMHnLH4A BEiJCnYnVHuJHfTuX9X0oClqM9HQ/pPgzyVeRBg/NRSG3b4MxMb/SkDlGb+N/A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=jn0BXCmc; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 4.17 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=jn0BXCmc; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 4D78CE6A3 X-Spam-Score: 4.17 X-Migadu-Scanner: scn0.migadu.com X-TUID: eMoURc6/wcGX Am Dienstag, dem 08.03.2022 um 17:11 +0100 schrieb Ludovic Courtès: > [...] > With the patch below, we get more sensible behavior: > > --8<---------------cut here---------------start------------->8--- > scheme@(guile-user)> (modify-inputs (append $5 $4) >                        (replace "glib" xpdf)) > $8 = (("glib" # 7f9b1457c9a0>) ("pkg-config" # pkg-config@0.29.2 gnu/packages/pkg-config.scm:36 7f9b13a30580>) > ("glib" # > "bin") ("gobject-introspection" # gobject-introspection@1.66.1 gnu/packages/glib.scm:428 > 7f9b12994e70>)) > --8<---------------cut here---------------end--------------->8--- > > If that makes sense to you, I’ll go ahead with this change and adjust > documentation accordingly. Sounds better than my own suggestion, since it'll keep working the way it did even when labels are eventually dropped. If more control is needed, we can always later extend it to support (replace ("label" "output") (package output)). WDYT? Cheers