From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 6OmvFOnb6WHoLwEAgWs5BA (envelope-from ) for ; Thu, 20 Jan 2022 23:02:17 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id qBg4Eenb6WFWfAAAauVa8A (envelope-from ) for ; Thu, 20 Jan 2022 23:02:17 +0100 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 DC22D10EC8 for ; Thu, 20 Jan 2022 23:02:16 +0100 (CET) Received: from localhost ([::1]:44416 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nAfVX-0003os-Rp for larch@yhetil.org; Thu, 20 Jan 2022 17:02:15 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47470) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nAaeM-0007W6-K7 for guix-patches@gnu.org; Thu, 20 Jan 2022 11:51:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:37917) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nAaeM-0002Sz-AZ for guix-patches@gnu.org; Thu, 20 Jan 2022 11:51:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nAaeM-0008EA-4T for guix-patches@gnu.org; Thu, 20 Jan 2022 11:51:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#53324] [PATCH] gnu: Add uftrace. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 20 Jan 2022 16:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53324 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Olivier Dion , 53324@debbugs.gnu.org Received: via spool by 53324-submit@debbugs.gnu.org id=B53324.164269741131541 (code B ref 53324); Thu, 20 Jan 2022 16:51:02 +0000 Received: (at 53324) by debbugs.gnu.org; 20 Jan 2022 16:50:11 +0000 Received: from localhost ([127.0.0.1]:59051 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nAadX-0008Ce-F4 for submit@debbugs.gnu.org; Thu, 20 Jan 2022 11:50:11 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:40846) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nAadV-0008CU-Dz for 53324@debbugs.gnu.org; Thu, 20 Jan 2022 11:50:10 -0500 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id l4q72600P4UW6Th014q7ux; Thu, 20 Jan 2022 17:50:08 +0100 Message-ID: From: Maxime Devos Date: Thu, 20 Jan 2022 16:50:07 +0000 In-Reply-To: <87y23a7b18.fsf_-_@gnu.org> References: <87y23a7b18.fsf_-_@gnu.org> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-uHb4nUc8KrPldND0/emL" 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=1642697408; bh=RpWHNO6VAp141aTZdUXlhIiem0LhJMEa6AKniqhc+fY=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=j2eOq95cnBTsIXjEXa/2pspa2fWEfxQGBFi6yhiGTHTmaf5z84/yrNqyG8VXg0o5k kH7HD2QR4ueoBZz61Iucfsgj0Lz0vgupFqto+O0BV9v6fgg2Gx5CCb/a2VzCW8Mw96 I29usDp1Aqqw83af2UE7ag2Zdk3fYEc3bN86NISwWWpVT3Zq6SNjgB8DIWDaM74CNm iqGWOoBP3qMZhpcc8HiA9w8Uj6fpZbOx72NB4y+j2q21fXBeAOAM6bdzcBJyNQBFou ThN7wWesGavBmD5Cxj5f/sR++yO89HtLb3frnZaOQ2ae8YJwAaRHklHsJiIIqIchTN kZodnB0Hk/Pfg== X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1642716136; 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=RpWHNO6VAp141aTZdUXlhIiem0LhJMEa6AKniqhc+fY=; b=Pl5tVGH+1qveT07XP/Xq9H0nrvUbE3oOfue5rIalLgzHAkIKzjlKLXDD6tIkQlxLaWKj+O 34EXvwEGEDTKt6CRwloX1L3eCBaj0VxRCMjWjkx0vMNOvNuPBUEylFiMuZdZ0QMMlvv4dL kVa2PvywVRuXdGq9w4S/bghiW3rGZqQD6lAmLPryq3N7KIeu2DD6cy6SEoKIK0kpx1Da2S VYfTWEhRqcRwOrUoRYBB/sZZ/41Gn7jV+VbodXzIqHT8SSL8V/5bF9pppIICJVdlM7MmDO S7uzt3l1Cptxdv6TsduuW20PW9kYNrOk09cp9oMo0I7jwV5YV2g7GUCvM8wuiA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1642716136; a=rsa-sha256; cv=none; b=UM7vck74gT5DItfwwey2HoS8taFyAKUGss2INByvQaIu8vqx05XmuXr/UXTg52/jRT1oo/ f27qtSzR7tWsrfqnzPxpYBEMnuIZcFoa1H/860775M8tsJMto1mpCmpRpgOYPng/6LxdQj RN5LFrqftMHDZkoT6cTp0N4E2N4g6Ng9YFaR36NV9SvfX+7R4b646ZxvT0iCXSRSMF+4/q wUxzkwwKXdTRKZs8plvb2vmQXrUSS1y/eIjgvjYkclKioVxQWQKtOCQs1Jp8/mHHfZ/hoE FUpaDYfEZ/eDPqgqVrwWSTGTRL65rqFzQwj2xd4Bqin6z7HzwBNPAnAj1HuatA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b=j2eOq95c; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=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" X-Migadu-Spam-Score: -4.22 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b=j2eOq95c; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=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" X-Migadu-Queue-Id: DC22D10EC8 X-Spam-Score: -4.22 X-Migadu-Scanner: scn1.migadu.com X-TUID: pCjIRg78dsDW --=-uHb4nUc8KrPldND0/emL Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s schreef op do 20-01-2022 om 15:10 [+0100]: > > If 'ncurses' is used (and depropagated), you probably need to add > > the > > search paths of ncurses (TERMINFO_DIRS) to make sure Guix knows to > > set > > TERMINFO_DIRS. >=20 > IMO we shouldn=E2=80=99t do that: =E2=80=98TERMINFO_DIRS=E2=80=99 =E2=80= =9Cbelongs=E2=80=9D to ncurses, and > we > do not add it to each and every program that depends on ncurses. >=20 > I understand that not adding =E2=80=98TERMINFO_DIRS=E2=80=99 in uftrace c= an be > annoying > due to , but so far consensus has > been to keep search path specs where they belong. Did you mean to refer to here (=E2=80=98Search paths of dependencies are not honored=E2=80=99)? We do add SSL_CERT_DIR to guix even though guix it is only used through guile+openssl (though we seem to forget to add it to many other packages). We sometimes add XDG_DATA_DIRS and XDG_CONFIG_DIRS to =E2=80=98leaf=E2=80=99 packages even though it is (usually) only used by so= me glib- related things. So aside from perhaps 22138, I don't see a problem here. As long as 22138 isn't addressed, how else could Guix determine that some leaf package needs TERMINFO_DIRS to be set? Greetings, Maxime. --=-uHb4nUc8KrPldND0/emL 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+4iGRcl7gUCYemSvxccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7iyPAQDElkQeTT6Oqj/G8LRmf0cscb2J pYy98nt/xbbEeiQXWAD+Mi8alWUZGa7rIF/LKOIFf8GA51FQuHOR1YKibbagVA4= =TfeD -----END PGP SIGNATURE----- --=-uHb4nUc8KrPldND0/emL--