GNU bug report logs - #74889
[PATCH] doc: Document use of setuptools with pyproject-build-system.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Ian Eure <ian@HIDDEN>; Keywords: patch; dated Sun, 15 Dec 2024 17:52:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 74889 <at> debbugs.gnu.org:


Received: (at 74889) by debbugs.gnu.org; 16 Dec 2024 20:40:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 16 15:40:00 2024
Received: from localhost ([127.0.0.1]:56417 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tNHsl-0008V9-NL
	for submit <at> debbugs.gnu.org; Mon, 16 Dec 2024 15:39:59 -0500
Received: from mail-wr1-f46.google.com ([209.85.221.46]:61741)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sharlatanus@HIDDEN>) id 1tNHsk-0008Ux-1o
 for 74889 <at> debbugs.gnu.org; Mon, 16 Dec 2024 15:39:58 -0500
Received: by mail-wr1-f46.google.com with SMTP id
 ffacd0b85a97d-3862a921123so3476608f8f.3
 for <74889 <at> debbugs.gnu.org>; Mon, 16 Dec 2024 12:39:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1734381532; x=1734986332; darn=debbugs.gnu.org;
 h=mime-version:message-id:date:subject:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=sg7ls4+r0Z2PyVIusR9Beecv8nnzfLzyVO1z53zUNCM=;
 b=HgzZTWWBWYAbI1LDu6ydXoPOngIcO0ljAY7wcp6ae+MEE6JiMIDZzmLQwcR7COTga4
 lBy5f6WAwpskOIIi3JyLG+O5F/vdnhHmdDR32Hxy+zMgHljA3x01qjZ10So4RHKhcAWr
 Uey6v1xtzAVAIbqwaHFjgsb/daIIJUTCFddbBRC/c5qym2peBaRfGmnJ9PcrY71Iy4Rg
 4VFTKbuJtMslTcx2rxjOAArl6Ap1lio6gUMxvSZsRTIrkpH1/A7RDoENpltFefJ1TyEn
 ltSgb0pwLy7r86uxXUTEy0Dtqspuzh7yIMAJc1VMD+8Jw+pQbX7KzQf/KOCSY5o327VX
 Wjzw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1734381532; x=1734986332;
 h=mime-version:message-id:date:subject:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=sg7ls4+r0Z2PyVIusR9Beecv8nnzfLzyVO1z53zUNCM=;
 b=K4kg2VOc8BDNVnYoQxKWV/8flRCfmDE6UVh+SES+fbfNydujho+kBCJWlksnjgreg/
 d9qauVusymNrCrQMylgqVS20mHigjLjY3A2GZxuMr2gdixPVO20L4kj8V9ZqoY2deTPF
 UWVN5SsLAmQfuXAeSVOFnxbYaTJnbVVQDP/F2RUr47r/zTrXj0AQbgF4pYQvLKRjyJLh
 KndseH4qYzdxXcdjmPjo8VJB4T+eciBdkKED8PDGi44e4PLQkXicTQ5KYSFtFvLCIG7J
 qSXgMusn5F1P8qOQzq1Bn1dRqOMCrcKrtmxzCdVMa5O4ERabO1CT+JxG1MJFCNtZdefG
 0O/A==
X-Gm-Message-State: AOJu0Yx8dE6TEGHOr+iEjCr/s7vJtg4hNeTBJG5gd4m/GjsVrc8p1MMz
 jBRV7YCWw7H2JeJQeHaNv8/IRqyhB5MPs6Zd/dp11zrjk96np9xM/uavb/eQ
