From unknown Fri Jun 20 07:20:43 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#66250 <66250@debbugs.gnu.org> To: bug#66250 <66250@debbugs.gnu.org> Subject: Status: [PATCH] doc: Document specification->package+output. Reply-To: bug#66250 <66250@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:20:43 +0000 retitle 66250 [PATCH] doc: Document specification->package+output. reassign 66250 guix-patches submitter 66250 Efraim Flashner severity 66250 normal tag 66250 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 28 05:33:36 2023 Received: (at submit) by debbugs.gnu.org; 28 Sep 2023 09:33:36 +0000 Received: from localhost ([127.0.0.1]:53018 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlnOq-0003Xr-E5 for submit@debbugs.gnu.org; Thu, 28 Sep 2023 05:33:36 -0400 Received: from lists.gnu.org ([2001:470:142::17]:55700) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlnOm-0003XZ-L7 for submit@debbugs.gnu.org; Thu, 28 Sep 2023 05:33:35 -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 1qlnOR-0004B4-MS for guix-patches@gnu.org; Thu, 28 Sep 2023 05:33:12 -0400 Received: from mail-wr1-x429.google.com ([2a00:1450:4864:20::429]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qlnOO-0000oL-Ft for guix-patches@gnu.org; Thu, 28 Sep 2023 05:33:09 -0400 Received: by mail-wr1-x429.google.com with SMTP id ffacd0b85a97d-3248e90f032so167566f8f.1 for ; Thu, 28 Sep 2023 02:33:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695893586; x=1696498386; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to; bh=rQbFKv0VtFLSOjRL2V91IZnn0b7O4nrJEmZ0VfgMzMU=; b=H6wyC0lhMGXMuQ9qbUB+IyBAd9X1Exn4sVmiNcxbdQQotOmCMS3kao86PWK9oePAzK bo52IGJ100t5rmhwdjDiV3Q98XkV0QPs8YB2G44EnQ+f6gP74c9bH03znWYeJ7AmvcOU ponqtX1uTRlydQtQKtMsTZlWfTMmOjRXE5nTikDc0ex+UIxyG9n/j8ezaQEBx5WGWh0U OdvvNMUU8Y3jXIiR9bM/QSGZXt104chT4pyaw7hS/bz2+FdsLSCjlyhBAQKXAoD17Uoo WmpRACralyIT6tPZz+E7oHy0mCCsxemm9HLEc8KM9UviD3z8zuxBHouBt12waxpFhF7z 57Qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695893586; x=1696498386; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=rQbFKv0VtFLSOjRL2V91IZnn0b7O4nrJEmZ0VfgMzMU=; b=PpKAaNeNhEAbHIrM+eDe6kKdq/3QLSkYO/stQiph83Oe00Moi3TmnSZCUh8eANLIji JIyc7p0kvjlEh1dX4NjhqtW6fkC2b5ycRn6Ct0A+An3ensHQwH/fNO/lFej7Wk1Tbt2M Z/8UOprw7jBOoFTqi2tLx97nI+bkTLIEnvBd5KAhHHY5l5WXz3JdXv3HB7P89j0oU4ar tn+PYhnWWc5ScO/G7gLmmNNXfGHiiXTOJIp1xGw5cvYaktw5t+/JE1zaZoaDZMliuMvB fhzvv08/Ol/+TeuZH/lvLjasQeYvZdU+VzTEAaBCUCP4OrqU/SyQqm2FFF0vg+SQPqNV vfaA== X-Gm-Message-State: AOJu0YzoiKLuuv0Tf3x+x9t252wMSjf93KfSnhwxnfaFRVmR87VSU3fq AB+olv7XKcfJHpVNYm2N4SlgravD3q4O9A== X-Google-Smtp-Source: AGHT+IF5oME5rnQWsknAReA05VCl7fOV6QxwmwflSLBRf4QY6rUX0mJfGqE37rRr3et2AfLgh8dO8Q== X-Received: by 2002:a05:6000:1cd:b0:31f:a256:4bbb with SMTP id t13-20020a05600001cd00b0031fa2564bbbmr612152wrx.71.1695893585484; Thu, 28 Sep 2023 02:33:05 -0700 (PDT) Received: from localhost ([2a02:ed3:916:6300:c3db:b80e:a694:a54f]) by smtp.gmail.com with ESMTPSA id x6-20020a5d60c6000000b0031f300a4c26sm18925632wrt.93.2023.09.28.02.33.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 28 Sep 2023 02:33:05 -0700 (PDT) From: Efraim Flashner To: guix-patches@gnu.org Subject: [PATCH] doc: Document specification->package+output. Date: Thu, 28 Sep 2023 12:32:58 +0300 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a00:1450:4864:20::429; envelope-from=efraim.flashner@gmail.com; helo=mail-wr1-x429.google.com X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.5 (+) 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: Reported by nutcase on IRC. * doc/guix.texi (Using the Configuration System): Add a section about using specification->package+output. --- doc/guix.texi | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (efraim.flashner[at]gmail.com) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different X-Debbugs-Envelope-To: submit Cc: Efraim Flashner 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.5 (/) Reported by nutcase on IRC. * doc/guix.texi (Using the Configuration System): Add a section about using specification->package+output. --- doc/guix.texi | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/doc/guix.texi b/doc/guix.texi index f49ed894a7..d9865f4ac0 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -16936,6 +16936,23 @@ Using the Configuration System %base-packages))) @end lisp +@findex specification->package+output +When a package has more than one output it can be a challenge to refer to +specific output instead of just to the standard @code{out} output. For these +situations one can use the @code{specification->package+output} procedure from +the @code{(gnu packages)} module. For example: + +@lisp +(use-modules (gnu packages)) + +(operating-system + ;; ... + (packages (append (map specification->package+output + '("nss-certs" "git" "git:send-email")) + %base-packages))) + +@end lisp + @unnumberedsubsec System Services @cindex services -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 13 04:53:57 2023 Received: (at 66250-done) by debbugs.gnu.org; 13 Oct 2023 08:53:57 +0000 Received: from localhost ([127.0.0.1]:44692 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qrDvg-0008P0-UL for submit@debbugs.gnu.org; Fri, 13 Oct 2023 04:53:57 -0400 Received: from mail-ed1-x534.google.com ([2a00:1450:4864:20::534]:55614) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qrDvb-0008Oj-Dz for 66250-done@debbugs.gnu.org; Fri, 13 Oct 2023 04:53:55 -0400 Received: by mail-ed1-x534.google.com with SMTP id 4fb4d7f45d1cf-53d8320f0easo3087947a12.3 for <66250-done@debbugs.gnu.org>; Fri, 13 Oct 2023 01:53:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697187202; x=1697792002; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:to:from:date:sender:from:to:cc :subject:date:message-id:reply-to; bh=ikE2uEyn43TxtGjsOQGB+x4y0EDiysH4H9bGF3qZInU=; b=EqGIOhf984S+66TfPnSZwSjg347hWkB5QdNAyKEzcpFzQmxWfu4V1PHPbmhaw7EsFf BVfxCyLniejfGfnLWMtN3zwaJavLEaVmERjZaOcnQ/hLveDZoHrxgq8l1InLkIjTChCD CE0HwYDbapJO5XpMSPhv65sa6QmhO72Ik2qKvw+aCZp7Ui+tNpWJ9YF3gfKU3O9BVvva z72swwkunIOQcgVp83ld3jCh2GnSuN00Y/mB6bqnrN+4eB2F7i+1zVwul/EO0GN4gf8u //OJVRBi3IeaKTmsAx8qWiSKQFIv+lFI74ewE03cMwIeO+QWCn8oq3MUaLCLeF6Ph6TI e/HQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697187202; x=1697792002; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ikE2uEyn43TxtGjsOQGB+x4y0EDiysH4H9bGF3qZInU=; b=KJtxweze0blRkdCsknnixgZxODZvACtgIYoLshSLBSDayoEBUvi4r7FyuIoATGHjgM /54zRgLlJhwPWxyl4bYwkJZrpKfmmW+XA3WeGe6hguaWYbD+PU4bvpeFV575OoxflmKc cVFXthxw8cD8MjACUfejITlxMJ9t9/GZOu1RamJ2mz1gFGiSb5suVrwgT9wggDEHD+Tb YbUyedah4L4UIIVwlKMu3KOZt2TlO/IkslCJWESvHfPmZvVAIdYk6x60MTLwSqVMjYFg 719kiGSLehEN1xLa85JXHu+CYT7licVsPIqHQBfLTK9h2cyyar3Y5BNHPFEXPpOLYF4r 6YVA== X-Gm-Message-State: AOJu0Yy4YmQed5rDItS70V7TWZgbkmuqAzBNbFmCF2iUbo8mHRIci5jN KaU6OXxrtqUwXxFuomVEZhrRlkaDeTc= X-Google-Smtp-Source: AGHT+IFR55UL+dYCtZaUA8AnMfSoQdkCpVH6red6b/ycmRidmBUnui5Z2mgZZ7+JKjjblUCe8LV3yQ== X-Received: by 2002:a50:d68f:0:b0:53e:4c39:5608 with SMTP id r15-20020a50d68f000000b0053e4c395608mr501234edi.17.1697187202368; Fri, 13 Oct 2023 01:53:22 -0700 (PDT) Received: from localhost ([2a02:ed3:916:6300:c3db:b80e:a694:a54f]) by smtp.gmail.com with ESMTPSA id gy6-20020a0564025bc600b0053e2a64b5f8sm1185725edb.14.2023.10.13.01.53.21 for <66250-done@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 13 Oct 2023 01:53:21 -0700 (PDT) Date: Fri, 13 Oct 2023 11:53:19 +0300 From: Efraim Flashner To: 66250-done@debbugs.gnu.org Subject: Re: [PATCH] doc: Document specification->package+output. Message-ID: Mail-Followup-To: Efraim Flashner , 66250-done@debbugs.gnu.org References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="SnYmvdrcsut5w+GM" Content-Disposition: inline In-Reply-To: X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 66250-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.5 (/) --SnYmvdrcsut5w+GM Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Patch pushed. --=20 Efraim Flashner =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --SnYmvdrcsut5w+GM Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmUpBX8ACgkQQarn3Mo9 g1G60hAArmF3qnh6LLiysCr/R2x1BAv6g1kJc0pF8i/MSgLZ0q9Wh9FJnHHnVGiG ePYjW6lN1wFXuINmXFojK5OmDI1D+3XPxAFGwfPvZE94fuTVQP4Aefleoz7Kydje R7sP4rN7Uaw+i3mKc6U6cF6oOf7dkMWhoBeuqPzSDIBwkVXgXjGj4WOtOJ2Nw519 6mSUGTrF5JYnSIYVmNLGvBZaLryKFFHf48LYQkDh+/3jNns6QWBewAjxtT2x7pZA i9bzEXLJAb5PrBirOkHm93eKzIy+ItyZ+23jlK0eraDgmUNirT4zZ7sstz4whID1 oP0z8q9EjYrDP1SE53dkjhSONiqQpIsjgjxhHWP4JDSlQHW76/1xswSjWXkdtMhK zpHwTNeiXVH3Hqbe/CyFFC5IcwduvcYmk9ka8Bgq7ZbkHe7QmS+c3cSaJXefTEPc XxWgx56iXvWpkfcchX2hr7AHhqhWfqyOgxxRo5QLVfXyjbI0KGl8jS5VPBRhs/W4 9TqBtwWtYTc79cfQpG2r/fxARUO9xSmVSiQKigR7noOuWjmqKanZeFWZ/BIZ1rFw vlh/92y5A1OQRMDmggE8Dsmkcrzk5CjuGNiLo9dbPbUEMrNJjAqYnzzCcUNo6JNF 8d3fp3PfSvTGpCtBUn+EswJr9/EboKM1dme+s+SvgriMXMyL/Ws= =YmfP -----END PGP SIGNATURE----- --SnYmvdrcsut5w+GM-- From unknown Fri Jun 20 07:20:43 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 10 Nov 2023 12:24:07 +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