From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <guix-patches-bounces+larch=yhetil.org@gnu.org>
Received: from mp2.migadu.com ([2001:41d0:403:58f0::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by ms13.migadu.com with LMTPS
	id 4NzPLDwZhWZ7QwEAe85BDQ:P1
	(envelope-from <guix-patches-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Wed, 03 Jul 2024 09:26:21 +0000
Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by mp2.migadu.com with LMTPS
	id 4NzPLDwZhWZ7QwEAe85BDQ
	(envelope-from <guix-patches-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Wed, 03 Jul 2024 11:26:20 +0200
X-Envelope-To: larch@yhetil.org
Authentication-Results: aspmx1.migadu.com;
	dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=O7gNIA7a;
	dmarc=none;
	spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org;
	s=key1; t=1719998780;
	h=from:from:sender:sender:reply-to:subject:subject:date:date:
	 message-id:message-id:to:to:cc:cc:mime-version:mime-version:
	 content-type:content-type:resent-cc:resent-from:resent-sender:
	 resent-message-id:in-reply-to:in-reply-to:references:references:
	 list-id:list-help:list-unsubscribe:list-subscribe:list-post:
	 dkim-signature; bh=i7lGwyVihxhNJd3/5pjTZaLcGh70+0PxfYcxhpkQTrA=;
	b=Oa5FcNX6CksfUGS6wc2a7IVsJFFy5gBucjM7DrNEQXnhYF/HMlMWi/6EmSnXuxJJxgypB1
	M8bE+EhGUi9MYbLeyBavD3gogHY7JFcVdCNCWxMVxvQ6W3O/kiHiUrAFLM5893/+RtaXF5
	qcBB6gitvlKdTe9OId3vPuT5Ehn9/C6BR/dJvijENGdBjjdNeSXVa2zs6lKw1rjGBcw7bN
	71cEQdXwVj85KitHv1k0BRPFJ2Ba8kimsuhDtX2AzXWDEu2wvnZKIUkTjRYJzXbqum6plu
	7XKwsN1jjH3BrHoRtytaecsB9ar5/nLPQV3kWZah25ZZ3IxlNAdOd3OJUDoRtg==
ARC-Seal: i=1; s=key1; d=yhetil.org; t=1719998780; a=rsa-sha256; cv=none;
	b=f1Q52hR+R5l0YxMimqCrfvIyQYmq1pBcS3SYxPDL09CECCyN8SJ9hMKU3Q8Ysj8uLzhLha
	HwlndCCcm3mQrh/Gt0hCSTHpxna9d2/wWx3CgCqOM7qeKYNeocEMH3uKqIcC0Q9aU82GVr
	7JihgvwKJT0YNzZ73Op6AHjnu0cC8Ryc1063ERNyPQPxnJMhMgm4mgnwz6UEgrB2+ywGXg
	VLoGFRZ8j69FEpMuVyikmfrhuYROhIwqrg9uVlyJY19TOUg+O6k9wbK1thZU8feJMgxojU
	xmSGSRDae7e7zBtY+Zlh/jJw3DZ1irkB36qc/j+YFZGXOV/vE4SP0G4b1btkFQ==
ARC-Authentication-Results: i=1;
	aspmx1.migadu.com;
	dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=O7gNIA7a;
	dmarc=none;
	spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"
Received: from lists.gnu.org (lists.gnu.org [209.51.188.17])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by aspmx1.migadu.com (Postfix) with ESMTPS id 72BE47F7D0
	for <larch@yhetil.org>; Wed, 03 Jul 2024 11:26:20 +0200 (CEST)
Received: from localhost ([::1] helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <guix-patches-bounces@gnu.org>)
	id 1sOwFW-0005Dh-Q3; Wed, 03 Jul 2024 05:26:02 -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 <Debian-debbugs@debbugs.gnu.org>)
 id 1sOwFV-0005D4-Bz
 for guix-patches@gnu.org; Wed, 03 Jul 2024 05:26:01 -0400
Received: from debbugs.gnu.org ([2001:470:142:5::43])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>)
 id 1sOwFU-0002hU-U9
 for guix-patches@gnu.org; Wed, 03 Jul 2024 05:26:01 -0400
Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2)
 (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1sOwFW-0008Uw-IM
 for guix-patches@gnu.org; Wed, 03 Jul 2024 05:26:02 -0400
X-Loop: help-debbugs@gnu.org
Subject: [bug#71914] [PATCH 00/10] gnu: Add python-nh3.
Resent-From: Efraim Flashner <efraim@flashner.co.il>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org>
Resent-CC: guix-patches@gnu.org
Resent-Date: Wed, 03 Jul 2024 09:26:02 +0000
Resent-Message-ID: <handler.71914.D71914.171999871732516@debbugs.gnu.org>
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 71914
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: =?UTF-8?Q?Nguy=E1=BB=85n?= Gia Phong <mcsinyx@disroot.org>
Cc: 71914-done@debbugs.gnu.org
Received: via spool by 71914-done@debbugs.gnu.org id=D71914.171999871732516
 (code D ref 71914); Wed, 03 Jul 2024 09:26:02 +0000
Received: (at 71914-done) by debbugs.gnu.org; 3 Jul 2024 09:25:17 +0000
Received: from localhost ([127.0.0.1]:38764 helo=debbugs.gnu.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>)
 id 1sOwEm-0008SN-RI
 for submit@debbugs.gnu.org; Wed, 03 Jul 2024 05:25:17 -0400
Received: from mail-lj1-f177.google.com ([209.85.208.177]:52626)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <efraim.flashner@gmail.com>) id 1sOwEj-0008Rz-MS
 for 71914-done@debbugs.gnu.org; Wed, 03 Jul 2024 05:25:15 -0400
Received: by mail-lj1-f177.google.com with SMTP id
 38308e7fff4ca-2ee794ebffbso21235751fa.1
 for <71914-done@debbugs.gnu.org>; Wed, 03 Jul 2024 02:25:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1719998646; x=1720603446; darn=debbugs.gnu.org;
 h=in-reply-to:content-disposition:mime-version:references
 :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to
 :cc:subject:date:message-id:reply-to;
 bh=i7lGwyVihxhNJd3/5pjTZaLcGh70+0PxfYcxhpkQTrA=;
 b=O7gNIA7aV0o5Lpbml2lEhgpR8OXRJSeWZuPC5E4B5J+lrjOTmQfXv2xE57Pq1/rnxW
 DTfHOk//5/TJKbjIehsBu0iaFnqy7xRITTd1tCNJQzqIUbaXkrCFc8dDN8nJJdOjl/G9
 VRDM6/QjJxHdeJTm130lrdcXiQ3HZ9KXFnVu4fY9s1ed2Qcm5w8TYk0ibwNCkKKpro07
 wy4dmcp9OG/C01edznUNF/mxxXy/L8U/urn571lhdsgaK+DNIQJ92SEwC3p5fCToRxod
 nayHN4XuyqZR6/fzyu0qmuH2yqZq1005R2V7Of7zLJ3tesIQTs9v6XIRlln1TpsHWEoW
 40jQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1719998646; x=1720603446;
 h=in-reply-to:content-disposition:mime-version:references
 :mail-followup-to:message-id:subject:cc:to:from:date:sender
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=i7lGwyVihxhNJd3/5pjTZaLcGh70+0PxfYcxhpkQTrA=;
 b=bV7qOtEg6ts6uKlVmSSAjDqCn8Phm2sYXGrwKcKWtw0eBKooBV5vp1g9krYW/TC/hs
 YnuGb+ZJnhJRd6TDTqYoex0BjRhpL2TKyfb9IGH431IaNMNh/6cuJMSWpoWkGCaz6Xi5
 BNiGnew1GrOyOVWeaR2WE5wyQz5XgDGPfxJovvevll5uOlx6Kp0KxPoQG9bDG3MJAuBF
 OcR263cOQaGm923aHyId+Nu5Tlfcmg+XlS8QbcsqpbWLi8SCOuLIeWvCia/Vob2A3ewO
 qln+hKbkRaokzvloV4u2DRVm0nywmv5SFuyXqwz47iDvCEez1erot6rLS/9qkji5vvuO
 dO+w==
X-Gm-Message-State: AOJu0YzFgLdMKmwBc8YzuI7nk6XOKQ6qSf9uNP7tb9kxfA1Yvzuhw7ap
 ov2SlVNKbRUw3Gf//E5UAlVBUrdLxtJuIdULz9nUfCcm4OfYpzwl
X-Google-Smtp-Source: AGHT+IGXUw/Tb6rbuuPtpTnBvFUoWnVaEOg2egvc3o9q4zjDDxZrJO4JR3CzMdjM73ah05leXp9OtA==
X-Received: by 2002:a05:651c:2223:b0:2ee:4d37:91df with SMTP id
 38308e7fff4ca-2ee5e3bb7fdmr108849561fa.27.1719998645689; 
 Wed, 03 Jul 2024 02:24:05 -0700 (PDT)
Received: from localhost ([141.226.13.214]) by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-4258014f8b7sm136766485e9.41.2024.07.03.02.24.04
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 03 Jul 2024 02:24:05 -0700 (PDT)
Date: Wed, 3 Jul 2024 12:24:03 +0300
From: Efraim Flashner <efraim@flashner.co.il>
Message-ID: <ZoUYsxiinbKbi7yn@3900XT>
Mail-Followup-To: Efraim Flashner <efraim@flashner.co.il>,
 =?UTF-8?Q?Nguy=E1=BB=85n?= Gia Phong <mcsinyx@disroot.org>,
 71914-done@debbugs.gnu.org
References: <cover.1719992277.git.mcsinyx@disroot.org>
 <ZoUU6_bzoA0dNz96@3900XT> <D2FSJQF3V0EU.1C4THH5P2W62V@guix>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature"; boundary="Xym/iBcfroYACVPt"
Content-Disposition: inline
In-Reply-To: <D2FSJQF3V0EU.1C4THH5P2W62V@guix>
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-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
X-BeenThere: guix-patches@gnu.org
List-Id: <guix-patches.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-patches>,
 <mailto:guix-patches-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/guix-patches>
List-Post: <mailto:guix-patches@gnu.org>
List-Help: <mailto:guix-patches-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-patches>,
 <mailto:guix-patches-request@gnu.org?subject=subscribe>
Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org
Sender: guix-patches-bounces+larch=yhetil.org@gnu.org
X-Migadu-Flow: FLOW_IN
X-Migadu-Country: US
X-Migadu-Spam-Score: -2.48
X-Spam-Score: -2.48
X-Migadu-Queue-Id: 72BE47F7D0
X-Migadu-Scanner: mx11.migadu.com
X-TUID: E7IXgRTX30WA


--Xym/iBcfroYACVPt
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Jul 03, 2024 at 06:20:03PM +0900, Nguy=E1=BB=85n Gia Phong wrote:
> On 2024-07-03 at 12:07+03:00, Efraim Flashner wrote:
> > On Wed, Jul 03, 2024 at 04:54:58PM +0900, Nguy=E1=BB=85n Gia Phong wrot=
e:
> > > Nguy=E1=BB=85n Gia Phong (10):
> > >   gnu: rust-typed-arena-2: Update to 2.0.2.
> > >   gnu: Add rust-markup5ever-0.12.
> > >   gnu: Add rust-html5ever-0.27.
> > >   gnu: Add rust-ammonia-4.
> > >   gnu: Add rust-pyo3-build-config-0.21.
> > >   gnu: Add rust-pyo3-ffi-0.21.
> > >   gnu: Add rust-pyo3-macros-backend-0.21.
> > >   gnu: Add rust-pyo3-macros-0.21.
> > >   gnu: Add rust-pyo3-0.21.
> > >   gnu: Add python-nh3.
> >
> > Since it wasn't only new packages I applied this to the rust-team
> > branch, which should be merged soon-ish.
> >
> > There were a couple of missing bits, which I found while building all
> > the packages affected:
> > rust-pyo3-macros-0.21, rust-pyo3-macros-0.20:
> > Needs python-minimal as a native-input
> > rust-pyo3-macros-backend-0.21, rust-pyo3-macros-backend-0.20:
> > Needs rust-pyo3-build-config-0.2X as a cargo-input and python-minimal as
> > a native-input
> > rust-pyo3-0.21:
> > [cargo-inputs]: Added rust-chrono-tz-0.6, rust-portable-atomic-1.
> > [cargo-development-inputs]: Added rust-chrono-tz-0.6, rust-futures-0.3.
> > Removed rust-widestring-0.5.
> >
> > I used the following command to build all the packages:
> > ./pre-inst-env guix build --no-grafts --fallback --max-jobs=3D3 rust-ty=
ped-arena@2 rust-markup5ever@0.12 rust-html5ever@0.27 rust-ammonia@4 rust-p=
yo3{,-{build-config,ffi,macros-backend,macros}}@0.{20,21} python-nh3
>=20
> Thank you very much!  So because Rust is statically compiled,
> each package needs to be (built and) tested individually?

Yeah, its an unfortunate side effect of using the sources of the
packages instead of an output. There has been talk in the upstream rust
community about providing a stable-ish interface so that we can reuse
build artifacts from one build to another.

--=20
Efraim Flashner   <efraim@flashner.co.il>   =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

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

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

iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmaFGLAACgkQQarn3Mo9
g1GfUw/9EiuWj6PE8obkF1fWjq5Ot+kkYN11nssTsREC5dvXcLWbQKVmuYI1imsg
cocAq7qet7UhelD4cTXvpK5l/0Y1bEvhJXOpZoUrOvZO7P4wlyIhaK4GfhPLI5iE
z4ScYFS1p/iLb83hFgvvy3frkGYt0gIHD6UIiiTgBkGQAvgOFUWvMCR7msD+58Ix
ue9/ATczr4I6gvteHgi3yxx1vTh9WzlDG1YbSzxmJPdkxf6ccG6ce+R9LG5fPNKI
85vCsOp9F9rQxc8qslJdzlkG5WSgFfGrdfFqf6VifK3e/hOT2jqPioIxNGIsxUxa
cfPx2O3GceZAhY7ZI2KQ50gEuY+KZsowqWYua4NyhFR2BXrflhDswdbFjMC09s5r
bjaghLXj22YqS75qFiF0xP5LZP7hB706k7bYwNCnPKSLVW0XACUAy6/ESfhkn0Oz
MF1tQRAAsWYi3rVCfTKVEqn7uQ5oYkbXYkXrNEoH7wfR4dFY0JqUKw3DdklE0A/2
JguL6iKPRkK91hRObtxOT7ZuJRPjbb2Z5odY/XqXuvT2rGKXnNaaV9aL8HO4XdpH
kB7MG5OhUguvwuH0428hwOYqwpei+iB6ovskk1WOo5JmVwE7we6PZm+omK3TsDjy
a3Qjr9f5rlyREIcHdWhxEPoxLSvjuUhS70NSHCZJEFWtf/Uq1B0=
=Slmn
-----END PGP SIGNATURE-----

--Xym/iBcfroYACVPt--