X-Gm-Gg: ASbGnculB2774mVumMmTNYdG0g0gIgLEPNOsrNSa4nEJye6zGHzefiSi0wVNsmC1fNG
 x9vnPK4EjDNlKdSCjk3gCkWFGBgC532K6ZcJp3Yn1JS71jH35LWCSHPq//m1fJ5/k67+X7DLHTS
 0I/S9C0ZJ161XVLIUFI7R/l66+Nz29xPTs7mWJsx6hRGlp81ShXYF4PKfqA9o7YjcDHnqMl6n3Q
 /owuY90K8hryZkQVqm8FB9LdBjVUzMaolNdk3Ok0SrUiymJVDHsd7Xk9exkoj0zcuSSnHvMcsGh
 eHyB7Tyng5zPrZnG5j72f+J4IKNJxnBY
X-Google-Smtp-Source: AGHT+IHmvobhYO/1TwNT7M3884oXBUxPQGQ4mGF7qnxeIqNMZzW744GbzOdQ3BR9VyE/njhpqD8OkA==
X-Received: by 2002:a05:6000:1a8e:b0:386:32ea:e70d with SMTP id
 ffacd0b85a97d-3888e0ba2f4mr9396956f8f.50.1734381532179; 
 Mon, 16 Dec 2024 12:38:52 -0800 (PST)
Received: from guxtil (cpc100684-bagu15-2-0-cust967.1-3.cable.virginm.net.
 [86.8.111.200]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-388c801ac68sm9059202f8f.51.2024.12.16.12.38.51
 for <74889 <at> debbugs.gnu.org>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 16 Dec 2024 12:38:51 -0800 (PST)
From: Sharlatan Hellseher <sharlatanus@HIDDEN>
To: 74889 <at> debbugs.gnu.org
Subject: [PATCH] doc: Document use of setuptools with pyproject-build-system.
Date: Mon, 16 Dec 2024 20:38:45 +0000
Message-ID: <87wmfzuzvu.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74889
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: -1.0 (-)

--=-=-=
Content-Type: text/plain


Hi Ian,

I think #69997 covers that during the import time, may you have a look
please?

--
Thanks,
Oleg

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmdgj9UACgkQdtcnv/Ys
0rUBTA/9HeBvymF5qhRxqzbxpqLAAaLqFxWpr01GJaaBA+81Ai4cWwibyDN5PBZ9
6vOiCWhTqoRtK7eU0jcFBIYOi36I9hSVt3mbyoL++hbC9E97tZGOiAGwPBr9Pv0w
VaYDpq+U4Gqq4TqmDMozllQXX3DlJm7f2KEd/xUtVUFu7CWTsaS4T8OGgLOO3Rpc
S2PIgAyMWZ1DleWR0L+m5Q1j95ZW07rlcX5KDpaiWIzRc95bm1ci1kVgHX2jtHJR
raKv1Fl+uXBfS34WmHMsskGE6292oXS9KEnHS88EAb2oyoXmeNIzX4zEHi/5Uvxp
FsiLjtIraZ5F7brieJD6ie4Pxaza3KmD91dMBhGLE8cAmk1uQw26lP49/ZnR6UFw
xmisUa3OaVyj1a44zwnE6BsJMtjK5dj3siH7T5O2m4x1wr2Vs3RRj4f4Q2Tb2uzb
AyYcVgAWgR6hVOHQimmAjQIbZSlvy5gCAz/1PVovN3IIiZ1OM4Y3wURc5N8ry0HL
NuleiAfSj97SmbiQdVMDr634PnZfq1LFrgd2gKA53Mf5Aofqdm+/bQ6Zhka7LAHf
WGardfmnEH8x3okZgbmL4QO50NjrVIWsQeo5ADT8JqRhGMHbMKKSBq7Vyii+4VJz
FavspZCLmhU+b+iogR40yCIGeLVE24/t1n2H6NIbn6pSn+c8Lbw=
=1upR
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to guix-patches@HIDDEN:
bug#74889; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 15 Dec 2024 17:51:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 15 12:51:42 2024
Received: from localhost ([127.0.0.1]:51862 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tMsmL-00026P-P4
	for submit <at> debbugs.gnu.org; Sun, 15 Dec 2024 12:51:42 -0500
Received: from lists.gnu.org ([209.51.188.17]:57532)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ian@HIDDEN>) id 1tMsmJ-00026G-7T
 for submit <at> debbugs.gnu.org; Sun, 15 Dec 2024 12:51:40 -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 <ian@HIDDEN>) id 1tMsmH-0001MS-4r
 for guix-patches@HIDDEN; Sun, 15 Dec 2024 12:51:37 -0500
