From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id gI8MG8cIA2fyNwAA62LTzQ:P1 (envelope-from ) for ; Sun, 06 Oct 2024 22:01:43 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id gI8MG8cIA2fyNwAA62LTzQ (envelope-from ) for ; Mon, 07 Oct 2024 00:01:43 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=ecghiU7c; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1728252103; a=rsa-sha256; cv=none; b=QPNSl88c1F5BInzn50Ey/3c4HZT/ogPrtaoegTVEbSpzhrzhj7I93VRGNQ3PCX2hDvyZeZ zm1edvr903anvIzrIhF6c2dUe02tTo8qQ/cH8PZO1viEa+jT2sDmGPm+wpYxbvCxo0LULk JuL64mSxzuxuohLXuDCWguoPRl/mBS0wlX1yAffRPTMoJyJ1l8jqvd92+w7pq61XXEKmPx 9weLaLSq/+oICTWGPNtpQiQgHeanhIHi04Owb8gP3GJnYvKvIzWFvbLQ8u8KfK0TTtDtvI iMn7Gxrqicb7HCzoOUIOsxXePRfGdD6ARxS0J11hHKzu/FvRYMPXjCYejguUbQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=ecghiU7c; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1728252103; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=UMfKyVSf8tlD5D6LkNkFEncfwhm90lLWc6VP3WXRfo4=; b=iZwdgJVQZ8zC81qhcTVhyxwfI9/x4LiZSQ2nZwLmF7+vUXvwerRSXm/8ZIasXUiGNdeWX+ 4kho/zCNjSCAJoLqUnmVEyQIhgxMDl+OUmPtX/CH700IZNF3GwNvAM2eScCuH/ATUjCuQI sGsN4g60/kpwAeinkd/C4AkH8E+Y/GDjbWAwaOAmXFL6EXXUEpA4FTQ1DmK8b4BfVVpGW/ cuvfkHnRlEuk0vFEmZhUaI6zxIjUCzlW75BwlAK/ujou3sZ14SIrfL5SyBwQWhluv6BCWk sWPgidOnPtsvOjm7eDoHY0+NG4wKjDvMndfhd6VW37cwZlAnW11Oc7mve42ogw== 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 EF7BD7D672 for ; Mon, 07 Oct 2024 00:01:42 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sxZJ5-0005uf-FQ; Sun, 06 Oct 2024 18:00:51 -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 ) id 1sxZIo-0005tr-3L for guix-devel@gnu.org; Sun, 06 Oct 2024 18:00:35 -0400 Received: from mail-qv1-xf41.google.com ([2607:f8b0:4864:20::f41]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sxZIi-0005z5-AZ for guix-devel@gnu.org; Sun, 06 Oct 2024 18:00:31 -0400 Received: by mail-qv1-xf41.google.com with SMTP id 6a1803df08f44-6cb2824ddc2so31545306d6.1 for ; Sun, 06 Oct 2024 15:00:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1728252024; x=1728856824; darn=gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=UMfKyVSf8tlD5D6LkNkFEncfwhm90lLWc6VP3WXRfo4=; b=ecghiU7c71BsJBkBdTyBw9lMaPrCqcRImSu1pBKbwEx15X8CS97QLfT6EMf1iiG9Ke wa/FkD8Q3ZK5KH6P3jjRbyKPrk+C9YebiwaBhMW3p6D0ik+Vnju6rP5jF/w+BK35tT6E O8g4n9zcmVm4exHBwNsysFCLRBP4qK4D8ctD9tM8Lbz39UwgAE09kVo38mXBrjP6pRP5 ojqRxsTlt1KE3SCCGuRIyOIaP9A+8PAqb3AkmoR60xr88XWZdBGy3m+zJz13GP2pmg8J +HHHSJbpFPvgPx5useeUVvFWd9FJAaMvtFc9dkFz76CC2uxTBDx8XUfc91fOxKq7Q012 HVRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728252024; x=1728856824; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=UMfKyVSf8tlD5D6LkNkFEncfwhm90lLWc6VP3WXRfo4=; b=neDeg/9/AL9NgLcSQGEwILESxSalKq+ZWCcNEguhvWnFH7b6+tFZ/oD+a1epRtaAj2 ZNjzJkKUxvUdRlVGBk/RK7Bque+DNrnNkiD0ECUhHekY36uR/tPb19EJzEuDIIFWlkJ6 J1Lg34KwpQUAJiD7obQ02fJGitF2bAEVppps0T75W39nuehmuE4wRGEBLUBs0WOmc9AS 61OJ47L3LFALY/wX3uBkZHfcvMlYvzRLneeF2f853jMFHi5Sr6623n4Q1VWhH9M8Jzlq ZhB8n0Xuh9PCoMeWM8568Ohl0DWazrrDjK/nrxJlWJD7ORtv1XDU9ZkH+SJ+fDJYxZ8a QraQ== X-Forwarded-Encrypted: i=1; AJvYcCVy/R7Zy8nZuhAx62Tcne1eLBFx1HVmqsDWsmHRPZTcuwYbiynMUqol2b8r5SPCpTHKSS1UKLYnoOaK@gnu.org X-Gm-Message-State: AOJu0Yw7jnQRC2peVYvx4UgNsEV6eeoQg6hL7q46s5p+mefeunMQ91Ct xwc5vjdc0GVlsoEavQak+bhhG+W2LV2X9SpYF7Rm5f9ykp8+loajsg3zGeJo X-Google-Smtp-Source: AGHT+IEwbp+Uv/jyBenr9o633qBkmKa4MliwwYWoty1xalmyIYo3vMv/Bfadn8koOOsPvEjwZWonYg== X-Received: by 2002:a05:6214:319b:b0:6cb:255e:61a1 with SMTP id 6a1803df08f44-6cb9a45a989mr146891556d6.41.1728252024009; Sun, 06 Oct 2024 15:00:24 -0700 (PDT) Received: from gnus (bras-base-mtrlpq0776w-grc-23-65-94-70-53.dsl.bell.ca. [65.94.70.53]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6cba475eec4sm19926576d6.112.2024.10.06.15.00.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Oct 2024 15:00:22 -0700 (PDT) From: Suhail Singh To: Felix Lechner Cc: Suhail Singh , Guix-devel mailing list Subject: Re: Clarification regd. native-search-paths and search-paths In-Reply-To: <87jzelxgtk.fsf@lease-up.com> (Felix Lechner's message of "Sun, 06 Oct 2024 10:49:11 -0700") References: <87zfnipg4b.fsf@gmail.com> <87jzelxgtk.fsf@lease-up.com> Date: Sun, 06 Oct 2024 18:00:16 -0400 Message-ID: <87y13051u7.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::f41; envelope-from=suhailsingh247@gmail.com; helo=mail-qv1-xf41.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -5.81 X-Spam-Score: -5.81 X-Migadu-Queue-Id: EF7BD7D672 X-Migadu-Scanner: mx10.migadu.com X-TUID: wtTnI2cJ6lDr Felix Lechner writes: >> Does "used" above refer to runtime usage? > > It refers to any use of the "python" package. Since I am trying to understand what constitutes "use", could you please give examples? For instance does use here mean being an "input" to a package? Something more/less/else? > The native specifier means that the inputs have the same architecture > that Python is building something else on, rather than the architecture > it building that something else for. > > Inputs intended for the target architecture are runtime inputs. Given above, I would expect adding a variable to search-paths or native-search-paths to be functionally equivalent when not cross compiling. Do you agree with this, or am I mistaken in my conclusion? >> How does one determine which of native-search-paths or search-paths is >> appropriate in a given context? > > I'm not sure whether it makes a difference for interpreters. Perhaps > the distinction arises because some Python modules are compiled and > machine-dependent. At least for certain variables such as $SSL_CERT_DIR and $SSL_CERT_FILE they only have the desired effect when added to native-search-paths. When they were added to search-paths, I observed errors when accessing HTTPS resources (in a pure container with nss-certs included in the profile). When they were added to native-search-paths instead, the errors went away. -- Suhail