From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id ANxKM+lVt2FFKAEAgWs5BA (envelope-from ) for ; Mon, 13 Dec 2021 15:17:13 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id AL3/LulVt2GnAQAA1q6Kng (envelope-from ) for ; Mon, 13 Dec 2021 14:17:13 +0000 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 943388B4B for ; Mon, 13 Dec 2021 15:17:13 +0100 (CET) Received: from localhost ([::1]:57956 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mwm8e-0000Hb-Od for larch@yhetil.org; Mon, 13 Dec 2021 09:17:12 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35656) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mwm2g-0003j6-OR for bug-guix@gnu.org; Mon, 13 Dec 2021 09:11:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:42908) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mwm2f-0000d3-Vs for bug-guix@gnu.org; Mon, 13 Dec 2021 09:11:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mwm2f-0002ke-JU for bug-guix@gnu.org; Mon, 13 Dec 2021 09:11:01 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#52269: [core-updates-frozen] sitecustomize.py does not honor .pth files Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 13 Dec 2021 14:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52269 X-GNU-PR-Package: guix X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Received: via spool by 52269-submit@debbugs.gnu.org id=B52269.163940464810557 (code B ref 52269); Mon, 13 Dec 2021 14:11:01 +0000 Received: (at 52269) by debbugs.gnu.org; 13 Dec 2021 14:10:48 +0000 Received: from localhost ([127.0.0.1]:54454 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwm2R-0002kD-N7 for submit@debbugs.gnu.org; Mon, 13 Dec 2021 09:10:47 -0500 Received: from mail-qv1-f49.google.com ([209.85.219.49]:34447) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwm2P-0002jz-Nh for 52269@debbugs.gnu.org; Mon, 13 Dec 2021 09:10:46 -0500 Received: by mail-qv1-f49.google.com with SMTP id i13so14474661qvm.1 for <52269@debbugs.gnu.org>; Mon, 13 Dec 2021 06:10:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=G36pNdo1NUOX1cFbbCBwTT0bXA4O6N9h3T/o1xwR8Vc=; b=kQlMOuJbXKaxymEtELtoEwO/Mz0UgxwEamn1T4psWBQvsRXKgekUXx7ubkueQMucOn kKNecX5RbEz4kv1PmVeqyN2+IQghMLsYCo2THMBN3lLypjJO0Ydg7qKJv+lAHoUHX+UU iGsY0UeH1jXgZE2U132l9lwGU5fT3kYMOeXZEsWFhVrdB47ViH8EnR4VyrAafANx21nm C7H9tOZsXFvUPJigNOUH5YeWXUSDpx7ucky+Pt7x/VnwWH0UVMGm9qhJH91U/vI5CVcJ nQOyoJKmdLhSPET8J2P8iImoPbvIoyUr4TMZvH34P3UNzszO5kKoz7tinBVHYdCMhUcE 4d4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=G36pNdo1NUOX1cFbbCBwTT0bXA4O6N9h3T/o1xwR8Vc=; b=e4hvfsQzzwWx1qoOPobmhb11evbuPEYGFJGZDroa9UFYTLBdUVR/VObM+irkw2Ao1W zJCzYuxd+nO05SyUX5dU8XzGYzeNUc2u62nWO5b+hquW0nPaOmQ4u4Mq7bGX1zaXnDlZ 9MbivrDeJmXfjjLDQeHyyIg237PdvLd3Z7k1dx5Ga0SMZljM+rrXJwju9sfrvAjZZgOb 814G+7rewG1guydDCbRrwiTxvAgYpucUhNllVJ+dZpOE590vhhm1pU+HdSh9BRr/tA1n L4UNPM96aKUxPX3tPKt5ohyjLtWhAmmSp3lNJAYFC5izc/PA7/35aOJ/RTZYSkcwrg8t UO3g== X-Gm-Message-State: AOAM530lgE6xBrjprdscwWjFPWH+mgv7NQAMxfCq4syiJneeFuGXqMlz CirddpDIJa4byuK42Vs9R54= X-Google-Smtp-Source: ABdhPJxh65IpwcjQB3NwAZ3eXiVJZeW1MsEhnne/b6uaF5/xn1AXgo9jIHFBtAgsx7r3H1e6JXEAUQ== X-Received: by 2002:ad4:41c3:: with SMTP id a3mr42043424qvq.51.1639404640129; Mon, 13 Dec 2021 06:10:40 -0800 (PST) Received: from hurd (dsl-10-141-188.b2b2c.ca. [72.10.141.188]) by smtp.gmail.com with ESMTPSA id w9sm6017404qko.71.2021.12.13.06.10.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Dec 2021 06:10:39 -0800 (PST) From: Maxim Cournoyer References: <871r2taxcm.fsf@gmail.com> <87mtlh9bjc.fsf@gmail.com> <875yrs3jb7.fsf_-_@gnu.org> Date: Mon, 13 Dec 2021 09:10:38 -0500 In-Reply-To: <875yrs3jb7.fsf_-_@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Mon, 13 Dec 2021 11:12:12 +0100") Message-ID: <87czm0y4rl.fsf@gmail.com> 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Lars-Dominik Braun , 52269@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1639405033; 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: content-transfer-encoding:content-transfer-encoding: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=G36pNdo1NUOX1cFbbCBwTT0bXA4O6N9h3T/o1xwR8Vc=; b=sdQLGFxqgYv59e2mIG+i4SUzPfdcobMeLv8FVtD2cX+cv3eBCnuaxzoIG81QhGlxPvrLwq dyqsopLlWG+N6e+KwXLXRjpdMNzollNY/8u9m7mXNDLaDUUmCyensG23mt0bq1jVFKIfLu oi0qmOlBuCu6V8rLDb50VwQXnpVZ2xNiFPJn0yD12wGBrv7yvOAqJtsDetah3mET0qVISr UtyMC6yh4jZzd6iSK+N/tYb4Hp0hdmTRRpEcHcdIwFIya33DueZRau656aNmYS5td4cLsZ WNOYG3nA0vTluYdt/brnMdIyt4YMIFq3dBUyejKBGk7vhUxECZW4hab88JeUAg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1639405033; a=rsa-sha256; cv=none; b=NOa4rojv1uzCwAg+VLJTYa1h4CAlXeZaGuoBa+ufkVuLZVxdCe80D0LKDyVzczMZNMPsC/ yPhFjFG9QUHxZPSc8ML4LLRaqDEbayTld4CtNXFJwNab6sWpZBB3DgOb3tSriSdBHaSTlx mZDVSwnyyVtgYwHK0vN0M3g9Br1gC/AqlyJ1DlHtA9K0nW2+F0a9GvF70eH1m3aA+1wqdn WeK7bSMIgBUO0YIEBPjSQ9mdH3CrcBt8VmuV1v+HRSKcAHgVFqODTYkXWKutpOOK03XvPN 5eeEXrEUGjYLgS2iK8LrxiT9piwmr9Mqd/Y47vEce0NZ+GuzWZlblw1bSUsFYg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=kQlMOuJb; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -1.87 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=kQlMOuJb; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 943388B4B X-Spam-Score: -1.87 X-Migadu-Scanner: scn1.migadu.com X-TUID: qQv+REWjc+d0 Hi Ludovic, Ludovic Court=C3=A8s writes: > Hello Maxim, > > Maxim Cournoyer skribis: > >>>>From 762357609270ab016236d22999ae5cfc3fe4ff28 Mon Sep 17 00:00:00 2001 >> From: Maxim Cournoyer >> Date: Fri, 3 Dec 2021 22:36:26 -0500 >> Subject: [PATCH] sitecustomize.py: Honor .pth files. >> >> Fixes . >> >> * gnu/packages/aux-files/python/sitecustomize.py: Use site.addsitedirs t= o add >> the site directories; this takes care of the .pth files. Make sure the = added >> items still appear before Python's own 'site-packages' directory. > > I had completely overlooked this patch. > > Lars had useful comments about it. > > Do we need to address this before we merge =E2=80=98core-updates-frozen= =E2=80=99 into > =E2=80=98master=E2=80=99? The only reason I'm on the fence about it is that it causes a big rebuild. But rebuilding aside, I believe it'd be nice to have it in. I've only spotted one package affected so far (python-pdbpp), but there may be others. > If so, what changes need to be made to the patch before it can be > applied? I'll try having a look today. Thanks, Maxim