From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id mP7BC2z8x2PTrQAAbAwnHQ (envelope-from ) for ; Wed, 18 Jan 2023 15:04:28 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id 2HKfC2z8x2PmtAAA9RJhRA (envelope-from ) for ; Wed, 18 Jan 2023 15:04:28 +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 0CB902A8CA for ; Wed, 18 Jan 2023 15:04:27 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pI8Q8-0002o6-Cf; Wed, 18 Jan 2023 08:24:04 -0500 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 1pI8Q6-0002nH-CZ for bug-guix@gnu.org; Wed, 18 Jan 2023 08:24:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pI8Q6-00080Z-3j for bug-guix@gnu.org; Wed, 18 Jan 2023 08:24:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pI8Q5-0002jE-Vh for bug-guix@gnu.org; Wed, 18 Jan 2023 08:24:01 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#25235: [PATCH 1/1] build-system/pyproject: Do not wrap native-inputs. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 18 Jan 2023 13:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25235 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Efraim Flashner Cc: arunisaac@systemreboot.net, 25235@debbugs.gnu.org, ludo@gnu.org, Lars-Dominik Braun , rekado@elephly.net, jgart , marius@gnu.org Received: via spool by 25235-submit@debbugs.gnu.org id=B25235.167404818210373 (code B ref 25235); Wed, 18 Jan 2023 13:24:01 +0000 Received: (at 25235) by debbugs.gnu.org; 18 Jan 2023 13:23:02 +0000 Received: from localhost ([127.0.0.1]:39834 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pI8P8-0002hF-2y for submit@debbugs.gnu.org; Wed, 18 Jan 2023 08:23:02 -0500 Received: from mail-qt1-f177.google.com ([209.85.160.177]:42788) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pI8P5-0002ge-VT for 25235@debbugs.gnu.org; Wed, 18 Jan 2023 08:23:00 -0500 Received: by mail-qt1-f177.google.com with SMTP id fd15so19850874qtb.9 for <25235@debbugs.gnu.org>; Wed, 18 Jan 2023 05:22:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=q5D2dkPNoj9l8UdhXXn1K2IdK38DrzfK5vnXWWgLBbY=; b=W9DuLHXN7TEZPE97Zx9TrFIFCnkOt/32jdj4N4vx/THHHx5UOTyAqtHQCwm1Tw8mum vD1cXMa0YaHsicr7gnJIX8Ygr49xShryx4j03HiDZrQIn4hvHmPtfO2WBYao+GqaxTXc eTj1K6FGCNzN4KezD4TlDI0hMgYf+KasqPLuB7f4SkvM2Lm5z2oNdFgmURpDZ+6rVI7i 6kaUXqMUxXfFfwfpBYNfnPvdR5UxI9dGJ46Xep+Nqc2LpbLhkX6e3VkGqTiM153DJCH5 dOrbOeFYGg2D5ssXsAo6893xm/chthnFcCSOvb7YRDh7OjTnSKeRbVQjZbArYCzK/y+u D5Xw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=q5D2dkPNoj9l8UdhXXn1K2IdK38DrzfK5vnXWWgLBbY=; b=QVQe7G25YcN+tyCA2MO6rJ1eWgfjjGfQHZVbdmtkQRr8pUnbqFkU5A0PSFgUbYJqh0 qYOqR/RF6DZfYQCH/Yz8DskDe9rxIMZR/+OrHfwXanVp1OqXgkTqQwYmvX8MaNHkV/F9 5LqRfkpaU764SRzDtsK/nAk0MxwrTGWw7KsLhhOnq07sQNIlbjC3syPUmt+2LlEPibpz +iVybVzjZtI8mVvXGaGVR+ro8QPvnfr6dEErb/didc/u7wj/WBsytQqXWWCVIMNgJCc2 D4asWSQ+c2iJyuGLD/3JtrLdDpAk1XXSVhSfLGXBFVkSN0XDkLekT4VJV7C7Cc6pyjj9 WEPA== X-Gm-Message-State: AFqh2koiKLSVC8/6CfIimqJxoMZnByrDo/9K+FGFFDBbBSxfMrEXIGTY zYKY95eOKTZ5HTXR7DMJ9eY= X-Google-Smtp-Source: AMrXdXtgcHTCzExw5VZPcFe3xIpCeQ4SjDNaUivNxbBNwjE4foPoUDNHtl/dh6MrKxsFrmWvlrQ5kA== X-Received: by 2002:a05:622a:22a4:b0:3b6:3278:a390 with SMTP id ay36-20020a05622a22a400b003b63278a390mr9242522qtb.39.1674048174212; Wed, 18 Jan 2023 05:22:54 -0800 (PST) Received: from hurd (dsl-205-233-125-107.b2b2c.ca. [205.233.125.107]) by smtp.gmail.com with ESMTPSA id b2-20020ac84f02000000b003b635009149sm3662960qte.72.2023.01.18.05.22.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Jan 2023 05:22:53 -0800 (PST) From: Maxim Cournoyer References: <20230116212920.9641-1-maxim.cournoyer@gmail.com> <20230116212920.9641-2-maxim.cournoyer@gmail.com> Date: Wed, 18 Jan 2023 08:22:52 -0500 In-Reply-To: (Efraim Flashner's message of "Wed, 18 Jan 2023 11:51:16 +0200") Message-ID: <875yd47z9v.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org 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=1674050668; 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=q5D2dkPNoj9l8UdhXXn1K2IdK38DrzfK5vnXWWgLBbY=; b=gb+79ENZ4Cd4oPzMpFNGNK+FNYf+o9cox5mv/tY8ghIS8vfctDgsfPL/Z2+dOCcKMb1UwF 1E8QMjjuqlpsJxBqMpxNbCmJaTzylic7wi/yRW6wEzmE4JAUnKUryIj8IwEjPc3TfCjEOj MPf5reN0QXapo6KyjKaxbQ8QFimIvot0jrrwwcbWLOg4PexUsMXthyABgtFLgGKamv1ZOd 9/t6iVuSNwnCgjT/46/jwK4jGjo90u6JHB5Yx9vVtmipp6K6uNsmzEBCFViiC/X+1YgtI0 AW8er7ZH4n0NH4MKrTwpmmMQWI+LfO7AGTNA88um7ii816vH/h+p1EJxP1DPEw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=W9DuLHXN; 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" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1674050668; a=rsa-sha256; cv=none; b=kosu1MHbiZ0e5DmeNo4IVLuZepa+uoG4GcnZ4cuWRyTiryZfyoj5uEbU9WsRamgArDMSZo EtNTzLERHXOdYhWv/wpmb8ubZgVklfBauN9+zZ87Z6txBXPfv6+ISiePgx39xI1az0+Hw0 spwlHzlHP0IyzDqhEonuR8VMZsJmjGv+J3druSOviqSu/KbAd9KMYexPZP6q2WRbGYOc1L S8/uxZPk2z4KwB84M1caU4c0barkgjAJw/jzjY8+hqFpnybLAsuG+DJx/2O3O4oX4fQEnQ bN4NnOZ/GPV2vcpl7q1TAa9waHifSwmYVuy8+lOo7MPIatCsHMGoWobqGyVpYw== X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: 7.37 X-Spam-Score: 7.37 X-Migadu-Queue-Id: 0CB902A8CA Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=W9DuLHXN; 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-TUID: /hcbGlyl/u3R Hi Efraim, Efraim Flashner writes: > I'm still on my first cup of coffee... > > If a python input is in inputs and in native-inputs would it be included > in the wrapper or not? At first glance I'd say no. Does the search path > do deduplication? If it doesn't then it'd work to only remove the first > instance matching from native-input-dirs. It wouldn't be included with the current simple logic, which simply remove any native input from the items of GUIX_PYTHONPATH. Good catch! I'll send a v2 with the refined check. -- Thanks, Maxim