From unknown Sun Aug 17 09:09:12 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#73030 <73030@debbugs.gnu.org> To: bug#73030 <73030@debbugs.gnu.org> Subject: Status: git send-email missing perl packages Reply-To: bug#73030 <73030@debbugs.gnu.org> Date: Sun, 17 Aug 2025 16:09:12 +0000 retitle 73030 git send-email missing perl packages reassign 73030 guix submitter 73030 Simon Tournier severity 73030 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 04 14:58:41 2024 Received: (at submit) by debbugs.gnu.org; 4 Sep 2024 18:58:41 +0000 Received: from localhost ([127.0.0.1]:35397 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1slvDF-0002Zw-3Y for submit@debbugs.gnu.org; Wed, 04 Sep 2024 14:58:41 -0400 Received: from lists.gnu.org ([209.51.188.17]:49058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1slvDD-0002Zp-Km for submit@debbugs.gnu.org; Wed, 04 Sep 2024 14:58:40 -0400 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 ) id 1slvCB-0006HZ-Dj for bug-guix@gnu.org; Wed, 04 Sep 2024 14:57:35 -0400 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1slvC9-00014p-Q7 for bug-guix@gnu.org; Wed, 04 Sep 2024 14:57:35 -0400 Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-42c7a384b18so37320245e9.0 for ; Wed, 04 Sep 2024 11:57:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1725476252; x=1726081052; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=IXYNyJ4HlWhO/EJi9MCN5qjWYWC8oB2UzD4tpLej/2s=; b=jpSyrUrat6/j9MacwsPdLmadL9oGLwLUEgxNyE0qBo0gV7k37gwlhuFYBvrXa+rkYX Pxgj0llBGPJ2fO/mvapf3ykSRibHiDkvHhG9wKqigpiIzBaOjrq4I5H4L5ji3j7agp4y UTADhfgzflh1pP+Bn5Vk/INLg9xmglWUSotAoGWRWoZ7DzPtl3s2w4pOM50rDzLZVacn g9WM2X6NxmEmlmw1NbjTC5ybHm0tA+1zBXe+x5oDwBoHGbD0SDYGRSzdy1o4ro1a8EPR WA2rNbEZaDQctyqfeOpzjhoKun7EZXig/q1TsMRVq9aUMsx0hMr1QdX3hCNoKBVimIqQ umLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725476252; x=1726081052; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=IXYNyJ4HlWhO/EJi9MCN5qjWYWC8oB2UzD4tpLej/2s=; b=ExBtCdaLy4ZRQ7tYepDmcz+pFLRTF9qH50AOCdedAVgFsmAsCYflYZh6Im7kPupi1J eyqMkc54fzBM3CK38+LdHyuiyIXF9JD+9ZgmW/IgqgIOS5t5QW5CwXZuBT/+eiLvk6qQ rvXCJcLWUqEPksx/dpTYolvyjKOeCCppRVfulLuSlnVy9J9rZP2oswPHk9fn5/R41/kJ x51rTQ7NWMX08rlMO55ABFYL9mhOsTbR4WvMBPSQPR4murA9AiyHgWY7+/gbBYqMnpZd kt5epiH2VWzmFY0s6ENkpKYI7uHeLuZz9a2Z0aKp5cdYti+lAna0AwhHyGlkWSbWoTin YqRQ== X-Gm-Message-State: AOJu0Yy5hMZRvEiJz7Xw64MoHta6phxtC69ybbCGob/D0krdJmIJHE9y W+tqnO2XRjkJX9/QnEdapgq8WNZ3dO+wGkiv31SDRpFwKgRsrD6FWRTrnQ== X-Google-Smtp-Source: AGHT+IEnjCaBrJb0JaP/BNKyhAPcRvNobver0DwIxo8rXSackNhTHTgFFN9/o5w8rWS5iw0EKPthnQ== X-Received: by 2002:a05:600c:4751:b0:428:14b6:ce32 with SMTP id 5b1f17b1804b1-42bdc6333b2mr118747105e9.9.1725476251966; Wed, 04 Sep 2024 11:57:31 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:b32f:9ceb:a68d:c5bf]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-42bb37f7849sm218117715e9.7.2024.09.04.11.57.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Sep 2024 11:57:31 -0700 (PDT) From: Simon Tournier To: bug-guix@gnu.org Subject: git send-email missing perl packages Date: Wed, 04 Sep 2024 20:57:27 +0200 Message-ID: <87msknw8ko.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::333; envelope-from=zimon.toutoune@gmail.com; helo=mail-wm1-x333.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hi, Using Guix 7fa9df4, I get the error: --8<---------------cut here---------------start------------->8--- Not using SSL_VERIFY_PEER due to out-of-date IO::Socket::SSL. To use SSL please install IO::Socket::SSL with version>=3D2.007 at /gnu/sto= re/v6bivyjbg6bj07s8iqfzdm6hpvypc0p1-perl-5.36.0/lib/perl5/5.36.0/Net/SMTP.p= m line 268. --8<---------------cut here---------------end--------------->8--- when running =E2=80=9Cgit send-email=E2=80=9D. I have not investigated yet= why it fails. I notice this: --8<---------------cut here---------------start------------->8--- $ guix gc --references $(readlink -f ~/.guix-profile/libexec/git-core/git-s= end-email) /gnu/store/0yavjaj47a0g3lyw33q2m9whgl588ww7-perl-net-ssleay-1.92 /gnu/store/9wx8rvz984cizp3cq4ng2n1qlk2f1kkh-git-2.45.2 /gnu/store/h2vmf9krw1xmhdd5m52wqs0d7m2ryhxv-perl-gssapi-0.28 /gnu/store/pkd5amfn4wcqrd85x49035nhq8kxy906-perl-uri-5.05 /gnu/store/v6bivyjbg6bj07s8iqfzdm6hpvypc0p1-perl-5.36.0 /gnu/store/x47i4yafqxdav838aykda9c2hhhn9sa4-bash-minimal-5.1.16 /gnu/store/z542qwhy7nnzq7iyjpfxpib2vcx04j0r-git-2.45.2-send-email --8<---------------cut here---------------end--------------->8--- which the package perl-io-socket-ssl seems missing. To be precise, using my previous generation, I get: bash-minimal-5.1.16 git-2.41.0 git-2.41.0-send-email perl-5.36.0 perl-authen-sasl-2.16 perl-digest-hmac-1.04 perl-gssapi-0.28 perl-io-socket-ssl-2.081 perl-net-smtp-ssl-1.04 perl-net-ssleay-1.92 perl-uri-5.05 and now, I get: bash-minimal-5.1.16 git-2.45.2 git-2.45.2-send-email perl-5.36.0 perl-gssapi-0.28 perl-net-ssleay-1.92 perl-uri-5.05 So the difference reads: perl-authen-sasl-2.16 perl-digest-hmac-1.04 perl-io-socket-ssl-2.081 perl-net-smtp-ssl-1.04 Other said, if I run: guix shell git git:send-email \ perl \ perl-authen-sasl perl-digest-hmac perl-io-socket-ssl perl-net-smtp-ssl then the error is gone. =20=20=20=20=20=20=20=20 Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 04 22:46:16 2024 Received: (at 73030) by debbugs.gnu.org; 5 Sep 2024 02:46:16 +0000 Received: from localhost ([127.0.0.1]:35820 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sm2Vj-00026t-W7 for submit@debbugs.gnu.org; Wed, 04 Sep 2024 22:46:16 -0400 Received: from mail-wm1-f44.google.com ([209.85.128.44]:47473) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sm2Vi-00021Z-89 for 73030@debbugs.gnu.org; Wed, 04 Sep 2024 22:46:14 -0400 Received: by mail-wm1-f44.google.com with SMTP id 5b1f17b1804b1-42c828c8863so1455545e9.3 for <73030@debbugs.gnu.org>; Wed, 04 Sep 2024 19:45:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1725504244; x=1726109044; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=yAggcBS04qsfFuiTQqG7Lc8a+DyD3BmvS77TYAN5fGg=; b=BXykeFLdLFtngt6LK1kXU2YZoFHAW4leoe58l3WVdllZf3CMvn8yjXRKENn21ifgtG SeYkkE3OnRgkvduWACT6wU4pKG4d48KW9ZbE06ayb+eywyUiUZq+HChmzDbMM/hegyKv ZYq+YPyHEXmn/HNjAiBlzV7N0U2+/wHhGVTHQWE1N+l1u6W+x3m07qeQ0283iFmvLPFR YT9FnYOqfJ4ePS6mkU071IPWHGFA6gmVr2z7PvdUnalxrXmwowPXbl9jGI+j1yWdvPht gfBj3h0lVNHw++vO6BCyTBXE+M1pjgjpMC7ViyI+RWDaERWZg3envW7Kn6QI+xvlM2pD Ym0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725504244; x=1726109044; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=yAggcBS04qsfFuiTQqG7Lc8a+DyD3BmvS77TYAN5fGg=; b=DFrOH9/Q0vYZJzlu/BbiU1Zruo/si9fxgZ2hssZ7pt2c4Q3KXbuvX2oMOLzf4MsuLG q3VOBByebzJNjnWV03eCu4uwqpvh4mU1kSZ9u5Av/xZJBjSECzvzssFeUcUgfYeqYwFD TV54xWQ+SZIqTjLR5/rwywiFYpmAdNTsK7ZgwTffFVVd5+3NfHvNp96EZxph3Xcsv9+c nwVUXqp34D2fDtasOEJAy662MhoeobLpvZ+oJ7lC3hC/iq8kdxZ4yb9soILJ62JOLxB5 iKGa9QSbIHL8ZfCQ6XF7rHPsZbbPDkCJbcgAnL+mojprnv3WMoArqWAk0IY3Zb3qSWsP TzyQ== X-Gm-Message-State: AOJu0Ywr8ejsNhZZht+MuHcTEPvqpnG+7wwWelQ6f76fNnP/c992EcuS u252aUV4jet6BBWXuNnE22iT4no7hIju2XAkT5vWknSocOxtWn98t5OnJg== X-Google-Smtp-Source: AGHT+IFarXBRr7M7rcOCpX3PQs/oXWAoPsXl0fkTmYNXxTuNdHR4kij7vV/5zh1whhhTwq8T8LZWfA== X-Received: by 2002:adf:faca:0:b0:371:7e46:68cb with SMTP id ffacd0b85a97d-374bcff2c53mr10723688f8f.50.1725504244050; Wed, 04 Sep 2024 19:44:04 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:b32f:9ceb:a68d:c5bf]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-376914bfca1sm5260021f8f.18.2024.09.04.19.44.03 for <73030@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Sep 2024 19:44:03 -0700 (PDT) From: Simon Tournier To: 73030@debbugs.gnu.org Subject: Re: bug#73030: git send-email missing perl packages In-Reply-To: <87msknw8ko.fsf@gmail.com> References: <87msknw8ko.fsf@gmail.com> Date: Thu, 05 Sep 2024 04:27:35 +0200 Message-ID: <875xrax2aw.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73030 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, Using the fix , I get this error: --8<---------------cut here---------------start------------->8--- Need MIME::Base64 and Authen::SASL todo auth at /gnu/store/imnyk8h2s6qfwd60= 2n5vqxax8h33j2k5-git-2.45.2-send-email/libexec/git-core/.git-send-email-rea= l line 1655. --8<---------------cut here---------------end--------------->8--- My bad! The issue is that =E2=80=99package-transitive-propagated-inputs=E2=80=99 do= es not return the package itself but only the dependent ones. Hence the explicit dependents packages themselves are therefore missing. Here, the snippet that fixes. --8<---------------cut here---------------start------------->8--- scheme@(guix-user)> ,pp (delete-duplicates (let ((these-inputs (list (this-package-input "perl-authen-s= asl") (this-package-input "perl-net-smtp= -ssl") (this-package-input "perl-io-socke= t-ssl")))) (append these-inputs (map last (append-map package-transitive-propagated-inputs these-inputs))))) $4 =3D (# # # # # # #) --8<---------------cut here---------------end--------------->8--- compared to: (assoc-ref inputs "perl-authen-sasl") (assoc-ref inputs "perl-net-smtp-ssl") (assoc-ref inputs "perl-io-socket-ssl") (assoc-ref inputs "perl-gssapi") (assoc-ref inputs "perl-digest-hmac") (assoc-ref inputs "perl-uri") (assoc-ref inputs "perl-net-ssleay") Therefore, see v2. Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 04 22:55:16 2024 Received: (at 73030) by debbugs.gnu.org; 5 Sep 2024 02:55:16 +0000 Received: from localhost ([127.0.0.1]:35825 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sm2eS-0002fQ-5p for submit@debbugs.gnu.org; Wed, 04 Sep 2024 22:55:16 -0400 Received: from mail-wm1-f42.google.com ([209.85.128.42]:44511) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sm2de-0002d7-TN for 73030@debbugs.gnu.org; Wed, 04 Sep 2024 22:54:28 -0400 Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-42bb8c6e250so1341555e9.1 for <73030@debbugs.gnu.org>; Wed, 04 Sep 2024 19:53:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1725504737; x=1726109537; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=DHhNPEtiUYP1LLYuGBUxA6zMyNAQizKBvxHFaQCabiU=; b=DCV5K+tB78et0VN4vEx+bVJaCg83g94MwOmRXWoNneCk9VIRDkD6vXaLJa+NMYJWc9 B4KoxKuMhnw5/bZiUaF9GN1fcbtar+4HfSuHHrkS4Z6ClboGInzcOL42EqB2+Ju1M9kM dMmlqPERG4sIdMzGtM+05/WX522G9gL86BtnyegYFPnTpEY9iqELDQVkOU/fjqrlMa4R FVUDKp3En2Qwc8rqbEfLvMZQKUbLFnCm3iEBJCd8hkFSXLsYqwiO5/6m95M7ZUe73Snu z7zmVvTN05I33K+Ev6dc/vLYGTB70dEsr4gWeuoWi038EpQsTp75NuSulqM3Hb3yTDgq 0ivQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725504737; x=1726109537; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=DHhNPEtiUYP1LLYuGBUxA6zMyNAQizKBvxHFaQCabiU=; b=DP1oYKut1fVNuGycPbkULJLEum8IktnMbrFiVwzPRge5RNYs3CB4THTMZo6LdgxwKb 1Sl5qWWgnTVbXy6a55rui2EdqPB2j4xnnxcAZhdY/oKYj2ee8eFt24VRGWyJPJ0k/xP/ B3HiXHCZuNmU9QgyC0yvz8eS7wVtJ5BIMSSp3L2yJUHpHNwFcup2afmiCQyQze95dxd1 lpNDjEuzazGQ05k+4nWT3O68ZwN1nDhU7d/PgjaZ5zC5yX49gSe6B074KL/2p6Xmur2W 5nWPcreAVmTyqzzAuMiLyJGK45I0Aqi/t8QvFCLsdLsHxos88d8vt3k+E3mRvSdhHdxO 4diQ== X-Gm-Message-State: AOJu0YzXg7wmQnhF9WvEI06wh/H5S02qBTGqJjT/EzY06RAVDHmnSQvb M18t2hnDL+WxEPTQKJ9xtXLUKRmUfuVIEvzg7VO26ITF/vLi/mAhJaI4LA== X-Google-Smtp-Source: AGHT+IEcHthZXtvLYKFIs0EEq4Yse1izuEaIubHJgd+Yo7g6jif7XWLVomqDLaW81EE4BfLCHKYn8Q== X-Received: by 2002:a05:6000:acc:b0:368:37e3:dff7 with SMTP id ffacd0b85a97d-3776f9298ffmr2856624f8f.34.1725504241738; Wed, 04 Sep 2024 19:44:01 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:b32f:9ceb:a68d:c5bf]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3779867942fsm2970449f8f.105.2024.09.04.19.44.00 for <73030@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Sep 2024 19:44:01 -0700 (PDT) From: Simon Tournier To: 73030@debbugs.gnu.org Subject: Re: bug#73030: git send-email missing perl packages [partially FIXED] In-Reply-To: <87msknw8ko.fsf@gmail.com> References: <87msknw8ko.fsf@gmail.com> Date: Thu, 05 Sep 2024 04:03:38 +0200 Message-ID: <87cylix3et.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73030 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, For the fixes see . Explanation below. On Wed, 04 Sep 2024 at 20:57, Simon Tournier wro= te: > --8<---------------cut here---------------start------------->8--- > Not using SSL_VERIFY_PEER due to out-of-date IO::Socket::SSL. > To use SSL please install IO::Socket::SSL with version>=3D2.007 at /gnu/s= tore/v6bivyjbg6bj07s8iqfzdm6hpvypc0p1-perl-5.36.0/lib/perl5/5.36.0/Net/SMTP= .pm line 268. > --8<---------------cut here---------------end--------------->8--- It is a regression introduced in core-updates, recently merged, f2886044: gnu: git: Remove labels and use gexps. Well, it was not straightforward to spot the bug. :-) Especially when =E2=80=99git bisect=E2=80=99 is useless. Therefore, I locally reverted all= the 8 suspicious commits modifying packages as git or git-minimal and then investigated one by one. Once the culprit had been identified, it was easier to spot the unexpected part. Roughly, this snippet: ;; Tell 'git-send-email' where perl modules are. (wrap-program git-se* `("PERL5LIB" ":" prefix ,(map (lambda (o) (string-append o "/lib/perl5/site_perl= ")) (list ,@(transitive-input-references 'inputs (map (lambda (l) (assoc l (package-inputs this-package))) '("perl-authen-sasl" "perl-net-smtp-ssl" "perl-io-socket-ssl"))))))) had been translated into: ;; Tell 'git-send-email' where perl modules are. (wrap-program git-se* `("PERL5LIB" ":" prefix ,(search-path-as-list '("lib/perl5/site_perl") '#$(delete-duplicates (append-map (compose last package-transitive-propagated-inpu= ts) (list (this-package-input "perl-authen-sasl") (this-package-input "perl-net-smtp-ssl") (this-package-input "perl-io-socket-ssl"))= ))))) The former essentially reads: --8<---------------cut here---------------start------------->8--- scheme@(guix-user)> ,use(gnu packages version-control) scheme@(guix-user)> (define this-package git) scheme@(guix-user)> ,pp (transitive-input-references 'inputs (map (lambda (l) (assoc l (package-inputs this-package))) '("perl-authen-sasl" "perl-net-smtp-ssl" "perl-io-socket-ssl"))) $1 =3D ((assoc-ref inputs "perl-authen-sasl") (assoc-ref inputs "perl-net-smtp-ssl") (assoc-ref inputs "perl-io-socket-ssl") (assoc-ref inputs "perl-gssapi") (assoc-ref inputs "perl-digest-hmac") (assoc-ref inputs "perl-uri") (assoc-ref inputs "perl-net-ssleay")) --8<---------------cut here---------------end--------------->8--- and the last essentially reads: --8<---------------cut here---------------start------------->8--- scheme@(guix-user)> ,use(srfi srfi-1) scheme@(guix-user)> (define (this-package-input name) (or (lookup-package-i= nput this-package name) (lookup-package-native-input this-package name))) scheme@(guix-user)> ,pp (append-map (compose last package-transitive-propagated-inpu= ts) (list (this-package-input "perl-authen-sasl") (this-package-input "perl-net-smtp-ssl") (this-package-input "perl-io-socket-ssl"))) $2 =3D ("perl-gssapi" # "perl-net-ssleay" # "perl-uri" #) --8<---------------cut here---------------end--------------->8--- Because =E2=80=99last=E2=80=99 is applied before =E2=80=99append-map=E2=80= =99, it keeps only the last elements of all the propagated-inputs for each of the 3. For instance: --8<---------------cut here---------------start------------->8--- scheme@(guix-user)> (package-transitive-propagated-inputs (this-package-inp= ut "perl-authen-sasl")) $3 =3D (("perl-digest-hmac" #) ("perl-gssapi" #)) --8<---------------cut here---------------end--------------->8--- When what is needed is all the package objects. Therefore, it=E2=80=99s not possible to compose. --8<---------------cut here---------------start------------->8--- scheme@(guix-user)> ,pp (map last (append-map package-transitive-propagated-inputs (list (this-package-input "perl-authen-sasl") (this-package-input "perl-net-smtp-ssl") (this-package-input "perl-io-socket-ssl"))= )) $4 =3D (# # # # # # #) --8<---------------cut here---------------end--------------->8--- I guess that=E2=80=99s the same story for 'gitweb.cgi'. Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 09 08:11:14 2024 Received: (at control) by debbugs.gnu.org; 9 Sep 2024 12:11:15 +0000 Received: from localhost ([127.0.0.1]:60814 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sndEg-0001VN-NV for submit@debbugs.gnu.org; Mon, 09 Sep 2024 08:11:14 -0400 Received: from mail-wm1-f49.google.com ([209.85.128.49]:45405) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sndEe-0001VA-Qm for control@debbugs.gnu.org; Mon, 09 Sep 2024 08:11:13 -0400 Received: by mail-wm1-f49.google.com with SMTP id 5b1f17b1804b1-42ca573fd5aso26520525e9.3 for ; Mon, 09 Sep 2024 05:11:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1725883803; x=1726488603; darn=debbugs.gnu.org; h=subject:from:to:message-id:date:from:to:cc:subject:date:message-id :reply-to; bh=F3X6nA/zOgMKJkCDiqwcsW7p5QxesNV8Cb8fIMeWEx0=; b=kfNQgCBea9RX+NzIW7m/VGa/nvS3bQzGh8WNJHfakeASv6oC+vzYA6BS4rsG2n5NZ1 qudayTqg/C8l36De4ROh7Re3pkrZmHzjsIakbcdi3iVNyL/IvrLk76+aee+fPdTyC4hf 756KeLduvB20UEbo8wHeaRYhKWOn070olHCyP3RmurluQfToOW8Qqw2ld09njKVZunCj 7ltMYntppvrM6cyiQXkeGrifcyGtrP7gnk+qNo0YJCVFo5AD7wkgyKnGZldj/bJl461O o9ymFTl5KK/XbuISKJ3MbuqJstOXlEWzoRXpV2gX0GbRiulSma3wLSaojCLQ7W0AC1yQ Ey4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725883803; x=1726488603; h=subject:from:to:message-id:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=F3X6nA/zOgMKJkCDiqwcsW7p5QxesNV8Cb8fIMeWEx0=; b=FlFrS2BaGrsI36Zfo/9x1QjYQga7FkCoV6I8QDvPGMBZGmMNWAQ1uE+Ev18xoXYvmp 3SCJZwDfNxxzES7F1xsywMKm0OGnmE1ZyIVezhg78HEY1EUGq66H3xYlCsy7dyZPnl4U 7BGWLyb8MW8W14gxLd4kIq3U4+dPt/9dL+AjsT2qrVz9ATTRQ/7daHHerQ2KB7YJEC+z tOpKW6iYnckfydPBSwt7TosWVG7cIbCvHUbkF10qy2rL8kEaviOG/c/FV74NToB9qEoz 8/6yZpTotCvG+Xl8wikmLNaxFuhLyYKAtZDP5VxFYr9hhNoV3YcTDraFoq+k6VpbJsdD AE+Q== X-Gm-Message-State: AOJu0YwrJMzKaWqINX3D9t1fzm+ohXFo5fZCjUTE4xMNWVc8rMEPH+ZZ Yue2j2x+dCQfLgdfkgYG20ExrakVAPySwRquTQvR/mwYPU3PmOTyjtN+Ew== X-Google-Smtp-Source: AGHT+IGvzAqrjSbuO91iXm7oiGqPz+ATRVkapf2KKSvd+y+0h+NnQJ8uOBf9Qr8AALtLTfXQ91MvwQ== X-Received: by 2002:a05:600c:3d8c:b0:42c:afea:2a10 with SMTP id 5b1f17b1804b1-42cafea2b1amr49251325e9.21.1725883803208; Mon, 09 Sep 2024 05:10:03 -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 5b1f17b1804b1-42cb5affb16sm45134285e9.37.2024.09.09.05.10.02 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Sep 2024 05:10:02 -0700 (PDT) Date: Mon, 09 Sep 2024 14:09:08 +0200 Message-Id: <87seu91123.fsf@gmail.com> To: control@debbugs.gnu.org From: Simon Tournier Subject: control message for bug #73076 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) merge 73076 73030 quit From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 09 13:38:05 2024 Received: (at 73030-done) by debbugs.gnu.org; 9 Sep 2024 17:38:05 +0000 Received: from localhost ([127.0.0.1]:33982 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sniKy-0002RU-M8 for submit@debbugs.gnu.org; Mon, 09 Sep 2024 13:38:04 -0400 Received: from mail-wm1-f47.google.com ([209.85.128.47]:49436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sniKv-0002Ql-Bj; Mon, 09 Sep 2024 13:38:02 -0400 Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-42cacabd2e0so25196635e9.3; Mon, 09 Sep 2024 10:37:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1725903411; x=1726508211; darn=debbugs.gnu.org; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :from:to:cc:subject:date:message-id:reply-to; bh=mnYbSEHB/92KPuHvWHIFuNRgrgehaix1DCQsEtu78zE=; b=FULXdXWjHFe29eC7i1Mn0ykPuHjjH8PN/qTpWhuG8Q/eRPE7PNKIHeKID87Dtla5Yk NDhNS16SQyAb4pki20EwJdxw+nT7PmEhaOH35pBYlgc3CK/rwuJpTKz0m4onxSCqpYRZ jraYOhjLDhbSHdB/yBM/QvFpiMIb7VUk2py6w9LzkIqiHzjiNLvFwXeU6ANracNOwjji Z76T0qv1zFAC2dzIel3K7ajoVBkXNnJGWFfKcMaOss1u8hWtYeFrKRKe1Qpu15wY0Zuf YV6w82dNgbFZ1GreP5bFRO33xk3E2mE2y6fYWE8Hv8z4gzQmJ6EV2Q4aMilz+8IAILvV p3PQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725903411; x=1726508211; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=mnYbSEHB/92KPuHvWHIFuNRgrgehaix1DCQsEtu78zE=; b=g1vmLW25AzVcwZyxMygf3bCH/lSmSfAE/cuBwl1CR2CldNrNbDCEAiYegZfxAm1XuM B43JsKn2VIKD4cE7gZDC2nKvT5Hd4WKTsWKEZLp7v5e1jyZ5Ffs7dN1fBKDaN8Fz39OD 9f3orvaSYN49pyskVoMoP8m9w/I5l6x5ao/dS0nV+cRcfolSab2A7br5JK1quICNoYpC uZkJGBgp05hho+olcZrA9FXsqgYt5sVz9OIAJ7oofEASYfICvUzkos2AeQPyi/nzBTs3 naBGiv3OTtDGDkUb0Q0ws7Jn11BGA+pCN6rRUHhaU1NXF1UmaaIBa1PnQjizxEMAt/x3 0p0w== X-Forwarded-Encrypted: i=1; AJvYcCU+uyF4ZzksZTmAFEg/li5+jP8Bh4+tw+OmSGkbDIWG5QaKDznNYn5ukEgwoR+Ow00wuVCNv33U6r8DSw==@debbugs.gnu.org, AJvYcCVwMd73ikI2dy27t9J/yY1DZqSzeUgqqZ9yhFN0sX9KuQj+BT+DBMV+JiygzW+s0/B6gpEbde3LYQ+z@debbugs.gnu.org X-Gm-Message-State: AOJu0Yx8PLcu9gVtbsfrTwrS7fzR4AzNiaAop7GHUt7FX42Umja2ARiH yJp6T6qjIBGs7PDLUVMDC0YblvLw0QWlmeVbeYUhdClyK31wqMjPLLfKIA== X-Google-Smtp-Source: AGHT+IGWjoSneNI+vVbDLC1+zRrN+5XkT7RHL+ZrO6HiigvZIaqn82vIN5rqGzUqi8j5iXxYFubeBA== X-Received: by 2002:a05:600c:1d07:b0:42c:b4f1:f2ad with SMTP id 5b1f17b1804b1-42cb4f1f3e5mr41914485e9.33.1725903411301; Mon, 09 Sep 2024 10:36:51 -0700 (PDT) Received: from lili (roam-nat-fw-prg-194-254-61-41.net.univ-paris-diderot.fr. [194.254.61.41]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-42cb3aa820esm59468715e9.12.2024.09.09.10.36.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Sep 2024 10:36:50 -0700 (PDT) From: Simon Tournier To: Andreas Enge , 73076-done@debbugs.gnu.org, 73030-done@debbugs.gnu.org Subject: Re: bug#73076: Inputs for git:send-email In-Reply-To: References: Date: Mon, 09 Sep 2024 14:10:39 +0200 Message-ID: <87plpd10zk.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.1 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Andreas, On Fri, 06 Sep 2024 at 18:15, Andreas Enge wrote: > I think this may be a consequence of the recent core-updates merge. Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.1 DATE_IN_PAST_03_06 Date: is 3 to 6 hours before Received: date -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (zimon.toutoune[at]gmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.128.47 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.128.47 listed in wl.mailspike.net] -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 73030-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.1 (/) Hi Andreas, On Fri, 06 Sep 2024 at 18:15, Andreas Enge wrote: > I think this may be a consequence of the recent core-updates merge. Duplicate of . Fixed by acba6223b5268ece0c6cb4b1ce346f5dc5e8affc. Closing. Cheers, simon From unknown Sun Aug 17 09:09:12 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 08 Oct 2024 11:24:10 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator