GNU bug report logs - #74582
[PATCH python-team 0/4] Fix edge case in 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: Maxim Cournoyer <maxim.cournoyer@HIDDEN>; Keywords: patch; dated Thu, 28 Nov 2024 08:06:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

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


Received: (at 74582) by debbugs.gnu.org; 18 Dec 2024 11:49:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 18 06:49:33 2024
Received: from localhost ([127.0.0.1]:33752 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tNsYW-0006wh-Mo
	for submit <at> debbugs.gnu.org; Wed, 18 Dec 2024 06:49:32 -0500
Received: from mail-pf1-f177.google.com ([209.85.210.177]:42115)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1tNsYT-0006wW-Gl
 for 74582 <at> debbugs.gnu.org; Wed, 18 Dec 2024 06:49:30 -0500
Received: by mail-pf1-f177.google.com with SMTP id
 d2e1a72fcca58-728e78c4d7bso511704b3a.0
 for <74582 <at> debbugs.gnu.org>; Wed, 18 Dec 2024 03:49:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1734522509; x=1735127309; darn=debbugs.gnu.org;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=NeroxyIdUWQuwImhReqsm0Hkif4YMrSXsQo+lTN8yeQ=;
 b=LS+v1SyDM9sCYgpCwMACwxty1zaJJYQ4m4hw8jNaOXYNiIdgwgTKAmKWWsdVB3REUz
 BT17pAmf+SjphWZ6HeflD3L2TvjtVSAkjMUC1pPS+hpCW6J3pNcoT807YNs7kkUFR2re
 m6xgpOx4US+2J2rT8IxzhibM6YjsvG2ftSlStB9lgnLXqWlprai/C5v2kQlcEgpBfiwY
 m9Cct3+EvbH0u0IPYDYZa4cn0u2p5CqxATfPYzhdSsDflpUqBg3LLJKA675A/nlxd3Ao
 s8x6UJE4MKJ/E8MV4Z16AZWHVnpJAAfIqNg8j8U0TeIx6mkTIxmP+pgyS3YJ2+zXvrSM
 VlWw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1734522509; x=1735127309;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=NeroxyIdUWQuwImhReqsm0Hkif4YMrSXsQo+lTN8yeQ=;
 b=TVy3rmdXr1YhSfiGzXlruCTWCEzNP2ndp2epNyMYGbSq1/wF7GRf4cP5oPbLjiLdKX
 wspHJ+QcSywb81mPA19SMiYzYSYjlEAFiiL2KNMZPZNxmdHBsZRmxQ/4vSY1A5ySr1Pu
 EBzc1k9aHTNs9PJu5nM3pGBrxZwIzxJuMEx2elxQTUjZMUCRoFpRpbqVzxku3tmzig8e
 8l7a/YYNdoSLAZAAvdibcIZsH7c5qdTjzPUp+b2H1U1G4Y5O0pf2RVT3vS85xmAohyCv
 ELkuN3ZJPyvGEPaxPQ+8Um4cb5Gq14DmgzTiCz6WGUuM+iZCWte/ivzqpzIU/ipw0FQZ
 59SQ==
X-Forwarded-Encrypted: i=1;
 AJvYcCXirZbJKE2+bBCr8diNcLd+jZNBXpRhg3JoXGokmWS4TGagwa5A42kxtXfCQJ67MfV9/p7uYQ==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yz2CknRiVlPdhpluThF2SAZPAINVf8JXdqQZR+nZhuV8DwKml2B
 TcGHm9feXEK7jyjemT0Or/wuiJ92vFmL3JCVDgglTqxl89CFvfOD
X-Gm-Gg: ASbGncsLEQ+H+bpK9zOZxFlhRl55707Ksi3Sw/6SE1ut9yUYFsbWyop3az1Yr3Y9lEi
 mu/LV4qALdkXvp9ewsqgqLWdbRvOCVSImkBdlGgmJKWMTHtvbR4xziWDmZ/QzMrKNOJ9+CrNNIr
 lxYnO5LVfuFLZwpDrb5e6F0dufeq+V7+A8Q+D9AnjKt7GdEkThLoBa1KqbdwsUGN05AR2tXez8I
 BpHPJcmUHf4nS0WBWU80n8u6OvEof40/zyUkZDtNfhSLqLx5ST1Jw==
X-Google-Smtp-Source: AGHT+IEVe/8kILE+p+4e5kTAjX+Qszh1R36mbisgRprqf1cZI8lJuxctQTDgPQyQRJo63JDAX4vDgQ==
X-Received: by 2002:a05:6a21:3997:b0:1d9:a94:feec with SMTP id
 adf61e73a8af0-1e5b56b1388mr4251010637.2.1734522508796; 
 Wed, 18 Dec 2024 03:48:28 -0800 (PST)
Received: from terra ([2405:6586:be0:0:c8ff:1707:9b9:af89])
 by smtp.gmail.com with ESMTPSA id
 d2e1a72fcca58-72918b7ba8asm8312839b3a.95.2024.12.18.03.48.26
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 18 Dec 2024 03:48:28 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: Lars-Dominik Braun <lars@HIDDEN>
Subject: Re: [bug#74582] [PATCH python-team 1/4] build/pyproject: Really
 merge directories in install phase.
In-Reply-To: <87ikrkumsn.fsf@HIDDEN> (Maxim Cournoyer's message of "Mon, 16
 Dec 2024 16:09:12 +0900")
References: <cover.1732781055.git.maxim.cournoyer@HIDDEN>
 <35ca6b4d6fb04d511694f38e52e766134b8565dc.1732781055.git.maxim.cournoyer@HIDDEN>
 <Z0lsD5JDyxEAGlEr@HIDDEN> <87v7vm1eo5.fsf@HIDDEN>
 <Z18C-R2WaWqy9vSQ@HIDDEN> <87ikrkumsn.fsf@HIDDEN>
Date: Wed, 18 Dec 2024 20:48:18 +0900
Message-ID: <87ttb1nrel.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74582
Cc: Tanguy Le Carrour <tanguy@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>, 74582 <at> debbugs.gnu.org,
 jgart <jgart@HIDDEN>, Marius Bakke <marius@HIDDEN>,
 Sharlatan Hellseher <sharlatanus@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: -1.0 (-)

Hello,

Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:

[...]

> The odd case I had encountered where merging directories was failing was
> an attempt to build a scikit package (I think it was python-libcst)

Correction: it was python-pyre, see: bug#74581 for a package definition
reproducing it.

-- 
Thanks,
Maxim




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

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


Received: (at 74582) by debbugs.gnu.org; 16 Dec 2024 07:10:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 16 02:10:37 2024
Received: from localhost ([127.0.0.1]:53282 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tN5FU-0007Cm-JI
	for submit <at> debbugs.gnu.org; Mon, 16 Dec 2024 02:10:36 -0500
Received: from mail-pf1-f172.google.com ([209.85.210.172]:60716)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1tN5FN-0007CA-O9
 for 74582 <at> debbugs.gnu.org; Mon, 16 Dec 2024 02:10:35 -0500
Received: by mail-pf1-f172.google.com with SMTP id
 d2e1a72fcca58-72909c459c4so2181843b3a.1
 for <74582 <at> debbugs.gnu.org>; Sun, 15 Dec 2024 23:10:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1734332964; x=1734937764; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=buIAQ2cCiEg7GjQue1JIaQkqCr2Hv4ypKCUumYxsY4M=;
 b=VTua2oebBQ/uinXW/OJGcxfwdzW6JATr+5PqvFle9dd5Zx8zvVjlMUDbieIpVOS/x7
 +igObztZAXbZoKZZ+h1dsgkjhTPin2opQbUhX2kYB3giKLOJebucD8UxlhwmrXwnGvDt
 svKrWtfLvjXv+c1wlKXD5EquZFPCK/Ie1OEx/W4ZIcNtWS4YKCrQDybGv+cf/nDPICvX
 kDqENv4itLtNa46c5ZNwv1zQBxQRNMzl7MDyVDl1UH9TKOphN1ALLzASq/OX4MVIQtHY
 2mr8EMSGxFVIFJhKP+UVzYGPwQ9HbE4mVHHqg3rWVZpPWCoDtWRYKddE8SFDFhOTl/81
 jh0g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1734332964; x=1734937764;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=buIAQ2cCiEg7GjQue1JIaQkqCr2Hv4ypKCUumYxsY4M=;
 b=AFMWouFRkpcrpD92E9MQbscLeuhe6wyafUzsj/pOIpXhyRCiwMguUDhSOq0cZXcWN/
 l6NdYqiOdz03Kn7yPjjuwnSnc/QNW+Y7xWYjigm8aVaAiLAA1Y7LM3N04Ok5edlBH7HZ
 7lcDXl+WWIe3O2jj02ROor1dFDAfgDMHafkbEAwA7lUjE0pULFwEZ9YWhx7W7u3EPLGA
 DJo1IbIdk00giAueavbk0Vr2LlpciQr9koXC8uck2HeYUUai5m7MOI68t5/W6Q0o52GJ
 9OdH2Wlq9YCKOZVYcmYpCmq5CfNqeBlOYThfwdcQ4nDOlLxQxVoHTWUl0SaZsLs0GKPM
 DayA==
X-Gm-Message-State: AOJu0YxY4Ch0ZeqKBZG4qSbRVjYfyPPiKFAI96WzhPsk44UeFy7RbdzS
 dkK8cE9uEs8+Lgr3ZtTu0t7WBldfn5iDLcjYTfHNOgUviOqdpgY0
X-Gm-Gg: ASbGncuEPvibpYP+Zn6arwmoQEvteSiuRKRZs1o3jGrXEjqN41qB/W+Xay1IZPF3IOc
 iwJYn0nt6qt/wytcM8BHcrjSg7vGvU+sa/TuVC3tASl6WgoJ1D93cWrbDCmb6syg9rtlvQJFRU+
 kSvIgD7+S8gD+ffNk6du6s8DkgU7pwuppq/UQ9I32fEIzMIO1ajaoRnQJRLOW/s1IrjQkyv0dv+
 M3vHvmnCOxz8kM+ZxTv3zlLWaINEn27RemOdrPvx3Mt96RJNwR0cA==
X-Google-Smtp-Source: AGHT+IE8QoxJuzfMHy2dK3Ul7JOZHbE9I7ejOlXph5E3+Qzl9Y2ety/gHssneNCs9oFVnkNntpqGnA==
X-Received: by 2002:a05:6a20:1589:b0:1e1:a671:7122 with SMTP id
 adf61e73a8af0-1e1dfd1f2dfmr16525681637.2.1734332963681; 
 Sun, 15 Dec 2024 23:09:23 -0800 (PST)
Received: from terra ([2405:6586:be0:0:c8ff:1707:9b9:af89])
 by smtp.gmail.com with ESMTPSA id
 41be03b00d2f7-801d5c0fe68sm3492378a12.62.2024.12.15.23.09.21
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 15 Dec 2024 23:09:23 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: Lars-Dominik Braun <lars@HIDDEN>
Subject: Re: [bug#74582] [PATCH python-team 1/4] build/pyproject: Really
 merge directories in install phase.
In-Reply-To: <Z18C-R2WaWqy9vSQ@HIDDEN> (Lars-Dominik Braun's message
 of "Sun, 15 Dec 2024 17:25:29 +0100")
References: <cover.1732781055.git.maxim.cournoyer@HIDDEN>
 <35ca6b4d6fb04d511694f38e52e766134b8565dc.1732781055.git.maxim.cournoyer@HIDDEN>
 <Z0lsD5JDyxEAGlEr@HIDDEN> <87v7vm1eo5.fsf@HIDDEN>
 <Z18C-R2WaWqy9vSQ@HIDDEN>
Date: Mon, 16 Dec 2024 16:09:12 +0900
Message-ID: <87ikrkumsn.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: 0.0 (/)
X-Debbugs-Envelope-To: 74582
Cc: Tanguy Le Carrour <tanguy@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>, 74582 <at> debbugs.gnu.org,
 jgart <jgart@HIDDEN>, Marius Bakke <marius@HIDDEN>,
 Sharlatan Hellseher <sharlatanus@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: -1.0 (-)

Hi,

Lars-Dominik Braun <lars@HIDDEN> writes:

> Hi,
>
>> Yes, that could be nicer.  I'd like to keep it for a distinct commti
>> though, to keep this small and focus.
>
> sure, fine.
>
>> Perhaps, though we'd want to verify that it indeed now works, and not
>> having seen that error once, I'm not too sure how to test it.  Do you
>> know of a package that could make use of this?
>
> Hm, I checked and it does not seem to be possible to build more than
> one wheel with a single pyproject.toml[1]. Let=E2=80=99s keep the code as=
 is then.

Yes.  I'd expect perhaps some kind of mono-repo holding multiple Python
packages could perhaps end up in such a situation where it'd have
mulitple .whl installed to the same prefix.

The odd case I had encountered where merging directories was failing was
an attempt to build a scikit package (I think it was python-libcst) that
used CMake for the extensions, installed that already, then did a
regular PEP 517 build and attempted to install more things to its
prefix, which already had things placed there by scikit/cmake, IIUC.

I ended up packaging libcst via cargo instead of scikit, since it's
authored in Rust.

--=20
Thanks,
Maxim




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

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


Received: (at 74582) by debbugs.gnu.org; 15 Dec 2024 16:25:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 15 11:25:42 2024
Received: from localhost ([127.0.0.1]:51712 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tMrR6-0006Oe-Rc
	for submit <at> debbugs.gnu.org; Sun, 15 Dec 2024 11:25:41 -0500
Received: from mout-p-201.mailbox.org ([80.241.56.171]:48050)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <lars@HIDDEN>) id 1tMrR5-0006OL-Gn
 for 74582 <at> debbugs.gnu.org; Sun, 15 Dec 2024 11:25:39 -0500
Received: from smtp102.mailbox.org (smtp102.mailbox.org
 [IPv6:2001:67c:2050:b231:465::102])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (No client certificate requested)
 by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4YB7j75d5sz9slX;
 Sun, 15 Dec 2024 17:25:31 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6xq.net; s=MBO0001;
 t=1734279931;
 h=from:from: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:
 in-reply-to:in-reply-to:references:references;
 bh=F5+RDnUVS7HJZea7or7HG/5SeBzUm2KMSV2zPMdYKJA=;
 b=U9EQEE8VzWr7iPkH/5GEzPVzMNe556fQ0ZRLW/4tKqVRHouKpBDmp4s7uzenqj8aVTKmBN
 APsfakWYxQxxakXRiCacObspp9gbC5R0NXOYl7ZAcrqLQzX+0HAZBL4aHIa2H1CgM0Y9mG
 L+XmN/vaCKTUK9PCiVujWm+xHNI6eQisPpCm6EZc2yKNzc3unMO5pegBmBXh46bYVXzSup
 YBW+wk+rWUIuDAuqHUmPRxGDY0dIALiRhEYJ/1xCohfI6VwNupyAATnjNNcSAWaV7s3INi
 RAW0sFhUB7c+n1y3fliXw6DFOV1NwWq6f08lXDbeS5USeejnmw79M5Y5MPoAXg==
Date: Sun, 15 Dec 2024 17:25:29 +0100
From: Lars-Dominik Braun <lars@HIDDEN>
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Subject: Re: [bug#74582] [PATCH python-team 1/4] build/pyproject: Really
 merge directories in install phase.
Message-ID: <Z18C-R2WaWqy9vSQ@HIDDEN>
References: <cover.1732781055.git.maxim.cournoyer@HIDDEN>
 <35ca6b4d6fb04d511694f38e52e766134b8565dc.1732781055.git.maxim.cournoyer@HIDDEN>
 <Z0lsD5JDyxEAGlEr@HIDDEN> <87v7vm1eo5.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <87v7vm1eo5.fsf@HIDDEN>
X-Rspamd-Queue-Id: 4YB7j75d5sz9slX
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 74582
Cc: Tanguy Le Carrour <tanguy@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>, 74582 <at> debbugs.gnu.org,
 jgart <jgart@HIDDEN>, Marius Bakke <marius@HIDDEN>,
 Sharlatan Hellseher <sharlatanus@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: -1.7 (-)

Hi,

> Yes, that could be nicer.  I'd like to keep it for a distinct commti
> though, to keep this small and focus.

sure, fine.

> Perhaps, though we'd want to verify that it indeed now works, and not
> having seen that error once, I'm not too sure how to test it.  Do you
> know of a package that could make use of this?

Hm, I checked and it does not seem to be possible to build more than
one wheel with a single pyproject.toml[1]. Let’s keep the code as is then.

Lars

[1] https://peps.python.org/pep-0517/#build-wheel states that
    build_wheel() should return the basename of the .whl file it
    creates. That implies it can only be one.




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

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


Received: (at 74582) by debbugs.gnu.org; 14 Dec 2024 15:14:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 14 10:14:18 2024
Received: from localhost ([127.0.0.1]:47994 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tMTqU-0006zu-GO
	for submit <at> debbugs.gnu.org; Sat, 14 Dec 2024 10:14:18 -0500
Received: from mail-pf1-f169.google.com ([209.85.210.169]:56751)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1tMTqR-0006zc-CG
 for 74582 <at> debbugs.gnu.org; Sat, 14 Dec 2024 10:14:16 -0500
Received: by mail-pf1-f169.google.com with SMTP id
 d2e1a72fcca58-725d9f57d90so1954832b3a.1
 for <74582 <at> debbugs.gnu.org>; Sat, 14 Dec 2024 07:14:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1734189189; x=1734793989; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=lgrGwnE578rxT885OU2i2pfNk66B5b/gzBdJ0WcSSdc=;
 b=Ps5om34P6ZsMXKapr9PnhCco3suScwE85kvWLKO6m+8Fve98nyC269MIxu1/TcWW5q
 rjBUxnnHDzRv+Dk0/B/JkKRCWsH1wgvGcyhA+uaT46kBdzuN/mskGQ7OtxpeeL9sTSsu
 AQA2L447AEqvs5Kv8775hs51J+Ji4kDSNCU4Wx6xvz/5uK6VhV7cRDOVXBRO94MeeJJ9
 KYtFi9MACwtTuKl8uxlbf+JwVgyadGlkJwQs7pXpqXYWNXXJrIWQmNBZ/F2AjB+2STPY
 8NpLW3Qkyo/cS+lnoELS+QD4d5e0R4KMoLCJJG7d6k8wnCehqwe8/wu6WbnpqIUuTlUx
 7rgg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1734189189; x=1734793989;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=lgrGwnE578rxT885OU2i2pfNk66B5b/gzBdJ0WcSSdc=;
 b=nrek37meWK7bwuN2F/eloUZ0Dqt33DA0E7X3c10kSm0VFXrStHMO71Q84dtufNQ6W+
 Ty5Vk5EA6t6oaEMfJ9FTwuFlQ18Rpb92qQ+XH4tyjrjkKaEe9s4sHsejcJQ/0ATJwxgc
 y0PmThkKZWjUNbvR0eH0TeF4KyF//eddBW5zvY9T2jPbQtu3qtUwpUnFAPLWAGToZxsP
 6WInIoPDVReM6D6CIDi4C0bP1sbtIFZGmvYqLu80Dtw6UianfXvyg67v1GPvGcc60BZm
 Z2ibzQtPo+li3rSZd4hRa7B44lxLfxUkpYxnrHyR/1Ihdbu2jKhu2EwcsMBy2TCi+HVw
 ADLA==
X-Gm-Message-State: AOJu0YyIk3Pppx9JIParahHhCfnuJx0MrW9IAsaOfex2dLGv97YTdnKW
 qIlDQRTbG/IUrZgBjWo8RslHvQCOOSnWRR4KZhN0Yp3F29bxZAVd
X-Gm-Gg: ASbGnctbVsPtOK4IZJdPkZSvtgmdIZalRGu+dQWmNVcIvAmZb9fV0WzIs/c/kjvgBlv
 3wx/ccxgIODrwWh/N4YUuqQLGupC9hOhH05V9w9rATcr2PH8vJSYIjsi5MBYKMjbsPnKa+/55TM
 dPDecOPo9MtStogDRPuf+irQWDo1m2ATLdA1E/Le97JI/GujSYactcjhNkoQkrsb61PkoPvA8m/
 3xetdu1tE6v96IP+/mTv4lz2ScXzVar0iRJzlj6HkN17FBbujGIbQ==
X-Google-Smtp-Source: AGHT+IEPRsU60ptn2Dn3WXtxtqrvFmfaHS2P4xYJuDkH49JSwa8vNABau0hYZvlck7o1RB4hexgkFw==
X-Received: by 2002:a05:6a21:1796:b0:1e1:a75a:c452 with SMTP id
 adf61e73a8af0-1e1dfdacb2fmr10810752637.19.1734189189532; 
 Sat, 14 Dec 2024 07:13:09 -0800 (PST)
Received: from terra ([2405:6586:be0:0:c8ff:1707:9b9:af89])
 by smtp.gmail.com with ESMTPSA id
 41be03b00d2f7-801d5c33f49sm1332453a12.69.2024.12.14.07.13.07
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 14 Dec 2024 07:13:09 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: Lars-Dominik Braun <lars@HIDDEN>
Subject: Re: [bug#74582] [PATCH python-team 1/4] build/pyproject: Really
 merge directories in install phase.
In-Reply-To: <Z0lsD5JDyxEAGlEr@HIDDEN> (Lars-Dominik Braun's message
 of "Fri, 29 Nov 2024 08:23:59 +0100")
References: <cover.1732781055.git.maxim.cournoyer@HIDDEN>
 <35ca6b4d6fb04d511694f38e52e766134b8565dc.1732781055.git.maxim.cournoyer@HIDDEN>
 <Z0lsD5JDyxEAGlEr@HIDDEN>
Date: Sun, 15 Dec 2024 00:12:58 +0900
Message-ID: <87v7vm1eo5.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: 0.0 (/)
X-Debbugs-Envelope-To: 74582
Cc: Tanguy Le Carrour <tanguy@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>, 74582 <at> debbugs.gnu.org,
 jgart <jgart@HIDDEN>, Marius Bakke <marius@HIDDEN>,
 Sharlatan Hellseher <sharlatanus@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: -1.0 (-)

Hi,

Lars-Dominik Braun <lars@HIDDEN> writes:

> Hi,
>
>> +                  ;; Use 'copy-recursively' rather than 'rename-file' t=
o guard
>> +                  ;; against the odd case where DESTINATION is a non-em=
pty
>> +                  ;; directory, which may happen when using hybrid Pyth=
on
>> +                  ;; build systems.
>> +                  (copy-recursively (string-append source "/" file)
>> +                                    (string-append destination "/" file=
))
>> +                  (delete-file-recursively (string-append source "/" fi=
le))
>
> wouldn=E2=80=99t it be easier to remove this function entirely and move t=
he
> shebang-replacement via POST-MOVE into a separate function (perhaps
> powered by FIND-FILES instead of SCANDIR)?

Yes, that could be nicer.  I'd like to keep it for a distinct commti
though, to keep this small and focus.

> I believe with this patch we can also remove &cannot-extract-multiple-whe=
els
> further down, since directories should be merged now, right?

Perhaps, though we'd want to verify that it indeed now works, and not
having seen that error once, I'm not too sure how to test it.  Do you
know of a package that could make use of this?

--=20
Thanks,
Maxim




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

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


Received: (at 74582) by debbugs.gnu.org; 29 Nov 2024 07:24:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Nov 29 02:24:13 2024
Received: from localhost ([127.0.0.1]:40738 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tGvML-0007K2-8A
	for submit <at> debbugs.gnu.org; Fri, 29 Nov 2024 02:24:13 -0500
Received: from mout-p-101.mailbox.org ([80.241.56.151]:52924)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <lars@HIDDEN>) id 1tGvMJ-0007Jk-1v
 for 74582 <at> debbugs.gnu.org; Fri, 29 Nov 2024 02:24:11 -0500
Received: from smtp202.mailbox.org (smtp202.mailbox.org
 [IPv6:2001:67c:2050:b231:465::202])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (No client certificate requested)
 by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4Y04Rl20tTz9tD5;
 Fri, 29 Nov 2024 08:24:03 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6xq.net; s=MBO0001;
 t=1732865043;
 h=from:from: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:
 in-reply-to:in-reply-to:references:references;
 bh=f8onCShA5dE+WdU0Iha/bB4+Jmer/AlDxRjUU28b2J8=;
 b=JOM7cMyeKVElc4OFk4FztDuDpjw2uy44W7BvRYPPP2duD9X+fIpgK4vVwPm9ySVF0bMnSr
 klpM2xKC2ZkiX+9MBv8pl9YDh1S5BsfQBkIfIjeQrGguvWOLvnsCjgZtH8rKiurLZahQwZ
 Pyd/j9YQCGsX2rNZHCZtuneurc1oHomvuj3QaDVWbOL5oWuZHVtNwkywPrPLk12k3oKY2k
 XwoUdpmN6ODkFqUXhiWYfBL7kh8l7pVFGOeXsBLQ0eQ7/jshFngerB05dXBdhOEaGNfZzg
 E4oZCojmVvm8yHZTOjm9/LydxO7NRAYIpknGMu0x2B6v9bOSIm6ydLRs1F+Rrg==
Date: Fri, 29 Nov 2024 08:23:59 +0100
From: Lars-Dominik Braun <lars@HIDDEN>
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Subject: Re: [bug#74582] [PATCH python-team 1/4] build/pyproject: Really
 merge directories in install phase.
Message-ID: <Z0lsD5JDyxEAGlEr@HIDDEN>
References: <cover.1732781055.git.maxim.cournoyer@HIDDEN>
 <35ca6b4d6fb04d511694f38e52e766134b8565dc.1732781055.git.maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <35ca6b4d6fb04d511694f38e52e766134b8565dc.1732781055.git.maxim.cournoyer@HIDDEN>
X-Rspamd-Queue-Id: 4Y04Rl20tTz9tD5
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 74582
Cc: Tanguy Le Carrour <tanguy@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>, 74582 <at> debbugs.gnu.org,
 jgart <jgart@HIDDEN>, Marius Bakke <marius@HIDDEN>,
 Sharlatan Hellseher <sharlatanus@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: -1.7 (-)

Hi,

> +                  ;; Use 'copy-recursively' rather than 'rename-file' to guard
> +                  ;; against the odd case where DESTINATION is a non-empty
> +                  ;; directory, which may happen when using hybrid Python
> +                  ;; build systems.
> +                  (copy-recursively (string-append source "/" file)
> +                                    (string-append destination "/" file))
> +                  (delete-file-recursively (string-append source "/" file))

wouldn’t it be easier to remove this function entirely and move the
shebang-replacement via POST-MOVE into a separate function (perhaps
powered by FIND-FILES instead of SCANDIR)?

I believe with this patch we can also remove &cannot-extract-multiple-wheels
further down, since directories should be merged now, right?

Cheers,
Lars





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

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


Received: (at 74582) by debbugs.gnu.org; 28 Nov 2024 18:45:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 28 13:45:08 2024
Received: from localhost ([127.0.0.1]:39718 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tGjVj-0002Ay-SE
	for submit <at> debbugs.gnu.org; Thu, 28 Nov 2024 13:45:08 -0500
Received: from mx1.dismail.de ([78.46.223.134]:41659)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jgart@HIDDEN>) id 1tGjVh-00026t-3n
 for 74582 <at> debbugs.gnu.org; Thu, 28 Nov 2024 13:45:06 -0500
Received: from mx1.dismail.de (localhost [127.0.0.1])
 by mx1.dismail.de (OpenSMTPD) with ESMTP id 006faf3a;
 Thu, 28 Nov 2024 19:44:55 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=
 mime-version:date:content-type:from:message-id:subject:to:cc
 :in-reply-to:references; s=20190914; bh=F+oJS9nLX43khNIwXjWL9Xd6
 PJQKHnSE5/hLQIgXo24=; b=IvlX8a89j4MblBhc3AUKlMdzaNxDeceU3QeTt+wW
 q1Y1Fn5O2En5lYLl4SuVqHyKMbX7j7nwV6DI0AbBaNc6VzXoBnRyi9s1j25EodVy
 qKu0t4TlZWHd5hrjcGHm1EAoysLjMr5xgraOxXFHXTz+oKy3MTnyEHMCGK+qsPhF
 uza88OOa+hTGIToigKEKAEPh8fGIrwcvEEMMpTgFIoFbtDMu/DftDMcNN4ZEcTkk
 iuY8n60R3HskQY0SGV5WIts2SR01qx0b866Y/zZmcjU9BRxJWpE54OZt3VfRGKXu
 JwqQ/gkQDzdfcUkprnYbLFp99vR6hNrLKgkcvFAYQEKj1Q==
Received: from smtp2.dismail.de (<unknown> [10.240.26.12])
 by mx1.dismail.de (OpenSMTPD) with ESMTP id 7fb8bb93;
 Thu, 28 Nov 2024 19:44:55 +0100 (CET)
Received: from smtp2.dismail.de (localhost [127.0.0.1])
 by smtp2.dismail.de (OpenSMTPD) with ESMTP id 552e08cc;
 Thu, 28 Nov 2024 19:44:55 +0100 (CET)
Received: by dismail.de (OpenSMTPD) with ESMTPSA id 5d0af906
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Thu, 28 Nov 2024 19:44:54 +0100 (CET)
MIME-Version: 1.0
Date: Thu, 28 Nov 2024 18:44:54 +0000
Content-Type: multipart/alternative;
 boundary="4465e215-9ab7-4a9f-9875-61ecc4dcd991-1"
From: "jgart" <jgart@HIDDEN>
Message-ID: <32738d465626faf1db388e920830030a7c743fe5@HIDDEN>
TLS-Required: No
Subject: Re: [bug#74582] [PATCH python-team 4/4] build/pyproject: Resolve
 import warning.
To: "Maxim Cournoyer" <maxim.cournoyer@HIDDEN>, 74582 <at> debbugs.gnu.org
In-Reply-To: <aebd13c4b0d7daed770c6e79a1b112f25e023a5d.1732781055.git.maxim.cournoyer@HIDDEN>
References: <cover.1732781055.git.maxim.cournoyer@HIDDEN>
 <aebd13c4b0d7daed770c6e79a1b112f25e023a5d.1732781055.git.maxim.cournoyer@HIDDEN>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 74582
Cc: Sharlatan Hellseher <sharlatanus@HIDDEN>,
 Maxim Cournoyer <maxim.cournoyer@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>, Lars-Dominik Braun <lars@HIDDEN>,
 Marius Bakke <marius@HIDDEN>, Tanguy Le Carrour <tanguy@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: -1.7 (-)

--4465e215-9ab7-4a9f-9875-61ecc4dcd991-1
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Thanks!

Would anyone else like to review this? I won't be able to test and review=
 it for up to a week.

LGTM, otherwise.

all best,

jgart
--4465e215-9ab7-4a9f-9875-61ecc4dcd991-1
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html><html><head><meta http-equiv=3D"Content-Type" content=3D"t=
ext/html; charset=3Dutf-8"></head><body><div>Thanks!<br><br>Would anyone =
else like to review this? I won't be able to test and review it for up to=
 a week.</div><div><br></div><div>LGTM, otherwise.<br></div><div><br></di=
v><div>all best,<br></div><div><br></div><div>jgart<br></div><div><br></d=
iv></body></html>
--4465e215-9ab7-4a9f-9875-61ecc4dcd991-1--




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

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


Received: (at 74582) by debbugs.gnu.org; 28 Nov 2024 12:18:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 28 07:18:23 2024
Received: from localhost ([127.0.0.1]:37090 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tGdTT-0005yY-0R
	for submit <at> debbugs.gnu.org; Thu, 28 Nov 2024 07:18:23 -0500
Received: from mail-pl1-f174.google.com ([209.85.214.174]:51363)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1tGdTN-0005xv-9E
 for 74582 <at> debbugs.gnu.org; Thu, 28 Nov 2024 07:18:17 -0500
Received: by mail-pl1-f174.google.com with SMTP id
 d9443c01a7336-211fcadd960so4718545ad.2
 for <74582 <at> debbugs.gnu.org>; Thu, 28 Nov 2024 04:18:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1732796231; x=1733401031; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=fJdX8N01IhvZPS+nW+7kClioL+RUNpECJx6ochw4vF0=;
 b=e1Wl0fEJPitax+m5EIlK0fU60cfGb+x2QvE5frook52z7AvViGHuijtTwQmMSeqbId
 xsM9/qYZF4lmiMUKP08rtfSSz3FhdhK3OVl/dtCsZZlYFl9TKNadUV0u8o7I2+CPhkrL
 EE1AjQvdkXBFh9n94y9USMJMTexe2kSONoOZ1qT2Y6/v5qg/PED05nvfEvU+E3WwP6Kz
 OQr/Sr1FR8j4GI0Pudazbho86T6oi2Rhv3+K1bYq1ffSOucHCIDuiJpSAJHEF2Bi747z
 UTvdUjPzt/VnoemIpyVAEzn3EpDktBj90S944jgPa7MKiEnZXsH7Kd83xwKf4peNc0rO
 3NGQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1732796231; x=1733401031;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=fJdX8N01IhvZPS+nW+7kClioL+RUNpECJx6ochw4vF0=;
 b=tE3dtYXtofelrIu0w/NszkDtDv/P7sVNrzp43l4YuKk39svcSuF8INKb9QLxI4M0CE
 /5XPNdZQxbjOMDFZjQ4UL2pcGUG9NpZFC0bpGURt/EvzbbvEMRBFUz7CcCXSS4GSpQB7
 LcbYKpHBM7TQ7+GYlbIDSVoVhR812zqDuSUpWL/1XZlp2TMDshjryjrTm3HUqtuKLwRK
 HJmFe3JlkR2AcThaSFYC/5LzNb4kqB+hpPNzW3BUfC9t/TaEx5crVZfg3Gbe2cSF7oBJ
 gNSZ3mA5uVJPWV/2aSFc0dXpE8KXhUK+tYkI6h5xTiDo4vAHiIOyfLCR25vKk9nTm114
 I89g==
X-Gm-Message-State: AOJu0Yw8mLUdigTbWohFlRYv7YV5S3DGHquiPmUfIcmhqEdSw5Oo5C9Z
 3lZ8/ARABa15/x+fi9U8FaT9WxuQg7SIUFIaaFNPkpY5CX7rQK1tSdAeNw==
X-Gm-Gg: ASbGncvUCOcwLoMMKttCrqME74u2ZEaVFLkzPGERBgZNYQLsYQ3LbDDSektQuHpGzoT
 xmzMzYz6NOu9TQB5kpteB+USnwOBq5m60mEgSO39iFpx60U4gTRWRfHj/53MI1mjmEmzY0JbViN
 j0DNhwNoMd5Bi7f/Mzm94mQCwJVSl5cvkxn3QQIeWmtnWVE2pe20LoLduZrKVRnybKUN8oJYsCg
 eq2Y0ChHJFV4EjXON+k/DuCYGkcNz7RzrHe2DU50EhDc7n6ffKWegWtVDy00M9LH5DN
X-Google-Smtp-Source: AGHT+IFllfRr2lZ4eOSETFNvKJh8nZKufWLXJVDF2TUHNinFTpOrvsVPPzsCBevpEOrrGFdLf9+jGw==
X-Received: by 2002:a17:902:ccd1:b0:20c:79f1:fee9 with SMTP id
 d9443c01a7336-2150109609cmr90075535ad.11.1732796231154; 
 Thu, 28 Nov 2024 04:17:11 -0800 (PST)
Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-215219064bbsm12181475ad.101.2024.11.28.04.17.09
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 28 Nov 2024 04:17:10 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 74582 <at> debbugs.gnu.org
Subject: [PATCH python-team 4/4] build/pyproject: Resolve import warning.
Date: Thu, 28 Nov 2024 21:16:42 +0900
Message-ID: <aebd13c4b0d7daed770c6e79a1b112f25e023a5d.1732781055.git.maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.46.0
In-Reply-To: <cover.1732781055.git.maxim.cournoyer@HIDDEN>
References: <cover.1732781055.git.maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>,
 Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>,
 Sharlatan Hellseher <sharlatanus@HIDDEN>,
 Tanguy Le Carrour <tanguy@HIDDEN>, jgart <jgart@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74582
Cc: Maxim Cournoyer <maxim.cournoyer@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: -1.0 (-)

* guix/build/pyproject-build-system.scm: Hide the 'delete' symbol from
the imported (guix build utils) module to avoid a naming clash warning.

Change-Id: I7db9500b20c71c89e740c18c089f33c8569c4ffd
---
 guix/build/pyproject-build-system.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/guix/build/pyproject-build-system.scm b/guix/build/pyproject-build-system.scm
index 314839c30f..beca4dc8ca 100644
--- a/guix/build/pyproject-build-system.scm
+++ b/guix/build/pyproject-build-system.scm
@@ -19,7 +19,7 @@
 
 (define-module (guix build pyproject-build-system)
   #:use-module ((guix build python-build-system) #:prefix python:)
-  #:use-module (guix build utils)
+  #:use-module ((guix build utils) #:hide (delete))
   #:use-module (guix build json)
   #:use-module (ice-9 match)
   #:use-module (ice-9 ftw)
-- 
2.46.0





Information forwarded to maxim.cournoyer@HIDDEN, lars@HIDDEN, marius@HIDDEN, me@HIDDEN, sharlatanus@HIDDEN, tanguy@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN:
bug#74582; Package guix-patches. Full text available.

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


Received: (at 74582) by debbugs.gnu.org; 28 Nov 2024 12:18:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 28 07:18:16 2024
Received: from localhost ([127.0.0.1]:37087 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tGdTL-0005y8-Fr
	for submit <at> debbugs.gnu.org; Thu, 28 Nov 2024 07:18:15 -0500
Received: from mail-pf1-f172.google.com ([209.85.210.172]:43121)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1tGdTH-0005xU-I2
 for 74582 <at> debbugs.gnu.org; Thu, 28 Nov 2024 07:18:12 -0500
Received: by mail-pf1-f172.google.com with SMTP id
 d2e1a72fcca58-7251ace8bc0so1386464b3a.0
 for <74582 <at> debbugs.gnu.org>; Thu, 28 Nov 2024 04:18:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1732796225; x=1733401025; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=LDX10VzT6gHfLqofiMVYGgJNtUmgyazaPo+ZfZpWge4=;
 b=iS+CHC94xIszcIQu/N82pC7hKwGzoMRvr25qVLvr7iiVN04e/JE5GJKL2YxTTZr3x5
 obZXRFdpa3FZpwL4X0uyZpJQ3AXb1tLclMftjdDchhRuKazdZ6FR0q4UZ8v6/xRzv1NZ
 lhwdOecPsiZjAO5tcxUd1dEwOZgS+BpBZ0Z9fz1Oeo1e5v2bs4ieKPrShlKLc+8f6T+Q
 GYyr/ydJ5yUmXU9cg7bqC8xMpQGepKnKwRFCkLccj+/NrbG2Mq7TF2kmYV0THMzphU0L
 aRU4a7sCJ06H9NjG3dTM1kye9++Tbtwg+Uv71oxG8/pWOEW2SgfY32MgSIU6sNNCmPUe
 635g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1732796225; x=1733401025;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=LDX10VzT6gHfLqofiMVYGgJNtUmgyazaPo+ZfZpWge4=;
 b=rIsGpACQRfePMmssF9QCSZOwBvjN4b5JwM5SZ8rUJKSX0EUNIWmfykFq11CvQ004so
 y8NMWCuJSdWgMozH6ak+Q+6Dj0x7dDlTwbhKy3xgR2Jh4lpk6Yz7GR2LgikI6w5zxQBE
 HAS5hlIeKQ+wXJLoqF2TOmzIrAxbnf0qWSElHSg6frv3ocC8NlyCgOeXbD8wfE+VDuLK
 VSXyBZj7dbYCMWIpZtHrP/PK41SWgEiyNnMyKIkFMOJ5IhiGwmYq2WnrNwPLnvcDPPOe
 B1mfC+wM+calA5pXI7IxkjSA4U8SnZh0xA8W7z+W383Za/eEbYhC0uXtuVfB0eFBMfwV
 f01A==
X-Gm-Message-State: AOJu0Yx/y7PpkuengksWlixJYt7q+sWXJz16BhByzRpAf5TdmVy0uxuC
 UPYNYkwVeAgeb04ZsXyVvyfy/AkE/l+qED4dIT/FoXduR2JyRG2dXSt4/Q==
X-Gm-Gg: ASbGncvBcIc2D3NF+EpYuplO/RPyztrI+F6EcpncZ6Nyn6yBYyBdEwZmRf+KffyNoIF
 A/lEOjmENfwPT7ZzKTDLaP8TZwDaBQE5b6s5UvhnIY+y9oLVIzvspajhSnUYGc5MNSlchCs1Zcf
 OQKwMYb/APDWDPiCoR4doDfbGekE3QBPDZF4tAFO14MP4TRiaYDAW8lUr/oMNCJL2HivuUak8cd
 t2f//2A4R9tebcXuwpTNBHm7U609LwJAyfaYs10gJF63W3KhPSkoGWjs3RRovkcbB3J
X-Google-Smtp-Source: AGHT+IHhvzdAmW4CSsh0M+aYYUw1l18uQ/Hj1ZI1wlitGlwyvRy5vTepiMAZ3LAh/3rwxivtKQXXTA==
X-Received: by 2002:a17:902:f645:b0:20b:4d50:e4c7 with SMTP id
 d9443c01a7336-2151d130c42mr59140745ad.0.1732796225366; 
 Thu, 28 Nov 2024 04:17:05 -0800 (PST)
Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-215219064bbsm12181475ad.101.2024.11.28.04.17.03
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 28 Nov 2024 04:17:04 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 74582 <at> debbugs.gnu.org
Subject: [PATCH python-team 2/4] build/pyproject: Fix indentation.
Date: Thu, 28 Nov 2024 21:16:40 +0900
Message-ID: <90f63776c70ab18318067ceaab407f72b5093876.1732781055.git.maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.46.0
In-Reply-To: <cover.1732781055.git.maxim.cournoyer@HIDDEN>
References: <cover.1732781055.git.maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>,
 Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>,
 Sharlatan Hellseher <sharlatanus@HIDDEN>,
 Tanguy Le Carrour <tanguy@HIDDEN>, jgart <jgart@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74582
Cc: Maxim Cournoyer <maxim.cournoyer@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: -1.0 (-)

* guix/build/pyproject-build-system.scm: Re-indent file with Emacs.

Change-Id: I15c89628190b81a71f799e4812c3b6a360f93bcb
---
 guix/build/pyproject-build-system.scm | 36 +++++++++++++--------------
 1 file changed, 18 insertions(+), 18 deletions(-)

diff --git a/guix/build/pyproject-build-system.scm b/guix/build/pyproject-build-system.scm
index 03992d915f..d42577b259 100644
--- a/guix/build/pyproject-build-system.scm
+++ b/guix/build/pyproject-build-system.scm
@@ -77,11 +77,11 @@ (define-condition-type &python-build-error &error python-build-error?)
 
 ;; Raised when 'check cannot find a valid test system in the inputs.
 (define-condition-type &test-system-not-found &python-build-error
-                       test-system-not-found?)
+  test-system-not-found?)
 
 ;; Raised when multiple wheels are created by 'build.
 (define-condition-type &cannot-extract-multiple-wheels &python-build-error
-                       cannot-extract-multiple-wheels?)
+  cannot-extract-multiple-wheels?)
 
 ;; Raised, when no wheel has been built by the build system.
 (define-condition-type &no-wheels-built &python-build-error no-wheels-built?)
@@ -93,8 +93,7 @@ (define* (build #:key outputs build-backend configure-flags #:allow-other-keys)
     "Look up the build backend in a pyproject.toml file."
     (call-with-input-file file
       (lambda (in)
-        (let loop
-          ((line (read-line in 'concat)))
+        (let loop ((line (read-line in 'concat)))
           (if (eof-object? line) #f
               (let ((m (string-match "build-backend = [\"'](.+)[\"']" line)))
                 (if m
@@ -122,18 +121,18 @@ (define* (build #:key outputs build-backend configure-flags #:allow-other-keys)
                                 auto-build-backend
                                 "setuptools.build_meta")))
     (format #t
-     "Using '~a' to build wheels, auto-detected '~a', override '~a'.~%"
-     use-build-backend auto-build-backend build-backend)
+            "Using '~a' to build wheels, auto-detected '~a', override '~a'.~%"
+            use-build-backend auto-build-backend build-backend)
     (mkdir-p wheel-dir)
     ;; Call the PEP 517 build function, which drops a .whl into wheel-dir.
     (invoke "python" "-c"
-     "import sys, importlib, json
+            "import sys, importlib, json
 config_settings = json.loads (sys.argv[3])
 builder = importlib.import_module(sys.argv[1])
 builder.build_wheel(sys.argv[2], config_settings=config_settings)"
-     use-build-backend
-     wheel-dir
-     config-settings)))
+            use-build-backend
+            wheel-dir
+            config-settings)))
 
 (define* (check #:key tests? test-backend test-flags #:allow-other-keys)
   "Run the test suite of a given Python package."
@@ -253,19 +252,20 @@ (define* (install #:key inputs outputs #:allow-other-keys)
                         (scandir wheel-dir
                                  (cut string-suffix? ".whl" <>)))))
       (cond
-        ((> (length wheels) 1)
-         ;; This code does not support multiple wheels yet, because their
-         ;; outputs would have to be merged properly.
-         (raise (condition (&cannot-extract-multiple-wheels))))
-        ((= (length wheels) 0)
-         (raise (condition (&no-wheels-built)))))
+       ((> (length wheels) 1)
+        ;; This code does not support multiple wheels yet, because their
+        ;; outputs would have to be merged properly.
+        (raise (condition (&cannot-extract-multiple-wheels))))
+       ((= (length wheels) 0)
+        (raise (condition (&no-wheels-built)))))
       (for-each extract wheels))
     (let ((datadirs (map (cut string-append site-dir "/" <>)
                          (list-directories site-dir
                                            (file-name-predicate "\\.data$")))))
       (for-each (lambda (directory)
                   (expand-data-directory directory)
-                  (rmdir directory)) datadirs))))
+                  (rmdir directory))
+                datadirs))))
 
 (define* (compile-bytecode #:key inputs outputs #:allow-other-keys)
   "Compile installed byte-code in site-packages."
@@ -341,7 +341,7 @@ (define* (create-entrypoints #:key inputs outputs #:allow-other-keys)
 import sys
 import ~a as mod
 sys.exit (mod.~a ())~%" interpreter module function)))
-        (chmod file-path #o755)))
+      (chmod file-path #o755)))
 
   (let* ((site-dir (site-packages inputs outputs))
          (out (assoc-ref outputs "out"))
-- 
2.46.0





Information forwarded to maxim.cournoyer@HIDDEN, lars@HIDDEN, marius@HIDDEN, me@HIDDEN, sharlatanus@HIDDEN, tanguy@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN:
bug#74582; Package guix-patches. Full text available.

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


Received: (at 74582) by debbugs.gnu.org; 28 Nov 2024 12:18:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 28 07:18:15 2024
Received: from localhost ([127.0.0.1]:37085 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tGdTL-0005y6-4c
	for submit <at> debbugs.gnu.org; Thu, 28 Nov 2024 07:18:15 -0500
Received: from mail-pl1-f181.google.com ([209.85.214.181]:46221)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1tGdTF-0005xX-Qv
 for 74582 <at> debbugs.gnu.org; Thu, 28 Nov 2024 07:18:10 -0500
Received: by mail-pl1-f181.google.com with SMTP id
 d9443c01a7336-20cf3e36a76so6738335ad.0
 for <74582 <at> debbugs.gnu.org>; Thu, 28 Nov 2024 04:18:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1732796228; x=1733401028; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=4XazsZnpMbTeGzro9jkO+LdEGRQM/WrXy2RjxHeK/LM=;
 b=UheW/x9Wq9JbM8qv7/Utun2UUXu0cSU+xY9bc75COnzDAfd/TteHSLIgNqqCSor0g8
 msXLtgWyREweZq/kQZIS/cEFoGqrmlPvYhEYKtohVFZT1QHFVpTUOkmHyWLeER+CFOii
 78DQPY/4bs/Td4h/DmyNJoQ7qJPkXthttadk/XHK7X+iqeyXfunk9BCfJttXQDESTbVr
 5bEYEUuMk6JkoeTqotyizzc6ChoNhtvmskY2KB+yN3FZc06w24F/KBfvQryqbyR9L+NZ
 0j6CFmYeSldn0E3BtRqdehR9Jn6+lvICO7ytY4aqlqO6v7/rq8n3oUW9931AxvFWti9I
 9tCw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1732796228; x=1733401028;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=4XazsZnpMbTeGzro9jkO+LdEGRQM/WrXy2RjxHeK/LM=;
 b=c5h+jqAHlqQv8niOsoiCAAMVfBI8KSFQ4D/bSb3XvkuKjNNiCOVNrHKAQKjnGHcz+Q
 6wf4sithvZpu68Xy2r4F4NCVItvDcmytRQ1qWQ9tIo5bPxWcvZLQC7JC/10HW95HKV1v
 CH1PWP4IMzWNTl7jDVoZDxoiEooo+DxBhJTRSjBzWrrd/CPmznZrhYRdiir99pwUJt2A
 lZSVja27M0HvmR/RiGhZwsj6gGHcjBYayn8fltIEoMz5rCtpoBqhG/r0nP8tkepQ+c2P
 FDO5CxC3FBEkBkzMm/PAMk6tfsbyijKaZz4t56M5gpZrpGRBk+khCSMD8cuUFKd+JaDQ
 x/8Q==
X-Gm-Message-State: AOJu0Yz1o5UFTwxStcXtCuWcU1lHrPd0KHT9inDVOAZRKIhJHbblo7Ya
 xra6Bzh2vkw3EC02DjUEvMVA6EHLafFpwvpKu06otee//0d5+tvIL6QciA==
X-Gm-Gg: ASbGncuIEy1WzNYJtvJhzalygsLQ5Op9RqdCtVcEzrML9jjKi7NxvkxoI+YrN9BoJ+E
 SWb2bYGnQEaexHmwtmQnpNcwBcezYq2LYOv0d4MqXBc60+e5fpEuurD1KIten5MmHC/bRBZc038
 ysX9p03IlPnECeJ4I9wVGIsuo5HEc8cKLpNaMr7qEHetxqKcFxTLFDpU6ul3gLoLn3l/w0O/2eE
 8KWpDQ5mvVXwxXWWDwsnFkTXVfS0VFcSOttdqgeeyPypsiRfcz6MqQxGooBUFHVT2oO
X-Google-Smtp-Source: AGHT+IEf15l8cr6joBCcuzsDlxDIaMiKdYzpBifiEHKjOXRTfde+sDdbvzBeBFTEYy3WBmh+KNLO6g==
X-Received: by 2002:a17:902:e843:b0:20c:f261:2516 with SMTP id
 d9443c01a7336-2150108631emr84669435ad.8.1732796228276; 
 Thu, 28 Nov 2024 04:17:08 -0800 (PST)
Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-215219064bbsm12181475ad.101.2024.11.28.04.17.06
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 28 Nov 2024 04:17:07 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 74582 <at> debbugs.gnu.org
Subject: [PATCH python-team 3/4] build/pyproject: Update PEP 427 reference URL
 in comment.
Date: Thu, 28 Nov 2024 21:16:41 +0900
Message-ID: <47f64576e3feaf679e1486a86e58417cb87f7d87.1732781055.git.maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.46.0
In-Reply-To: <cover.1732781055.git.maxim.cournoyer@HIDDEN>
References: <cover.1732781055.git.maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>,
 Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>,
 Sharlatan Hellseher <sharlatanus@HIDDEN>,
 Tanguy Le Carrour <tanguy@HIDDEN>, jgart <jgart@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74582
Cc: Maxim Cournoyer <maxim.cournoyer@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: -1.0 (-)

* guix/build/pyproject-build-system.scm (install): Update reference URL.

Change-Id: Icf5dcc7254c33e8e466773ee66a2fd5648d583da
---
 guix/build/pyproject-build-system.scm | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/guix/build/pyproject-build-system.scm b/guix/build/pyproject-build-system.scm
index d42577b259..314839c30f 100644
--- a/guix/build/pyproject-build-system.scm
+++ b/guix/build/pyproject-build-system.scm
@@ -172,8 +172,9 @@ (define* (check #:key tests? test-backend test-flags #:allow-other-keys)
       (format #t "test suite not run~%")))
 
 (define* (install #:key inputs outputs #:allow-other-keys)
-  "Install a wheel file according to PEP 427"
-  ;; See https://www.python.org/dev/peps/pep-0427/#installing-a-wheel-distribution-1-0-py32-none-any-whl
+  "Install a wheel file according to PEP 427."
+  ;; See <https://packaging.python.org/en/latest/specifications/\
+  ;; binary-distribution-format/#binary-distribution-format>.
   (let ((site-dir (site-packages inputs outputs))
         (python (assoc-ref inputs "python"))
         (out (assoc-ref outputs "out")))
-- 
2.46.0





Information forwarded to maxim.cournoyer@HIDDEN, lars@HIDDEN, marius@HIDDEN, me@HIDDEN, sharlatanus@HIDDEN, tanguy@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN:
bug#74582; Package guix-patches. Full text available.

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


Received: (at 74582) by debbugs.gnu.org; 28 Nov 2024 12:18:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 28 07:18:11 2024
Received: from localhost ([127.0.0.1]:37082 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tGdTG-0005xl-PQ
	for submit <at> debbugs.gnu.org; Thu, 28 Nov 2024 07:18:11 -0500
Received: from mail-pf1-f180.google.com ([209.85.210.180]:48435)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1tGdTE-0005xO-V9
 for 74582 <at> debbugs.gnu.org; Thu, 28 Nov 2024 07:18:09 -0500
Received: by mail-pf1-f180.google.com with SMTP id
 d2e1a72fcca58-7250c199602so652284b3a.1
 for <74582 <at> debbugs.gnu.org>; Thu, 28 Nov 2024 04:18:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1732796222; x=1733401022; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=dzDijL/PyuLE584GxeB7TNf806cxuVb6ixuA7CdOayI=;
 b=k2hboykuhjxJlnjWn0HWml8nrqs6dgf8221woe8dJ2PjOd53M3czkTXiG2LZCBwDLn
 wXKuQ4UIDLxDCW6KecENmf6w9WhJVSiO0nD9876buctjmuay0c4gc1NIRSWhOHRXyjlB
 9/avtc3+SxIKeyZg+fou0un248P3KOZljNO75F0FhCCIXfYuFQnQpkeilbcUG0ASkYPN
 3Qs+2yIw9QBsbWCTSKyp4x2Qj9eM7NZQikqBVC5lR39yayqKqMO4itTXypbP6Xe/I7M9
 FDWh/sC74v6/I1ENyKxvQ84lOjvBlccMjY+g6c5z6QNYP1UWEHGTbrEBYXWHLF9q0gNr
 xs4w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1732796222; x=1733401022;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=dzDijL/PyuLE584GxeB7TNf806cxuVb6ixuA7CdOayI=;
 b=lJz9RrkHEkTHDCq6Z9t4csTwJwsB6Uxc4FVG1D6Po++QuCLsCBNVwmRJj73ExSb3VY
 Foi9NNiR/LFf8r9CalLqzlfDt6jSWIP2pa98wgDLANrci6/WS7BdC0g39bcZXoGPQhfK
 dO7EmD2wU29Q2AlBA/lF9EHA48AJyUOyQrky6A+6YNorvQMEfKYl838DdljBSiIm/sbJ
 HsdnQgTU4pWFJEKDo+SeE5v0ibLgvd8WuxAADSMLVVNAEnIdLaRS1JJV8m6+PQOD2ElY
 KH1wsHz/fOxBf3kNbNPK6hg6ZkCsJy+Wo6G6n7iE1ZQ0ZXjXRa+QM6/20F35fRua1rXS
 2raA==
X-Gm-Message-State: AOJu0Yxg/Iz2JVWOtDvQcs82cdGjO/KoORMU1nugmMnckfmiZsIwhGic
 7gdXid1YC+7gUg6mQyYVbFECF7hZPaLl6zO5qMn+8IBLJ9erxWzfmaIGbg==
X-Gm-Gg: ASbGncsg2d0AU1bOC76/NloLxqQhqpTN4c4pQWtBL5HPGtqZ247sU4mOweYZBxjd0he
 llp3RZsDtVHvR/q2ELpGiEzeG9XuNzcNpdq4mu9huTxB0oSq8LoMY7UW3c7ba2ah0lg24yWGymq
 KKpVwOIliDNDuESDEZf7OR0h13UC7vieY68Tz44fTbNyRS1soW7HspSKUpgJo2dgQsBpH2g6vDp
 gXzJJi7UvRT0W0yopVD3mWNLXoqh0wBM3Ol/wdNflw7zKPwJ7v1E0XeYj6yNoQjswXo
X-Google-Smtp-Source: AGHT+IHd33GYf0/zTzmjt+IiG1fF2FGTBGguOZZtqrMKALNgVtbq5HaDU2X1fG5vUYk0ClR4vgyxLw==
X-Received: by 2002:a17:903:2b0e:b0:211:ebd:e370 with SMTP id
 d9443c01a7336-21501385f12mr89893555ad.25.1732796222320; 
 Thu, 28 Nov 2024 04:17:02 -0800 (PST)
Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-215219064bbsm12181475ad.101.2024.11.28.04.17.00
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 28 Nov 2024 04:17:01 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 74582 <at> debbugs.gnu.org
Subject: [PATCH python-team 1/4] build/pyproject: Really merge directories in
 install phase.
Date: Thu, 28 Nov 2024 21:16:39 +0900
Message-ID: <35ca6b4d6fb04d511694f38e52e766134b8565dc.1732781055.git.maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.46.0
In-Reply-To: <cover.1732781055.git.maxim.cournoyer@HIDDEN>
References: <cover.1732781055.git.maxim.cournoyer@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>,
 Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>,
 Sharlatan Hellseher <sharlatanus@HIDDEN>,
 Tanguy Le Carrour <tanguy@HIDDEN>, jgart <jgart@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74582
Cc: Maxim Cournoyer <maxim.cournoyer@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: -1.0 (-)

Using rename-file, the destination had to be empty otherwise it would error
out.  By using copy-recursively, a directory can be copied onto a pre-existing
directory, really merging them.  This problem manifested itself attempting to
build the python-pyre package.

* guix/build/pyproject-build-system.scm (install)
<merge-directories>: Use copy-recursively instead of rename-file.

Change-Id: Iceb8609a86f29b17e5fbe6a9629339d0bc26e11f
---
 guix/build/pyproject-build-system.scm | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/guix/build/pyproject-build-system.scm b/guix/build/pyproject-build-system.scm
index c69ccc9d64..03992d915f 100644
--- a/guix/build/pyproject-build-system.scm
+++ b/guix/build/pyproject-build-system.scm
@@ -194,8 +194,13 @@ (define* (install #:key inputs outputs #:allow-other-keys)
                   (format #t "~a/~a -> ~a/~a~%"
                           source file destination file)
                   (mkdir-p destination)
-                  (rename-file (string-append source "/" file)
-                               (string-append destination "/" file))
+                  ;; Use 'copy-recursively' rather than 'rename-file' to guard
+                  ;; against the odd case where DESTINATION is a non-empty
+                  ;; directory, which may happen when using hybrid Python
+                  ;; build systems.
+                  (copy-recursively (string-append source "/" file)
+                                    (string-append destination "/" file))
+                  (delete-file-recursively (string-append source "/" file))
                   (when post-move
                     (post-move file)))
                 (scandir source
-- 
2.46.0





Information forwarded to maxim.cournoyer@HIDDEN, lars@HIDDEN, marius@HIDDEN, me@HIDDEN, sharlatanus@HIDDEN, tanguy@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN:
bug#74582; Package guix-patches. Full text available.

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


Received: (at submit) by debbugs.gnu.org; 28 Nov 2024 08:05:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 28 03:05:38 2024
Received: from localhost ([127.0.0.1]:36464 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tGZWs-00029q-JU
	for submit <at> debbugs.gnu.org; Thu, 28 Nov 2024 03:05:38 -0500
Received: from lists.gnu.org ([209.51.188.17]:45318)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1tGZWr-00029j-Dq
 for submit <at> debbugs.gnu.org; Thu, 28 Nov 2024 03:05:37 -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 <maxim.cournoyer@HIDDEN>)
 id 1tGZWq-00024V-87
 for guix-patches@HIDDEN; Thu, 28 Nov 2024 03:05:37 -0500
Received: from mail-pl1-x62d.google.com ([2607:f8b0:4864:20::62d])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1tGZWo-0006p1-S8
 for guix-patches@HIDDEN; Thu, 28 Nov 2024 03:05:36 -0500
Received: by mail-pl1-x62d.google.com with SMTP id
 d9443c01a7336-21527bb7eb0so1736615ad.3
 for <guix-patches@HIDDEN>; Thu, 28 Nov 2024 00:05:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1732781133; x=1733385933; darn=gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=wmj4JqfN8lJuJLn592f3bvfxvUXful5Fr8dFKygoUEE=;
 b=jEUPEhRgjYk6tyvofUqA/8Ph0Wm6mOfR6kqyKeLBqpvtPHXKT/GdQJ2I/kkowwEzTK
 AwGA+TM7Fp4kEZVI0q1IfIyoznbdCzHLowhP3nlWOZW379pgQsdGow4o/l1K759Hed8B
 HxLt84M5v+UdJl7tWW9hGU7gDGsQkEbWr5UfcZnMqhfr93FsXvSLUyKL1jaqm8kFXhEf
 WzP4/ixhXU1O+wfvoOsIqeLx61iHYOBq+zB8AhvJmagAD9XR3REuQi6JtvzdoiiwKEQI
 NAAAygJpFZON9yhZfPyDcUpAYbWN5gwskc4ygrxNuC99QKKc34ID+vvDg68hyH/ntbm2
 4KFA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1732781133; x=1733385933;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=wmj4JqfN8lJuJLn592f3bvfxvUXful5Fr8dFKygoUEE=;
 b=gCwk/IB7zLIWpzngDUopCA0yJWJAR/NhDEO6jByIu5ox4CPJPU5IIuw57x/C3qESgz
 sMlT2taFnxcKjvr4+MPDrkDr8sZvzw6lcakKyjKIzCmgrZ705T6ZFctwnLyam0HDU6Zw
 YyrHbId5ph9M+XigHUC9zBpqNT11Y5mkeiQ17elKlbJLiJpdoOyjpTPrnt1Tjeaz91PN
 87rL8lgIsLGsw2yOgrEg3oydT5tZm/gGQwISeUPB5cqdEEZ5jPKN711zMaFVJtCrMFBU
 I9ZuEHuybaImROt4L3QxdM8Xhv35+elox4lMCeHwohMGJZRrqrl3KoDEBmkPLVXtN67Y
 b2cA==
X-Gm-Message-State: AOJu0YzJqFcxf1Ntshb2q62Ebf4MrXEajYl8zseNQEy/iFtzpENC2B58
 cZt5oQfUoD8xvprYSIIE6zoiF9/9NhPs3vgjgPmA1r2sX+WSqGQW1p6B2g==
X-Gm-Gg: ASbGncvElYO/JwPMFy8XPpfmt9yGJ1qpOAvDVSA8oi6LTSsMn95PaQJWlguenoI9EC1
 sGwfVIIa6CINeEU7UA7D9fKK1rWDIp8SIn7SS4l8/3shvDCf0FPNG5SHDUNmFWx5LOfV1mjFmp7
 4pqlco8E5OBld9sSt4R2kCgRFY9W6J+aB3uuolTG/ptP5xlFZTPQBVB3HMKGIuVc5NhL1Q/B0pB
 LKEKhshGFbUEiM1Queg9eK65u9gH2EwqB86OtSkHtOCJKkyAk9gwS0wCYypizEUcm+K
X-Google-Smtp-Source: AGHT+IHVEwdP2vvZ2XTwH+ysXc5bj2qWuiRwTqqr26F6O7pP6BjzODE985ce3UJ5f/YJtXStpADRsQ==
X-Received: by 2002:a17:902:fc8e:b0:20c:dbff:b9d8 with SMTP id
 d9443c01a7336-21501e5c131mr82977665ad.37.1732781132903; 
 Thu, 28 Nov 2024 00:05:32 -0800 (PST)
Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-215219830ccsm7600005ad.201.2024.11.28.00.05.31
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 28 Nov 2024 00:05:32 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH python-team 0/4] Fix edge case in pyproject-build-system
Date: Thu, 28 Nov 2024 17:05:19 +0900
Message-ID: <cover.1732781055.git.maxim.cournoyer@HIDDEN>
X-Mailer: git-send-email 2.46.0
MIME-Version: 1.0
X-Debbugs-Cc: Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>,
 Sharlatan Hellseher <sharlatanus@HIDDEN>,
 Tanguy Le Carrour <tanguy@HIDDEN>, jgart <jgart@HIDDEN>
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=2607:f8b0:4864:20::62d;
 envelope-from=maxim.cournoyer@HIDDEN; helo=mail-pl1-x62d.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 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
Cc: Maxim Cournoyer <maxim.cournoyer@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.3 (--)

Maxim Cournoyer (4):
  build/pyproject: Really merge directories in install phase.
  build/pyproject: Fix indentation.
  build/pyproject: Update PEP 427 reference URL in comment.
  build/pyproject: Resolve import warning.

 guix/build/pyproject-build-system.scm | 52 +++++++++++++++------------
 1 file changed, 29 insertions(+), 23 deletions(-)


base-commit: dd4b96e72c8fda4b025a75b47212e06e381e9ea1
-- 
2.46.0





Acknowledgement sent to Maxim Cournoyer <maxim.cournoyer@HIDDEN>:
New bug report received and forwarded. Copy sent to lars@HIDDEN, marius@HIDDEN, me@HIDDEN, sharlatanus@HIDDEN, tanguy@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN. Full text available.
Report forwarded to lars@HIDDEN, marius@HIDDEN, me@HIDDEN, sharlatanus@HIDDEN, tanguy@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN:
bug#74582; 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.