Received: from fout-b8-smtp.messagingengine.com ([202.12.124.151])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ian@HIDDEN>) id 1tMsmF-0000Td-Fs
 for guix-patches@HIDDEN; Sun, 15 Dec 2024 12:51:36 -0500
Received: from phl-compute-06.internal (phl-compute-06.phl.internal
 [10.202.2.46])
 by mailfout.stl.internal (Postfix) with ESMTP id 21835114012E;
 Sun, 15 Dec 2024 12:51:34 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-06.internal (MEProxy); Sun, 15 Dec 2024 12:51:34 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=retrospec.tv; h=
 cc:cc:content-transfer-encoding:content-type:content-type:date
 :date:from:from:in-reply-to:message-id:mime-version:reply-to
 :subject:subject:to:to; s=fm3; t=1734285093; x=1734371493; bh=ul
 /uJL++9SbsyyrBh0uZE74Sp0zobWC6fai4M7VnV+g=; b=pD7P0InMYigO5YRcVj
 PjzL1sgR+O8uaOM00SCV+THkVnpqTriTp9qIHkjWEok7LHqGYuvXOcbXCajIWmwY
 1UTydpPQPUpb2XuYwmI3YYzZJzUJ/4X2bmSBVkvCQNPBEIL5fMWuumxGp9xdIRTc
 xfaHd5aaChGBg5WbraxwE1t+Od0/qQIPAFvM6nT96lUl+EMzWN8PKBp3cWVD61+Q
 YKM1eXhXy25XjuCvsaK5ZX8fBdzp9chgkZtZvzAE89e8SiUy9u7XJQJjRHdY7NO4
 lb5U77eMOwnyXrcyI5zWs1uZMGgz74eFvzq4/OBvBEs18VvxVUsrnoieSJlKUEi6
 pypA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-transfer-encoding
 :content-type:content-type:date:date:feedback-id:feedback-id
 :from:from:in-reply-to:message-id:mime-version:reply-to:subject
 :subject:to:to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=
 fm1; t=1734285093; x=1734371493; bh=ul/uJL++9SbsyyrBh0uZE74Sp0zo
 bWC6fai4M7VnV+g=; b=H46Dsfeu82I4xvj0IFpJU787nYyBZYKFezN/phKbiTvv
 Hmvx6WT1UZIYJ2FLtYq1UHqGvQemPmRjn4N7+bRv6bjDLMLCdGPCMReMsV/aJ2L8
 YUg2ECwC8wukHETL8NtKJk5/7zaNHs8GyPA4RMH2oxbJq2IiNRniCKZwrDZ7hQEG
 r9P1O6r2k5M2P+Y3Xg5OA/htsZ3RpMPMhLwoxAIUnlx/Nj+kjI62i4A0q1uEYOzc
 RFekDi7Vlad1Exu1BUdU2xaikiojdWMuiEy//nIfhws4WdEotKbCRHPOpVVObQnZ
 rZaYZipET7OhRDhgw+4XOigXcdkZ8aADKBQ4TPUs7A==
X-ME-Sender: <xms:JRdfZ19Rb_SzoA6ygLcOnHn4Fa0Eouo6ik-KAVpbI9YRmfC1vJ1XFw>
 <xme:JRdfZ5sbC8T49dxjIG-FExQ_ry4I339slJ8KL6cuqoaRstUE4x_-eOdZlYLMJlX32
 3PBHYqFPVCkwVfPuQ>
