GNU bug report logs - #55297
[PATCH 0/10] Make adding SSL_CERT_FILE/DIR search paths easier and add some missing ones

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: Maxime Devos <maximedevos@HIDDEN>; Keywords: patch; dated Sat, 7 May 2022 08:36:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.
Did not alter fixed versions and reopened. Request was from Debbugs Internal Request <help-debbugs@HIDDEN> to internal_control <at> debbugs.gnu.org. Full text available.
bug unarchived. Request was from Maxime Devos <maximedevos@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
Did not alter fixed versions and reopened. Request was from Debbugs Internal Request <help-debbugs@HIDDEN> to internal_control <at> debbugs.gnu.org. Full text available.
bug archived. Request was from Debbugs Internal Request <help-debbugs@HIDDEN> to internal_control <at> debbugs.gnu.org. Full text available.

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


Received: (at 55297) by debbugs.gnu.org; 13 May 2022 15:39:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 13 11:39:40 2022
Received: from localhost ([127.0.0.1]:44708 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1npXOG-0003NG-E6
	for submit <at> debbugs.gnu.org; Fri, 13 May 2022 11:39:40 -0400
Received: from xavier.telenet-ops.be ([195.130.132.52]:59138)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1npXOD-0003N2-Pk
 for 55297 <at> debbugs.gnu.org; Fri, 13 May 2022 11:39:38 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by xavier.telenet-ops.be with bizsmtp
 id WFfc270034UW6Th01FfcWP; Fri, 13 May 2022 17:39:36 +0200
Message-ID: <6137cf9c38c3dd46f56158381af3a1b1918ae339.camel@HIDDEN>
Subject: Re: bug#55297: [PATCH 0/10] Make adding SSL_CERT_FILE/DIR search
 paths easier and add some missing ones
From: Maxime Devos <maximedevos@HIDDEN>
To: Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN>
Date: Fri, 13 May 2022 17:39:30 +0200
In-Reply-To: <871qwxh2in.fsf@HIDDEN>
References: <dd38681508c8f591655f17171d573d448a9982ce.camel@HIDDEN>
 <871qwxh2in.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-sV4qamn2dqttfrIf+rtd"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1652456376; bh=WXvvTTZ0rjfrjwk3H5nXB6+aSlbtKHf9Scd02Qqplas=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=WrI3hrBxR09E4FOiKyDf4JW1c8yVFIKD6Ee1MR/tJBTZO0MHcw5E55KB1TL9m/IrW
 ufY/XmXiS1PWV5pNezaLMC2ZpXRJh6/YffSlQusPN/wUHiOJRcA34AOu36+AZRzxO3
 DFAQ7HVHmaieVD1DOtPyN4XlLIxCRBVvHJX/Rr0iiRnQDJzwYs1Ml3SCERqyu8Is/+
 Dr471CMcuEcA+d5FOBkXP5GDLLVcO19sByCo3/Lb+nzjhbiT16IFathk2OT7cHekKV
 tdmyxlDcnWeync38Q1wYOQ+hvUR6zdEmUPCNd6GHbKU5iiy0lR0gLuWvwiwRkjwsQ7
 WPQ6cpV8ogR3A==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55297
Cc: 55297 <at> debbugs.gnu.org
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 (-)


--=-sV4qamn2dqttfrIf+rtd
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Ludovic Court=C3=A8s schreef op vr 13-05-2022 om 17:32 [+0200]:
> However, the last few patches are incorrect in that, for example, w3m
> does not honor these variables by itself (its code doesn=E2=80=99t call g=
etenv):
>=20
> --8<---------------cut here---------------start------------->8---
> $ grep -r SSL_CERT_ $(guix build -S w3m)
> /gnu/store/aqdk56qa1lssjs50gvrii47ccc7ibmkp-w3m-0.5.3+git20210102-checkou=
t/rc.c:#define CMT_SSL_CERT_FILE N_("PEM encoded certificate file of client=
")
> /gnu/store/aqdk56qa1lssjs50gvrii47ccc7ibmkp-w3m-0.5.3+git20210102-checkou=
t/rc.c:=C2=A0=C2=A0=C2=A0=C2=A0 CMT_SSL_CERT_FILE, NULL},
> --8<---------------cut here---------------end--------------->8---
>=20
> Instead, it honors them because it=E2=80=99s linked against OpenSSL.
>=20
> Likewise for youtube-dl & co.
>=20
> So I=E2=80=99m omitting the last few patches that add search paths.

<https://issues.guix.gnu.org/22138> has not been resolved yet though,
so it's still necessary (see experiment in commit message of patch
10/10), though perhaps it could have been worded more precisely.

Greetings,
Maxime.

--=-sV4qamn2dqttfrIf+rtd
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYn57shccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7s35AP9mFN7jCdhFYMi8NyHUza906bH/
xsS+kbT2yg8UvJuAKQEA5LfjxKtvdL8ot58Er9ks6rUFwCuEFt3Cx2wohrTvFQc=
=YXmj
-----END PGP SIGNATURE-----

--=-sV4qamn2dqttfrIf+rtd--





Information forwarded to guix-patches@HIDDEN:
bug#55297; Package guix-patches. Full text available.
bug closed, send any further explanations to 55297 <at> debbugs.gnu.org and Maxime Devos <maximedevos@HIDDEN> Request was from Ludovic Courtès <ludo@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 55297) by debbugs.gnu.org; 13 May 2022 15:32:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 13 11:32:32 2022
Received: from localhost ([127.0.0.1]:44650 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1npXHF-000338-O1
	for submit <at> debbugs.gnu.org; Fri, 13 May 2022 11:32:32 -0400
Received: from eggs.gnu.org ([209.51.188.92]:50470)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1npXHE-00032p-HN
 for 55297 <at> debbugs.gnu.org; Fri, 13 May 2022 11:32:25 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:35356)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1npXH9-0006YQ-4d; Fri, 13 May 2022 11:32:19 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To:
 From; bh=5I1hQuvw26FpBn0DV+rHOEOAgL+zPxg2b1FkK8fQCno=; b=ZEYaZZG0Pk9RzR3ZOW58
 pY1O8wp24SO8rXM2MLcNKMsk/1AaGWm1UI4ixAvuZLn/9llK3LI4x93owtFVcO+YfZXo/YKIDH36K
 +EBbiG0g8vc9nwCaFf0Qlq7jb/tS7ZDnf6sBMNQNNEVGiCnSF8nPPWQ8EyaCO43Yl3IgeIg9cCVzh
 o/yBl7MiUlDcnDggaTJZMUQBbHJWXhzBMxY10cSFpM4BPlQM6rxjngI3IwQ08o0szbEANMx5Z9ZLm
 eGjLeFsFCa5pC+jQSBmrRHo+IUhNXNkn7OLup/S6x+YubfiBPY6jekXicKwdvlstE5FaWJbaY9Hvz
 Adcqxk6GpiDSSA==;
Received: from [193.50.110.244] (port=52712 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1npXH8-00055d-Mn; Fri, 13 May 2022 11:32:18 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#55297: [PATCH 0/10] Make adding SSL_CERT_FILE/DIR search
 paths easier and add some missing ones
References: <dd38681508c8f591655f17171d573d448a9982ce.camel@HIDDEN>
Date: Fri, 13 May 2022 17:32:16 +0200
In-Reply-To: <dd38681508c8f591655f17171d573d448a9982ce.camel@HIDDEN>
 (Maxime Devos's message of "Sat, 07 May 2022 10:35:00 +0200")
Message-ID: <871qwxh2in.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 55297
Cc: 55297 <at> debbugs.gnu.org
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: -3.3 (---)

Hi!

Maxime Devos <maximedevos@HIDDEN> skribis:

> This patch series adds $SSL_CERT_DIR/$SSL_CERT_FILE to youtube-dl, some
> dependents and w3m, as they respect $SSL_CERT_DIR/$SSL_CERT_FILE.
>
> To make this easier (e.g. less duplication), I moved the definition of
> $SSL_CERT_DIR/$SSL_CERT_FILE to a single location (guix search-paths)
> instead of many separate packages.
>
> This moving was previously rejected by Ludo, but that was in a
> different context, maybe in this context it's considered ok?

I don=E2=80=99t remember the previous discussion, but here I think it=E2=80=
=99s
reasonable.  It=E2=80=99s a case where, effectively, those variables that w=
ere
initially OpenSSL-specific are now honored by other pieces of software.

However, the last few patches are incorrect in that, for example, w3m
does not honor these variables by itself (its code doesn=E2=80=99t call get=
env):

--8<---------------cut here---------------start------------->8---
$ grep -r SSL_CERT_ $(guix build -S w3m)
/gnu/store/aqdk56qa1lssjs50gvrii47ccc7ibmkp-w3m-0.5.3+git20210102-checkout/=
rc.c:#define CMT_SSL_CERT_FILE N_("PEM encoded certificate file of client")
/gnu/store/aqdk56qa1lssjs50gvrii47ccc7ibmkp-w3m-0.5.3+git20210102-checkout/=
rc.c:     CMT_SSL_CERT_FILE, NULL},
--8<---------------cut here---------------end--------------->8---

Instead, it honors them because it=E2=80=99s linked against OpenSSL.

Likewise for youtube-dl & co.

So I=E2=80=99m omitting the last few patches that add search paths.

I hope that makes sense.

Thanks!

Ludo=E2=80=99.




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

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


Received: (at 55297) by debbugs.gnu.org; 7 May 2022 13:38:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 07 09:38:34 2022
Received: from localhost ([127.0.0.1]:50801 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nnKdm-0005vL-Be
	for submit <at> debbugs.gnu.org; Sat, 07 May 2022 09:38:34 -0400
Received: from andre.telenet-ops.be ([195.130.132.53]:59924)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nnKdk-0005vA-3T
 for 55297 <at> debbugs.gnu.org; Sat, 07 May 2022 09:38:33 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by andre.telenet-ops.be with bizsmtp
 id TpeV270074UW6Th01peVDH; Sat, 07 May 2022 15:38:30 +0200
Message-ID: <86320dae9781697b7442226a5f60d118d8baf5ee.camel@HIDDEN>
Subject: Re: [bug#55297] [PATCH 0/10] Make adding SSL_CERT_FILE/DIR search
 paths easier and add some missing ones
From: Maxime Devos <maximedevos@HIDDEN>
To: 55297 <at> debbugs.gnu.org
Date: Sat, 07 May 2022 15:38:24 +0200
In-Reply-To: <e9a0eaa9057a04a587c0aecec989e7c775a505d3.camel@HIDDEN>
References: <dd38681508c8f591655f17171d573d448a9982ce.camel@HIDDEN>
 <e9a0eaa9057a04a587c0aecec989e7c775a505d3.camel@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-PuQhc8ts+hneVZCQLd7i"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1651930710; bh=bfEV+leJEgqTW97XpeXkcATEbDeD4BNpYX38NFMu0rA=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=YgUm9HMx+WnrLwEvLH1/kZ+THP0IekE8FqgUvTXnL6Sm01UsQvRQYKsK3qnC0wE1L
 jOkRLfU2ddt2cqF8gkWiOqf4DpFLPQeZcamwyf4YS1snMzh7HwR071eE7qiPQtB7Ax
 SYdccU5oUrdKJvUrIksdJaKPOAtzewDEHk1zT+7W9Q9b9iB0d8hsXXyhDMtkvtM03l
 MFHXt49XcxCgjTDBa5qxQpi8UoLOeKjh5aNA0pYfW4y1jJVUe4c+jut8aCyW/85M2L
 IZvKMj+iA84wZWQn3geOljPmHWVIxUxoU8Vag/qbB9OumqoLcviWVGgLzvAm7MToz7
 fL3vWj1sV/MnA==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55297
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 (-)


--=-PuQhc8ts+hneVZCQLd7i
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Maxime Devos schreef op za 07-05-2022 om 10:48 [+0200]:
> Maxime Devos schreef op za 07-05-2022 om 10:35 [+0200]:
> >=20
> > TODO:
> >=20
> > =C2=A0* [ ] build dependents
>=20
> Looks like data.guix-patches.cbaines.net will do so:
> https://data.guix-patches.cbaines.net/revision/5e5fafa3cd6e6d9b8674081a6e=
43ff2a95d096c4
> (in-progress at time of writing, not yet completed).

According to <https://data.guix-patches.cbaines.net/compare/package-derivat=
ions?base_commit=3D312879fddcf0713c0f1dafcc6faa089edbbb6e04&target_commit=
=3D5e5fafa3cd6e6d9b8674081a6e43ff2a95d096c4&build_change=3Dbroken&after_nam=
e=3D&limit_results=3D40>,
there are no new build failures.


However, according to
<https://data.guix-patches.cbaines.net/compare/package-derivations?base_com=
mit=3D312879fddcf0713c0f1dafcc6faa089edbbb6e04&target_commit=3D5e5fafa3cd6e=
6d9b8674081a6e43ff2a95d096c4&build_change=3Dstill-working&after_name=3D&lim=
it_results=3D40>,
there are no =E2=80=98still working=E2=80=99 builds either, so maybe I'm mi=
sinterpreting things?

Greetings,
Maxime.

--=-PuQhc8ts+hneVZCQLd7i
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYnZ2UBccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7hEqAQC9bVA9YJerEzqcIHjTz9BYzZ//
bIbznGlDg/kK5LnAbgD/UmKw7xYMNBgQnbnK2xW4H3L59W2FGaKCNKwuFzxd9Q4=
=exNd
-----END PGP SIGNATURE-----

--=-PuQhc8ts+hneVZCQLd7i--





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

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


Received: (at 55297) by debbugs.gnu.org; 7 May 2022 08:49:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 07 04:49:07 2022
Received: from localhost ([127.0.0.1]:50410 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nnG7f-00049b-9I
	for submit <at> debbugs.gnu.org; Sat, 07 May 2022 04:49:07 -0400
Received: from michel.telenet-ops.be ([195.130.137.88]:59108)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nnG7d-00049S-1E
 for 55297 <at> debbugs.gnu.org; Sat, 07 May 2022 04:49:05 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by michel.telenet-ops.be with bizsmtp
 id Tkp22700M4UW6Th06kp2HW; Sat, 07 May 2022 10:49:03 +0200
Message-ID: <e9a0eaa9057a04a587c0aecec989e7c775a505d3.camel@HIDDEN>
Subject: Re: [bug#55297] [PATCH 0/10] Make adding SSL_CERT_FILE/DIR search
 paths easier and add some missing ones
From: Maxime Devos <maximedevos@HIDDEN>
To: 55297 <at> debbugs.gnu.org
Date: Sat, 07 May 2022 10:48:58 +0200
In-Reply-To: <dd38681508c8f591655f17171d573d448a9982ce.camel@HIDDEN>
References: <dd38681508c8f591655f17171d573d448a9982ce.camel@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-pR9H0zWcrEjARMdz3zR7"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1651913343; bh=45tq61wKs6scA84pq/LIED04BPkXWj2SPDs6mLvkU1M=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=N5XySX1/YPStIy1HGS3J38xKstuZwTeZLINgYCev5bp19Aq7xCVjpyucqlaGL0tJj
 /lAeH6HNuRTuBGPoSuT7hf/95xHPeC8FDx2YJduQh61L5Y1goQdQxhqKzuyFI0EpEz
 fYi9gGW3akXBe+NtPCloJX2n5KCR4VqStcqAXbR/ZFA6UojgKUDrtwrnfea2RGSB2J
 P33scPXeJ6IIA8iRX2uRS/Yt9ZBITeaOdGyvy847dC0qQtMSXhDpb7qXhFynoTbDmP
 lbtmwVYpxmHxJbOes/ewuLOpcAreVEaUBbHErqtk2ZxV08C9KuS4cVRhBbfdGjTkwi
 YFXGmpwJa4X9w==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55297
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 (-)


--=-pR9H0zWcrEjARMdz3zR7
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Maxime Devos schreef op za 07-05-2022 om 10:35 [+0200]:
>=20
> TODO:
>=20
> =C2=A0* [ ] build dependents

Looks like data.guix-patches.cbaines.net will do so:
https://data.guix-patches.cbaines.net/revision/5e5fafa3cd6e6d9b8674081a6e43=
ff2a95d096c4
(in-progress at time of writing, not yet completed).

Greetings,
Maxime

--=-pR9H0zWcrEjARMdz3zR7
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iIwEABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYnYyehccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7tycAPsHAi58I9Gmtk8YlbJYa/V7pDdq
jM9yCQmXsfnYY1/HVAD4w40/c/7o8kmoqmrF7PDjxAwW5CcIcQ9UBwEsFiU9CA==
=jHiu
-----END PGP SIGNATURE-----

--=-pR9H0zWcrEjARMdz3zR7--





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

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


Received: (at 55297) by debbugs.gnu.org; 7 May 2022 08:37:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 07 04:37:54 2022
Received: from localhost ([127.0.0.1]:50395 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nnFwn-0003pX-Tw
	for submit <at> debbugs.gnu.org; Sat, 07 May 2022 04:37:54 -0400
Received: from albert.telenet-ops.be ([195.130.137.90]:44044)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nnFwe-0003nP-0s
 for 55297 <at> debbugs.gnu.org; Sat, 07 May 2022 04:37:48 -0400
Received: from localhost.localdomain
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by albert.telenet-ops.be with bizsmtp
 id Tkdi270084UW6Th06kdiWP; Sat, 07 May 2022 10:37:42 +0200
From: Maxime Devos <maximedevos@HIDDEN>
To: 55297 <at> debbugs.gnu.org
Subject: [PATCH 01/10] search-paths: Define $SSL_CERT_DIR and $SSL_CERT_FILE.
Date: Sat,  7 May 2022 08:37:31 +0000
Message-Id: <20220507083740.59995-1-maximedevos@HIDDEN>
X-Mailer: git-send-email 2.35.1
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1651912662; bh=WuP+sSvxhpiaToBL8HGKvUhPb08CQidw57KI+bUZIwU=;
 h=From:To:Cc:Subject:Date;
 b=nNNz5C86GWvEZ618KHalLRKuZqr5qLqo5K5LY8AqNPwCzTc3WodYJLd/EZw57r98f
 NV2uCtcE/ytTazD0N1NyTjw2Nwa/o9R2f9P4BQRgChdAsleFUQcqgyfv86pJRUwDHA
 m3kadV1iZfbNYVhNzsmu7cU+iTcnqOP7/q8mYhz4sQ/wjKRYKKcH+TwLaDEIF2avE1
 TcWJKqvJ6jpWiaY8ipIRnb6QPjJFyuOS4f5POtMCvY/QSmCy+8BydBRlmpG1CHtPwo
 9JCuhUI7DUo4tkMVpCHNgJw1qdnlXgZPAdPBFVafHi7UfiIPPE7gMD9dvpfXxLLOUl
 y+50j0ZwxVpzQ==
X-Spam-Score: 1.6 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  For the ‘why’, see the docstring next to $SSL_CERT_DIR.
    In later commits, packages will be changed to use these variables and the
    variables will be added to more packages. * guix/search-paths.scm ($SSL_CERT_DIR,
    $SSL_CERT_FILE): New variables. * doc/guix.texi (Search Paths): Document
   them. --- doc/guix.texi | 21 ++++++++++++++++++++- guix/search-paths.scm |
    26 +++++++++ [...] 
 
 Content analysis details:   (1.6 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
  0.0 T_SPF_TEMPERROR        SPF: test of record failed (temperror)
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (maximedevos[at]telenet.be)
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
  1.5 SPOOFED_FREEMAIL       No description available.
X-Debbugs-Envelope-To: 55297
Cc: Maxime Devos <maximedevos@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 (-)

For the ‘why’, see the docstring next to $SSL_CERT_DIR.  In later commits,
packages will be changed to use these variables and the variables will be
added to more packages.

* guix/search-paths.scm ($SSL_CERT_DIR, $SSL_CERT_FILE): New variables.
* doc/guix.texi (Search Paths): Document them.
---
 doc/guix.texi         | 21 ++++++++++++++++++++-
 guix/search-paths.scm | 26 ++++++++++++++++++++++++++
 2 files changed, 46 insertions(+), 1 deletion(-)

diff --git a/doc/guix.texi b/doc/guix.texi
index 7369a306f6..25e2429533 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -88,7 +88,7 @@ Copyright @copyright{} 2020 Daniel Brooks@*
 Copyright @copyright{} 2020 John Soo@*
 Copyright @copyright{} 2020 Jonathan Brielmaier@*
 Copyright @copyright{} 2020 Edgar Vincent@*
-Copyright @copyright{} 2021 Maxime Devos@*
+Copyright @copyright{} 2021, 2022 Maxime Devos@*
 Copyright @copyright{} 2021 B. Wilson@*
 Copyright @copyright{} 2021 Xinglu Chen@*
 Copyright @copyright{} 2021 Raghav Gururajan@*
@@ -9830,6 +9830,25 @@ Again, the libxml2 example shows a situation where this is needed.
 @end table
 @end deftp
 
+Some search paths are not tied by a single package but to many packages.
+To reduce duplications, some of them are pre-defined in @code{(guix
+search-paths)}.
+
+@defvr {Scheme Variable} $SSL_CERT_DIR
+@defvrx {Scheme Variable} $SSL_CERT_FILE
+These two search paths indicate where X.509 certificates can be found
+(@pxref{X.509 Certificates}).
+@end defvr
+
+These pre-defined search paths can be used as in the following example:
+
+@lisp
+(package
+  (name "curl")
+  ;; some fields omitted ...
+  (native-search-paths (list $SSL_CERT_DIR $SSL_CERT_FILE)))
+@end lisp
+
 How do you turn search path specifications on one hand and a bunch of
 directories on the other hand in a set of environment variable
 definitions?  That's the job of @code{evaluate-search-paths}.
diff --git a/guix/search-paths.scm b/guix/search-paths.scm
index 002e6342bb..6b13a98946 100644
--- a/guix/search-paths.scm
+++ b/guix/search-paths.scm
@@ -1,5 +1,6 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2013, 2014, 2015, 2017, 2018 Ludovic Courtès <ludo@HIDDEN>
+;;; Copyright © 2022 Maxime Devos <maximedevos@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -32,6 +33,8 @@ (define-module (guix search-paths)
             search-path-specification-file-pattern
 
             $PATH
+            $SSL_CERT_DIR
+            $SSL_CERT_FILE
 
             search-path-specification->sexp
             sexp->search-path-specification
@@ -70,6 +73,29 @@ (define $PATH
    (variable "PATH")
    (files '("bin" "sbin"))))
 
+;; Two variables for certificates (see (guix)X.509 Certificates),
+;; respected by 'openssl', possibly GnuTLS in the future
+;; (https://gitlab.com/gnutls/gnutls/-/merge_requests/1541)
+;; and many of their dependents -- even some GnuTLS depepdents
+;; like Guile.  As they are not tied to a single package, define
+;; them here to avoid duplication.
+;;
+;; Additionally, the 'native-search-paths' field is not thunked,
+;; so doing (package-native-search-paths openssl)
+;; could cause import cycle issues.
+(define-public $SSL_CERT_DIR
+  (search-path-specification
+   (variable "SSL_CERT_DIR")
+   (separator #f)              ;single entry
+   (files '("etc/ssl/certs"))))
+
+(define-public $SSL_CERT_FILE
+  (search-path-specification
+   (variable "SSL_CERT_FILE")
+   (file-type 'regular)
+   (separator #f)              ;single entry
+   (files '("etc/ssl/certs/ca-certificates.crt"))))
+
 (define (search-path-specification->sexp spec)
   "Return an sexp representing SPEC, a <search-path-specification>.  The sexp
 corresponds to the arguments expected by `set-path-environment-variable'."

base-commit: 855097683230b756ba28636bed03ce904b6f3589
prerequisite-patch-id: 8c36bd91ff2f97cee25843119fdb12a71b3947bd
prerequisite-patch-id: 3082a0c917de3ca7abf1fc40c2fced691da6d99f
prerequisite-patch-id: ae89e00772cf3737e32b3b7bd191bfbeaaf5d0ed
prerequisite-patch-id: d74573180a62eaa0b6ac57ef46d08409fb5652a8
prerequisite-patch-id: ccb777079d8182a3e44b29cc061f59496ae16188
prerequisite-patch-id: cbb90155003134235f98b750f5e4de2096c9e414
prerequisite-patch-id: ff8b567c0b58018b9c2085a324ce02711eadc77e
prerequisite-patch-id: 6569c696b96227cfb2f056a894d441b99141a571
prerequisite-patch-id: eeb5c4446896b7d5209de79e7b9a2486a9a5dadb
prerequisite-patch-id: 226931bbd40f2e7b43df22ea44783293d663e97a
prerequisite-patch-id: 7b0f5bf490c804d1ce3f3bb0daf45273ce9bae8a
prerequisite-patch-id: 0605551576cb5fbb0215575f8acee2ad91441ec8
prerequisite-patch-id: 851c816dcdc728b085c2cad0f00b140113915af7
prerequisite-patch-id: eca886865831aca6a9803626f60fd37f1f3e1a49
prerequisite-patch-id: 49190c9aa45e582877c7716c59f4f509a4623948
prerequisite-patch-id: f9e4fa15bc34d249aecf318c66cb598762ee5728
prerequisite-patch-id: 69e49a32a11f33c23ccaa1a785c40dfc04068403
prerequisite-patch-id: ec55a066dbaf5790b993edfbead3d27c7817949e
prerequisite-patch-id: 44dedf2945b47ffe0a298b7129e7134567327d2d
prerequisite-patch-id: 441f8c8acc52886c30a2ca167329cf5117b9d024
prerequisite-patch-id: ad05c828905c092a370a7b267c09c4ec2dbc4850
prerequisite-patch-id: 4683b5d9fe136a4f71cf3f8f6fa99363b80aaa64
prerequisite-patch-id: bd6189df0a2a0122a769ba3f849dcd1f047dea14
prerequisite-patch-id: b723e932d080a91ab5d87a92c154e6ede074fe9c
prerequisite-patch-id: cb2dd382af23e9d1d7eb63f55c463ea15ab7fb95
-- 
2.35.1





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

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


Received: (at 55297) by debbugs.gnu.org; 7 May 2022 08:37:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 07 04:37:53 2022
Received: from localhost ([127.0.0.1]:50393 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nnFwn-0003pQ-I9
	for submit <at> debbugs.gnu.org; Sat, 07 May 2022 04:37:53 -0400
Received: from albert.telenet-ops.be ([195.130.137.90]:44088)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nnFwe-0003nV-30
 for 55297 <at> debbugs.gnu.org; Sat, 07 May 2022 04:37:47 -0400
Received: from localhost.localdomain
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by albert.telenet-ops.be with bizsmtp
 id Tkdi270084UW6Th06kdjWe; Sat, 07 May 2022 10:37:43 +0200
From: Maxime Devos <maximedevos@HIDDEN>
To: 55297 <at> debbugs.gnu.org
Subject: [PATCH 07/10] gnu: youtube-dl: Add missing $SSL_CERT_DIR/FILE search
 paths.
Date: Sat,  7 May 2022 08:37:37 +0000
Message-Id: <20220507083740.59995-7-maximedevos@HIDDEN>
X-Mailer: git-send-email 2.35.1
In-Reply-To: <20220507083740.59995-1-maximedevos@HIDDEN>
References: <20220507083740.59995-1-maximedevos@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1651912663; bh=EzeZ362lAIbLg7QiBgAKdXwrjv6b881B5I8Fys08Els=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=W5DSzZWKWcTnl3qJUu4aK/7KXxA9aVrL4Q7h+e9b44Qqr2HEtPRGFuIAFq33xfQMj
 dARiAftlfThEn/qF4TJCF4RrK/OwFNsATLI6TgzZVvu1bvD8nKOFGo1hGRtYlEyCqd
 53QEaM552us7YwxOPAA+hA1qlNYSxRFLcLeFK+owefkbEfGrKFc3v2ecuxp5y0IAiZ
 fjszmSMR48IEpLnHCHeDKKE3meylvZt5+FERv+ZWgQIPNW+1c2joPJQs3WVZDb30zZ
 OgE8nDHdiv0hzddS2Oons8pJm8ChjQZZ3r+yNHECrQoLCy6c5S11YU+o3NDmUphDG/
 4cuU6uqToB1Rw==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55297
Cc: Maxime Devos <maximedevos@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 (-)

youtube-dl respects these variables.

* gnu/packages/video.scm (youtube-dl)[native-search-paths]: Add $SSL_CERT_DIR
/ $SSL_CERT_FILE.
---
 gnu/packages/video.scm | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index 4bc50073cd..204fdb7c6f 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -60,6 +60,7 @@
 ;;; Copyright © 2022 Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
 ;;; Copyright © 2022 Bird <birdsite@HIDDEN>
 ;;; Copyright © 2022 Jai Vetrivelan <jaivetrivelan@HIDDEN>
+;;; Copyright © 2022 Maxime Devos <maximedevos@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -99,6 +100,7 @@ (define-module (gnu packages video)
   #:use-module (guix build-system qt)
   #:use-module (guix build-system waf)
   #:use-module (guix build-system trivial)
+  #:use-module ((guix search-paths) #:select ($SSL_CERT_DIR $SSL_CERT_FILE))
   #:use-module (gnu packages)
   #:use-module (gnu packages algebra)
   #:use-module (gnu packages assembly)
@@ -2441,6 +2443,8 @@ (define-public youtube-dl
      (list zip))
     (inputs
      (list ffmpeg))
+    (native-search-paths
+     (list $SSL_CERT_DIR $SSL_CERT_FILE))
     (synopsis "Download videos from YouTube.com and other sites")
     (description
      "Youtube-dl is a small command-line program to download videos from
-- 
2.35.1





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

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


Received: (at 55297) by debbugs.gnu.org; 7 May 2022 08:37:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 07 04:37:53 2022
Received: from localhost ([127.0.0.1]:50391 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nnFwn-0003pJ-6e
	for submit <at> debbugs.gnu.org; Sat, 07 May 2022 04:37:53 -0400
Received: from albert.telenet-ops.be ([195.130.137.90]:44078)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nnFwe-0003nU-0q
 for 55297 <at> debbugs.gnu.org; Sat, 07 May 2022 04:37:47 -0400
Received: from localhost.localdomain
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by albert.telenet-ops.be with bizsmtp
 id Tkdi270084UW6Th06kdjWc; Sat, 07 May 2022 10:37:43 +0200
From: Maxime Devos <maximedevos@HIDDEN>
To: 55297 <at> debbugs.gnu.org
Subject: [PATCH 06/10] gnu: guix: Use $SSL_CERT_DIR.
Date: Sat,  7 May 2022 08:37:36 +0000
Message-Id: <20220507083740.59995-6-maximedevos@HIDDEN>
X-Mailer: git-send-email 2.35.1
In-Reply-To: <20220507083740.59995-1-maximedevos@HIDDEN>
References: <20220507083740.59995-1-maximedevos@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1651912663; bh=2VIPJ1wePFHySNAttRFsQlmo5eYQcdlX8hp5G0qeMIg=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=TQ91LuHE/el5eY9dduxXfsJ2OgMQmMe2QQDkVJYIJyZsPol27DYVzDLaA/3ZywyUT
 mFHXMRYz2f77brUZcSh6qBA2qDrrMCqpgWi7aefHZtsDyL+gGVYNUSddScP78DJXRU
 g5ez6sE5OfaZSnXJmt7dxt8DA1XvGbVHMzb36NdJ+uUifJEgA2jQazU1BYSuuOyp1z
 3jAWe1MdOmfiKRvqbioebSmVPIDRgxWVAeoqSZ0OMbHYNKNPIzYOpie0XsvhniV3jG
 ugRAEJ0xVwb7MUK7wNoBzNnLzrlG9Yr7DEd5I2Dv3MKHzymk5KTB/m8NoBLYORHWS5
 YFy2iP2Wqqf9g==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55297
Cc: Maxime Devos <maximedevos@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 (-)

* gnu/packages/package-management.scm (guix)[native-search-paths]: Use the
$SSL_CERT_DIR from (guix search-paths) instead of a
local copy.
---
 gnu/packages/package-management.scm | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm
index 9c5db0d608..3a8f620335 100644
--- a/gnu/packages/package-management.scm
+++ b/gnu/packages/package-management.scm
@@ -120,6 +120,7 @@ (define-module (gnu packages package-management)
   #:use-module ((guix licenses) #:prefix license:)
   #:use-module (guix packages)
   #:use-module (guix utils)
+  #:use-module ((guix search-paths) #:select ($SSL_CERT_DIR $SSL_CERT_FILE))
   #:use-module (ice-9 match)
   #:use-module (srfi srfi-1))
 
@@ -472,14 +473,9 @@ (define code
        (list (search-path-specification
               (variable "GUIX_EXTENSIONS_PATH")
               (files '("share/guix/extensions")))
-
              ;; (guix git) and (guix build download) honor this variable whose
              ;; name comes from OpenSSL.
-             (search-path-specification
-              (variable "SSL_CERT_DIR")
-              (separator #f)                      ;single entry
-              (files '("etc/ssl/certs")))))
-
+             $SSL_CERT_DIR))
       (home-page "https://www.gnu.org/software/guix/")
       (synopsis "Functional package manager for installed software packages and versions")
       (description
-- 
2.35.1





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

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


Received: (at 55297) by debbugs.gnu.org; 7 May 2022 08:37:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 07 04:37:53 2022
Received: from localhost ([127.0.0.1]:50389 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nnFwm-0003pC-Sm
	for submit <at> debbugs.gnu.org; Sat, 07 May 2022 04:37:53 -0400
Received: from albert.telenet-ops.be ([195.130.137.90]:44052)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nnFwe-0003nQ-12
 for 55297 <at> debbugs.gnu.org; Sat, 07 May 2022 04:37:47 -0400
Received: from localhost.localdomain
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by albert.telenet-ops.be with bizsmtp
 id Tkdi270084UW6Th06kdiWR; Sat, 07 May 2022 10:37:42 +0200
From: Maxime Devos <maximedevos@HIDDEN>
To: 55297 <at> debbugs.gnu.org
Subject: [PATCH 02/10] gnu: openssl: Use $SSL_CERT_DIR/$SSL_CERT_FILE.
Date: Sat,  7 May 2022 08:37:32 +0000
Message-Id: <20220507083740.59995-2-maximedevos@HIDDEN>
X-Mailer: git-send-email 2.35.1
In-Reply-To: <20220507083740.59995-1-maximedevos@HIDDEN>
References: <20220507083740.59995-1-maximedevos@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1651912662; bh=O5dxz+av6/yTNmhikuuzbTDjLHHBevKCLaI+IWBMRT8=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=gAQ6QcHnTYlGfSCbn7U+uDSUQkxvJIkPP1OuaYtl9MTiPnWf3moyfJ+EsRU5D18E5
 HD8NE6YategtZyYrQmXuMPnilx1RXYetmXBHt+RoZoAhERHyONe9ax8f5MJBniXWBR
 qkRC51MA5YzAqzFMGPM8iIHdR/ntWJIPYs+HNw/3m/2nLWdwBEWOehOwl1sSatubOG
 SveULInHW9DmlUUCs/5JMbC+IUKel8frmbsyWiScSwhMbPyEeM8Go2xBihi3B2wvlH
 osZ8i1N2w1kxha+PdeA/eXyDLX/72QUH1VsiEq+yQ7STOm1Zf7CJpejGMgxdEZntTB
 9mEWeocZ5wbug==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55297
Cc: Maxime Devos <maximedevos@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 (-)

* gnu/packages/tls.scm (openssl)[native-search-paths]: Use the
$SSL_CERT_DIR/$SSL_CERT_FILE from (guix search-paths) instead of a
local copy.
---
 gnu/packages/tls.scm | 11 ++---------
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm
index cadc9a1518..38643d6284 100644
--- a/gnu/packages/tls.scm
+++ b/gnu/packages/tls.scm
@@ -50,6 +50,7 @@ (define-module (gnu packages tls)
   #:use-module (guix build-system python)
   #:use-module (guix build-system cmake)
   #:use-module (guix build-system trivial)
+  #:use-module ((guix search-paths) #:select ($SSL_CERT_DIR $SSL_CERT_FILE))
   #:use-module (gnu packages compression)
   #:use-module (gnu packages)
   #:use-module (gnu packages autotools)
@@ -494,15 +495,7 @@ (define-public openssl
                                                      #$(package-version this-package)
                                                      "/misc")))))))
     (native-search-paths
-     (list (search-path-specification
-            (variable "SSL_CERT_DIR")
-            (separator #f)              ;single entry
-            (files '("etc/ssl/certs")))
-           (search-path-specification
-            (variable "SSL_CERT_FILE")
-            (file-type 'regular)
-            (separator #f)              ;single entry
-            (files '("etc/ssl/certs/ca-certificates.crt")))))
+     (list $SSL_CERT_DIR $SSL_CERT_FILE))
     (synopsis "SSL/TLS implementation")
     (description
      "OpenSSL is an implementation of SSL/TLS.")
-- 
2.35.1





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

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


Received: (at 55297) by debbugs.gnu.org; 7 May 2022 08:37:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 07 04:37:52 2022
Received: from localhost ([127.0.0.1]:50387 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nnFwm-0003p9-Hb
	for submit <at> debbugs.gnu.org; Sat, 07 May 2022 04:37:52 -0400
Received: from albert.telenet-ops.be ([195.130.137.90]:44114)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nnFwe-0003nZ-G5
 for 55297 <at> debbugs.gnu.org; Sat, 07 May 2022 04:37:46 -0400
Received: from localhost.localdomain
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by albert.telenet-ops.be with bizsmtp
 id Tkdi270084UW6Th06kdjWo; Sat, 07 May 2022 10:37:43 +0200
From: Maxime Devos <maximedevos@HIDDEN>
To: 55297 <at> debbugs.gnu.org
Subject: [PATCH 10/10] gnu: w3m: Add $SSL_CERT_DIR/$SSL_CERT_FILE search
 paths..
Date: Sat,  7 May 2022 08:37:40 +0000
Message-Id: <20220507083740.59995-10-maximedevos@HIDDEN>
X-Mailer: git-send-email 2.35.1
In-Reply-To: <20220507083740.59995-1-maximedevos@HIDDEN>
References: <20220507083740.59995-1-maximedevos@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1651912663; bh=m/tHX/II8nXHN8UZdXGUHhqFAb0iGKNOx5WUuKppzBo=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=ZcYxrBCtMT4y/pixE6dHKl/IJcWYMOosls0a/wDwXwLndEPmYQK+GO7R6cGXXNYjG
 PbbpjgRc+10Imy6ZahAGziBK2G0mdNNCKcamxY3V3baqvFhy84MXhwkBO++tVQ03yS
 H7KlZq/cvM047sMvTa+NSF9sSZGjdzDgjN5x5Ja+cl7t83diib4n5latV14b4KZ5a2
 ukYPzepqxaU8BhfUarcs+bdJpvjzd2QL9Jrv56RgPTd8Ev5bCY4P38gmZWj3Q22tGo
 Q2kGLuKY0Nz/MAN3hUGFb9HaoSsdIq6EVi1eFYyt/jGA/57/HO1pfq36tuIRMAchQa
 EXbnBw8xLRcdA==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55297
Cc: Maxime Devos <maximedevos@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 (-)

Try

$ guix shell openssl w3m le-certs --pure -- w3m https://en.wikipedia.org

and

$ guix shell openssl w3m nss-certs --pure -- w3m https://en.wikipedia.org

The second command succeeds whereas the first command results in
‘unable to get local issuer certificate; accept? (y/n)’, so it looks
like w3m respects $SSL_CERT_DIR/$SSL_CERT_FILE.

* gnu/packages/w3m.scm (w3m)[native-search-paths]: Add
$SSL_CERT_DIR/$SSL_CERT_FILE search paths.
* gnu/ackages/freedesktop.scm (xdg-utils)[native-inputs]{w3m}: Use a variant
of 'w3m' without $SSL_CERT_DIR/$SSL_CERT_FILE to avoid rebuilds.
---
 gnu/packages/freedesktop.scm | 7 ++++++-
 gnu/packages/w3m.scm         | 2 ++
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index 55bde8e705..f785e42b89 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -409,7 +409,12 @@ (define-public xdg-utils
              "1nai806smz3zcb2l5iny4x7li0fak0rzmjg6vlyhdqm8z25b166p"))))
     (build-system gnu-build-system)
     (native-inputs
-     (list docbook-xsl docbook-xml-4.1.2 libxslt w3m xmlto))
+     (list docbook-xsl docbook-xml-4.1.2 libxslt
+           ;; TODO(staging): don't remove search paths.
+           ;; Search paths are temporarily removed to
+           ;; avoid rebuilds.
+           (package (inherit w3m) (native-search-paths '()))
+           xmlto))
     (inputs
      `(("awk" ,gawk)
        ("coreutils" ,coreutils)
diff --git a/gnu/packages/w3m.scm b/gnu/packages/w3m.scm
index 5239cd43a0..72ed22bfe4 100644
--- a/gnu/packages/w3m.scm
+++ b/gnu/packages/w3m.scm
@@ -35,6 +35,7 @@ (define-module (gnu packages w3m)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages xorg)
   #:use-module (gnu packages)
+  #:use-module ((guix search-paths) #:select ($SSL_CERT_DIR $SSL_CERT_FILE))
   #:use-module (guix packages)
   #:use-module (guix git-download)
   #:use-module (guix build-system gnu))
@@ -78,6 +79,7 @@ (define-public w3m
        ("perl" ,perl)
        ("pkg-config" ,pkg-config)))
     (home-page "http://w3m.sourceforge.net/")
+    (native-search-paths (list $SSL_CERT_DIR $SSL_CERT_FILE))
     (synopsis "Text-mode web browser")
     (description
      "w3m is a text-based web browser as well as a pager like @code{more} or
-- 
2.35.1





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

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


Received: (at 55297) by debbugs.gnu.org; 7 May 2022 08:37:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 07 04:37:48 2022
Received: from localhost ([127.0.0.1]:50385 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nnFwi-0003om-6u
	for submit <at> debbugs.gnu.org; Sat, 07 May 2022 04:37:48 -0400
Received: from albert.telenet-ops.be ([195.130.137.90]:44108)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nnFwe-0003nX-Ai
 for 55297 <at> debbugs.gnu.org; Sat, 07 May 2022 04:37:45 -0400
Received: from localhost.localdomain
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by albert.telenet-ops.be with bizsmtp
 id Tkdi270084UW6Th06kdjWl; Sat, 07 May 2022 10:37:43 +0200
From: Maxime Devos <maximedevos@HIDDEN>
To: 55297 <at> debbugs.gnu.org
Subject: [PATCH 09/10] gnu: youtube-viewer: Add search paths of 'youtube-dl'.
Date: Sat,  7 May 2022 08:37:39 +0000
Message-Id: <20220507083740.59995-9-maximedevos@HIDDEN>
X-Mailer: git-send-email 2.35.1
In-Reply-To: <20220507083740.59995-1-maximedevos@HIDDEN>
References: <20220507083740.59995-1-maximedevos@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1651912663; bh=ZVZuGK7hOOXMYFOdrA94YXz8c8pDhMxsqEOfhZqCONo=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=mV0AceSmNP6b2bAPDEXDQ3T7Fjq3Cd4dRyCXG7adQR/Fd204ALElW7F9BVP6+/b4c
 jyJdv9zVlRCYC7k7qy9FdqCx1npJ0XClrboJeE7GxVyKQ3Jcj93JRCuLwWhT4/dpTW
 KqL/XzSVpb9eFyhGKYBC5jnC5dSSFMJ5PYwDXqGAZz7x2npcIAK/5JjppF056wSJnO
 kRPG0Sn2imIeP/VCBOxdR61YZo1yH7Z6tmmUajotqb7mtzvY0Iw0CXrQCIlDwqmox6
 4POpZoZqeV7NJWo2r6HcQUOtqhK7Hq2pRzspPh8ntmz03/ME2pylVTDcVE9jZ1EKtr
 TY/NHt33MRpxA==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55297
Cc: Maxime Devos <maximedevos@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 (-)

'youtube-viewer' uses 'youtube-dl' so presumably it needs the same search
paths.

* gnu/packages/video.scm (youtube-viewer)[native-search-paths]: Add the
search paths of 'youtube-dl'.
---
 gnu/packages/video.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index 1a1ab31653..9b009dc1b9 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -2729,6 +2729,7 @@ (define-public youtube-viewer
                               `("PERL5LIB" ":" prefix (,lib-path ,site-dir)))
                          (find-files bin-dir))
                #t))))))
+    (native-search-paths (package-native-search-paths youtube-dl))
     (synopsis
      "Lightweight application for searching and streaming videos from YouTube")
     (description
-- 
2.35.1





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

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


Received: (at 55297) by debbugs.gnu.org; 7 May 2022 08:37:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 07 04:37:48 2022
Received: from localhost ([127.0.0.1]:50383 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nnFwh-0003oa-QP
	for submit <at> debbugs.gnu.org; Sat, 07 May 2022 04:37:48 -0400
Received: from albert.telenet-ops.be ([195.130.137.90]:44098)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nnFwe-0003nW-6u
 for 55297 <at> debbugs.gnu.org; Sat, 07 May 2022 04:37:45 -0400
Received: from localhost.localdomain
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by albert.telenet-ops.be with bizsmtp
 id Tkdi270084UW6Th06kdjWg; Sat, 07 May 2022 10:37:43 +0200
From: Maxime Devos <maximedevos@HIDDEN>
To: 55297 <at> debbugs.gnu.org
Subject: [PATCH 08/10] gnu: youtube-dl-gui: Add search paths of 'youtube-dl'.
Date: Sat,  7 May 2022 08:37:38 +0000
Message-Id: <20220507083740.59995-8-maximedevos@HIDDEN>
X-Mailer: git-send-email 2.35.1
In-Reply-To: <20220507083740.59995-1-maximedevos@HIDDEN>
References: <20220507083740.59995-1-maximedevos@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1651912663; bh=yY7gg4QvuFIB8wY7gi/8e4F4Gp+NLqGY8TJzplc8pn8=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=U4hbuVSPVYWdnBmZnjPxcK+58Y6GtDFI5akO45OasZyz6BoRjV7rnKCrW3HVtYjE8
 u/qmtL16mY1mmCvnLw+XIWVm76N2qT7JUJbJ/3iqd+LXXV+Jq+oDI5iqKa8bAoN+bO
 nVcw5lKm4VT3di/Naq8J+rVC+4omHNsPIQwmM28Wm3gOloJqla+p7BOn+C6GF1StHC
 retMjs5DHxJjKR9fzavhHcscw97EoIy6ZyD+h6M3ObARuH+ZNpgId6smvsHC2QW920
 Jfj0/7um/IW3ENfKq/LZOcTxmNDnGB8A8BuizFSChVcOZ+IL+3Saih80t5jPGag0lD
 QrQO5GeljWuMw==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55297
Cc: Maxime Devos <maximedevos@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 (-)

'youtube-dl-gui' uses 'youtube-dl' so presumably it needs the same search
paths.

* gnu/packages/video.scm (youtube-dl-gui)[native-search-paths]: Add the
search paths of 'youtube-dl'.
---
 gnu/packages/video.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index 204fdb7c6f..1a1ab31653 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -2610,6 +2610,7 @@ (define-public youtube-dl-gui
      (list gettext-minimal))
     (inputs
      (list python2-twodict python2-wxpython youtube-dl))
+    (native-search-paths (package-native-search-paths youtube-dl))
     (home-page "https://github.com/MrS0m30n3/youtube-dl-gui")
     (synopsis
      "GUI (Graphical User Interface) for @command{youtube-dl}")
-- 
2.35.1





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

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


Received: (at 55297) by debbugs.gnu.org; 7 May 2022 08:37:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 07 04:37:47 2022
Received: from localhost ([127.0.0.1]:50381 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nnFwh-0003oJ-9m
	for submit <at> debbugs.gnu.org; Sat, 07 May 2022 04:37:47 -0400
Received: from albert.telenet-ops.be ([195.130.137.90]:44072)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nnFwe-0003nT-0z
 for 55297 <at> debbugs.gnu.org; Sat, 07 May 2022 04:37:45 -0400
Received: from localhost.localdomain
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by albert.telenet-ops.be with bizsmtp
 id Tkdi270084UW6Th06kdjWa; Sat, 07 May 2022 10:37:43 +0200
From: Maxime Devos <maximedevos@HIDDEN>
To: 55297 <at> debbugs.gnu.org
Subject: [PATCH 05/10] gnu: curl: Use $SSL_CERT_DIR/$SSL_CERT_FILE.
Date: Sat,  7 May 2022 08:37:35 +0000
Message-Id: <20220507083740.59995-5-maximedevos@HIDDEN>
X-Mailer: git-send-email 2.35.1
In-Reply-To: <20220507083740.59995-1-maximedevos@HIDDEN>
References: <20220507083740.59995-1-maximedevos@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1651912663; bh=CvmTHBAfpH+6nDDgTXEhHUO6biNgASNogeyIjgTUcNk=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=gr/ftjY5hCkCGd9LwSpfseahr4XKyDpPh0ypPSHVMGgO0BD0GENCatBrBQOPadDRG
 bO4TnNDCii0bddJsgRhS7ctw18stqwPsuyGgKoDxvizimVRQnUVj80B/G/c0ohS6sW
 olak7HNo6bBFFdYb/RdEgdgQWPy2nJdAnp4GmefFoGstV3SvaiAAZIE2ezDcRdiD+l
 LAF0B4TM1xxSIg8+Yqn4ck6k9k4Cn90UUyQ+/EBlmgIlRHNIUM+W9rnBG0KdUGG62t
 lIYdoE5go+0oM+PZxsni0hRQ81sBS/6et2lZCRVonSs6S2jYK60TJwKHhQ2+byKaAb
 roIUYbFFKLryA==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55297
Cc: Maxime Devos <maximedevos@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 (-)

* gnu/packages/curl.scm (curl)[native-search-paths]: Use the
$SSL_CERT_DIR/$SSL_CERT_FILE from (guix search-paths) instead
of a local copy.
---
 gnu/packages/curl.scm | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/curl.scm b/gnu/packages/curl.scm
index a83ecbaa09..7fa0261147 100644
--- a/gnu/packages/curl.scm
+++ b/gnu/packages/curl.scm
@@ -41,6 +41,7 @@ (define-module (gnu packages curl)
   #:use-module (guix build-system gnu)
   #:use-module (guix build-system go)
   #:use-module (guix build-system meson)
+  #:use-module ((guix search-paths) #:select ($SSL_CERT_DIR $SSL_CERT_FILE))
   #:use-module (gnu packages)
   #:use-module (gnu packages check)
   #:use-module (gnu packages compression)
@@ -82,15 +83,8 @@ (define-public curl
        ("python" ,python-minimal-wrapper)))
    (native-search-paths
     ;; These variables are introduced by curl-use-ssl-cert-env.patch.
-    (list (search-path-specification
-           (variable "SSL_CERT_DIR")
-           (separator #f)                        ;single entry
-           (files '("etc/ssl/certs")))
-          (search-path-specification
-           (variable "SSL_CERT_FILE")
-           (file-type 'regular)
-           (separator #f)                        ;single entry
-           (files '("etc/ssl/certs/ca-certificates.crt")))
+    (list $SSL_CERT_DIR
+          $SSL_CERT_FILE
           ;; Note: This search path is respected by the `curl` command-line
           ;; tool only.  Patching libcurl to read it too would bring no
           ;; advantages and require maintaining a more complex patch.
-- 
2.35.1





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

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


Received: (at 55297) by debbugs.gnu.org; 7 May 2022 08:37:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 07 04:37:47 2022
Received: from localhost ([127.0.0.1]:50379 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nnFwg-0003oB-KT
	for submit <at> debbugs.gnu.org; Sat, 07 May 2022 04:37:47 -0400
Received: from albert.telenet-ops.be ([195.130.137.90]:44060)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nnFwe-0003nR-0l
 for 55297 <at> debbugs.gnu.org; Sat, 07 May 2022 04:37:44 -0400
Received: from localhost.localdomain
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by albert.telenet-ops.be with bizsmtp
 id Tkdi270084UW6Th06kdiWV; Sat, 07 May 2022 10:37:42 +0200
From: Maxime Devos <maximedevos@HIDDEN>
To: 55297 <at> debbugs.gnu.org
Subject: [PATCH 03/10] gnu: cuirass: Use $SSL_CERT_DIR.
Date: Sat,  7 May 2022 08:37:33 +0000
Message-Id: <20220507083740.59995-3-maximedevos@HIDDEN>
X-Mailer: git-send-email 2.35.1
In-Reply-To: <20220507083740.59995-1-maximedevos@HIDDEN>
References: <20220507083740.59995-1-maximedevos@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1651912662; bh=RCvckiZv6U/TDd3is15QIYIAdVK/Mam9eHnhFgFErKs=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=c4CRhsDBivJczgpDGT7MX77J+tsCSn/K2L0c11rucZMcq1yY/s8iB8w+I9eaTHqGY
 m8xhWSIzFl5yZCui0BRpuWyBT7uk8X4r7ouPYdH5BMDeahNqMhaG4NnxzVh6AY9ypn
 P3nf2My7DCTyYi85S/vsxzAbcj6Pur7ggdcuvfxal0bvJrZyHyl0vdD1GclhXuhp3Y
 CsRZpfRdxReTR6XgonchrHaTV+qkDcdL2s/D9UV5z9MMmjNmKSmMTseDR4hNObDqxk
 tPqKNSgucfWybmAj2VEwXxHS970W6Seb93tPuzgE6XG70/srkg0GOxQj8Yz+H+nRMx
 OiTaGwnivEBwA==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55297
Cc: Maxime Devos <maximedevos@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 (-)

* gnu/packages/ci.scm (cuirass)[native-search-paths]: Use the
$SSL_CERT_DIR from (guix search-paths) instead of a
local copy.
---
 gnu/packages/ci.scm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/ci.scm b/gnu/packages/ci.scm
index a2dce71d40..ab421fe870 100644
--- a/gnu/packages/ci.scm
+++ b/gnu/packages/ci.scm
@@ -28,6 +28,7 @@ (define-module (gnu packages ci)
   #:use-module (guix download)
   #:use-module (guix git-download)
   #:use-module (guix download)
+  #:use-module ((guix search-paths) #:select ($SSL_CERT_DIR))
   #:use-module (gnu packages autotools)
   #:use-module (gnu packages base)
   #:use-module (gnu packages boost)
@@ -52,7 +53,8 @@ (define-module (gnu packages ci)
   #:use-module (gnu packages web)
   #:use-module (gnu packages xml)
   #:use-module (guix build-system cmake)
-  #:use-module (guix build-system gnu))
+  #:use-module (guix build-system gnu)
+  #:use-module ((guix search-paths) #:select ($SSL_CERT_DIR)))
 
 (define-public cuirass
   (let ((commit "9f08035f942a1e78f92e2db886d7837b0ab98b2f")
@@ -173,9 +175,7 @@ (define-public cuirass
               (file-type 'regular)
               (separator #f)                      ;single entry
               (files '("etc/ssl/certs/ca-certificates.crt")))
-             (search-path-specification
-              (variable "SSL_CERT_DIR")
-              (files '("etc/ssl/certs")))))
+             $SSL_CERT_DIR))
       (synopsis "Continuous integration system")
       (description
        "Cuirass is a continuous integration tool using GNU Guix.  It is
-- 
2.35.1





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

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


Received: (at 55297) by debbugs.gnu.org; 7 May 2022 08:37:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 07 04:37:46 2022
Received: from localhost ([127.0.0.1]:50377 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nnFwg-0003o9-7x
	for submit <at> debbugs.gnu.org; Sat, 07 May 2022 04:37:46 -0400
Received: from albert.telenet-ops.be ([195.130.137.90]:44066)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nnFwe-0003nS-0s
 for 55297 <at> debbugs.gnu.org; Sat, 07 May 2022 04:37:44 -0400
Received: from localhost.localdomain
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by albert.telenet-ops.be with bizsmtp
 id Tkdi270084UW6Th06kdiWX; Sat, 07 May 2022 10:37:43 +0200
From: Maxime Devos <maximedevos@HIDDEN>
To: 55297 <at> debbugs.gnu.org
Subject: [PATCH 04/10] gnu: cmake-bootstrap: Use $SSL_CERT_DIR/$SSL_CERT_FILE.
Date: Sat,  7 May 2022 08:37:34 +0000
Message-Id: <20220507083740.59995-4-maximedevos@HIDDEN>
X-Mailer: git-send-email 2.35.1
In-Reply-To: <20220507083740.59995-1-maximedevos@HIDDEN>
References: <20220507083740.59995-1-maximedevos@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1651912663; bh=r59z4C4S5og93a9b/FPqoM1NpwD0hbNhzw6O7v1vJuw=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=XK8qlP8MXW7+JvF70ziDgKwynrm1uRHswqSzPG9ecc3cUss95KJCQg6QdRlTVRmEt
 a60VUjI8zw/E1CH8WN7KjOAVkMidK5/rdJWq1HMnZ85t11B05HbjVB2T36JphZNjmC
 bRm6CL9hDDPfMd3Nb2VUFtauY3f1Mr0VAGYvBFVAC+oH71m96a3V84cw0CVEwAF6VD
 x2IAN8oTA8IAuglOhMTGdZ6DOnMV5jfSKmm8wAWhTFKVtOZbYH7IFUw+OUZ/7yBv2r
 JTSfanGFKJiX54z85PK2z6JpYrU41+SA94mxJE2AAgpcSma4ZKlJiCVp9RTFBpth9/
 FpXBF+Oaywn0Q==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55297
Cc: Maxime Devos <maximedevos@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 (-)

* gnu/packages/cmake.scm (cmake-bootstrap)[native-search-paths]: Use the
$SSL_CERT_DIR/$SSL_CERT_FILE from (guix search-paths) instead of a local copy.
---
 gnu/packages/cmake.scm | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/cmake.scm b/gnu/packages/cmake.scm
index 4207f14310..cf930c57fc 100644
--- a/gnu/packages/cmake.scm
+++ b/gnu/packages/cmake.scm
@@ -38,6 +38,7 @@ (define-module (gnu packages cmake)
   #:use-module (guix build-system gnu)
   #:use-module (guix build-system cmake)
   #:use-module (guix build-system emacs)
+  #:use-module ((guix search-paths) #:select ($SSL_CERT_DIR $SSL_CERT_FILE))
   #:use-module (gnu packages)
   #:use-module (gnu packages backup)
   #:use-module (gnu packages compression)
@@ -229,15 +230,8 @@ (define-public cmake-bootstrap
             (files '("")))
            ;; "cmake-curl-certificates.patch" changes CMake to honor 'SSL_CERT_DIR'
            ;; and 'SSL_CERT_FILE', hence these search path entries.
-           (search-path-specification
-            (variable "SSL_CERT_DIR")
-            (separator #f)              ;single entry
-            (files '("etc/ssl/certs")))
-           (search-path-specification
-            (variable "SSL_CERT_FILE")
-            (file-type 'regular)
-            (separator #f)              ;single entry
-            (files '("etc/ssl/certs/ca-certificates.crt")))))
+           $SSL_CERT_DIR
+           $SSL_CERT_FILE))
     (home-page "https://cmake.org/")
     (synopsis "Cross-platform build system")
     (description
-- 
2.35.1





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

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


Received: (at submit) by debbugs.gnu.org; 7 May 2022 08:35:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 07 04:35:19 2022
Received: from localhost ([127.0.0.1]:50353 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nnFuI-0003k1-PL
	for submit <at> debbugs.gnu.org; Sat, 07 May 2022 04:35:18 -0400
Received: from lists.gnu.org ([209.51.188.17]:55060)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nnFuH-0003jt-7D
 for submit <at> debbugs.gnu.org; Sat, 07 May 2022 04:35:17 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:37448)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <maximedevos@HIDDEN>)
 id 1nnFuD-0001am-Re
 for guix-patches@HIDDEN; Sat, 07 May 2022 04:35:14 -0400
Received: from albert.telenet-ops.be ([2a02:1800:110:4::f00:1a]:40032)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <maximedevos@HIDDEN>)
 id 1nnFuA-0002ON-8Q
 for guix-patches@HIDDEN; Sat, 07 May 2022 04:35:12 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by albert.telenet-ops.be with bizsmtp
 id Tkb5270054UW6Th06kb5A7; Sat, 07 May 2022 10:35:05 +0200
Message-ID: <dd38681508c8f591655f17171d573d448a9982ce.camel@HIDDEN>
Subject: [PATCH 0/10] Make adding SSL_CERT_FILE/DIR search paths easier and
 add some missing ones
From: Maxime Devos <maximedevos@HIDDEN>
To: guix-patches@HIDDEN
Date: Sat, 07 May 2022 10:35:00 +0200
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-dfVwmHv0LQwfDUiVD9lE"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1651912505; bh=gv02inZFpThLhhEvX0vsJeeaYRIJMJe4IXdu/OdIxgA=;
 h=Subject:From:To:Date;
 b=jIuy1W5J6JMeUEh3haQObnomqoKBcgHi0DTNS6ZW2Y1YdmBJvur4aT2F1RbCyzact
 dXlAOFMOaAndNLKUyJTea2VTssOKxud2N86p8p4zkj7K2Es6+vpBoRVSbArCrw4fva
 9EZlw44dXxBrj+g9PSR9slAtOWcXreMqdNQt1Hr+ys7ZCttbpRz/XveFvsnEVDJTQs
 DWXhGzZV26Rm+6ag/f4D7XbmmnK0dlzzD5I3m74vqJ1SC9IcE4aqLLH1e+IpxJUa2k
 8oofVz3Y0GsG5QyYeb/rGR2+QLFkWmLklUFx7swJSWTYHIMQWV6Lzyr5UJozR4SbAC
 Az9co1krkmUdw==
Received-SPF: pass client-ip=2a02:1800:110:4::f00:1a;
 envelope-from=maximedevos@HIDDEN; helo=albert.telenet-ops.be
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, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.2 (/)
X-Debbugs-Envelope-To: submit
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 (--)


--=-dfVwmHv0LQwfDUiVD9lE
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi,

This patch series adds $SSL_CERT_DIR/$SSL_CERT_FILE to youtube-dl, some
dependents and w3m, as they respect $SSL_CERT_DIR/$SSL_CERT_FILE.

To make this easier (e.g. less duplication), I moved the definition of
$SSL_CERT_DIR/$SSL_CERT_FILE to a single location (guix search-paths)
instead of many separate packages.

This moving was previously rejected by Ludo, but that was in a
different context, maybe in this context it's considered ok?

TODO:

 * [ ] build dependents

Greetings,
Maxime.

--=-dfVwmHv0LQwfDUiVD9lE
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYnYvNBccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7gWsAQDUkBj78g9Uuit8hykPfxKT3VQm
CGy7X+W3mMC/KQNoUgD+N8VOHQvJyPmzqhs/li8vlGZvjeEXIoR+1pThvxZ7RwE=
=qz0R
-----END PGP SIGNATURE-----

--=-dfVwmHv0LQwfDUiVD9lE--





Acknowledgement sent to Maxime Devos <maximedevos@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#55297; 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, 21 Aug 2022 20:45:01 UTC

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