X-ME-Received: <xmr:JRdfZzBbzEd3sC5IfsqNBoOwpe95iyn1zZ0tXqNNRp5Ako-NFFVIkbkkKyx9oplRcV_lVcY9D97YvaxKM2JJoROkbpIoe874Qe7ygEvTjomvuTwsKjQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrledugddutdegucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu
 rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevuf
 ffkffogggtgfesthekredtredtjeenucfhrhhomhepkfgrnhcugfhurhgvuceoihgrnhes
 rhgvthhrohhsphgvtgdrthhvqeenucggtffrrghtthgvrhhnpefgueekffejudfgvdevte
 elteeitdeuuddufffhuefhiefhjeetuefhgfettedvteenucevlhhushhtvghrufhiiigv
 pedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehirghnsehrvghtrhhoshhpvggtrdhtvh
 dpnhgspghrtghpthhtohepvddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepghhu
 ihigqdhprghttghhvghssehgnhhurdhorhhgpdhrtghpthhtohepihgrnhesrhgvthhroh
 hsphgvtgdrthhv
X-ME-Proxy: <xmx:JRdfZ5dfEyHzfif14y1ZDnvZx1HqaNs91FXTf12jlA2Izg8D6YSf4Q>
 <xmx:JRdfZ6MhmcqBIhTJzQwr2fykjt4Lvz7iQZJ_IwcieFpzgjvjWnHQCw>
 <xmx:JRdfZ7lglrT8SrWQRreJjok4ZIE-X6nQ33sxIE9sls5-B6vppBgBxg>
 <xmx:JRdfZ0v2Fgr_EdT13EPheaxM0-Rxqw3omaFRFu-ZZNdKzaDiOXmZpw>
 <xmx:JRdfZzag-w_3ldadgqGZT1GFwCE5uIhRyLa6yt4QpmaB83B6NMLK2K9U>
Feedback-ID: id9014242:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun,
 15 Dec 2024 12:51:33 -0500 (EST)
From: Ian Eure <ian@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH] doc: Document use of setuptools with pyproject-build-system.
Date: Sun, 15 Dec 2024 09:51:12 -0800
Message-ID: <20241215175129.30475-1-ian@HIDDEN>
X-Mailer: git-send-email 2.46.0
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=202.12.124.151; envelope-from=ian@HIDDEN;
 helo=fout-b8-smtp.messagingengine.com
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_RPBL_BLOCKED=0.001,
 RCVD_IN_VALIDITY_SAFE_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.6 (-)
X-Debbugs-Envelope-To: submit
Cc: Ian Eure <ian@HIDDEN>
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.6 (--)

Add documentation for required native-inputs for building setup.py-based
Python projects with pyproject-build-system.  Remove mention of 2024, since
there are only two weeks left.

* dox/guix.texi (Build Systems): Document use of setuptools with
pyproject-build-system.

Change-Id: Ia5cba05033d84b808419456d8da09ff87bec3bb8
---
 doc/guix.texi | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/doc/guix.texi b/doc/guix.texi
index 3d501a08c9..cd80104eb4 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -9950,9 +9950,13 @@ It is considered ``experimental'' in that the implementation details are
 not set in stone yet, however users are encouraged to try it for new
 Python projects (even those using @file{setup.py}).  The API is subject to
 change, but any breaking changes in the Guix channel will be dealt with.
+Building @file{setup.py}-based Python projects requires adding the
+@code{python-setuptools} and @code{python-wheel} (from the
+@code{(gnu packages python-build)} module) packages to the package’s
+@code{native-inputs}.
 
 Eventually this build system will be deprecated and merged back into
-@var{python-build-system}, probably some time in 2024.
+@var{python-build-system}.
 @end defvar
 
 @defvar perl-build-system
-- 
2.46.0





Acknowledgement sent to Ian Eure <ian@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#74889; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 12 Jan 2025 05:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.