From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id juk5KWhLuWDFRgAAgWs5BA (envelope-from ) for ; Thu, 03 Jun 2021 23:36:40 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id AE4VJGhLuWCrbgAAbx9fmQ (envelope-from ) for ; Thu, 03 Jun 2021 21:36:40 +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 1D41010B95 for ; Thu, 3 Jun 2021 23:36:40 +0200 (CEST) Received: from localhost ([::1]:43798 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lov14-0000oy-T2 for larch@yhetil.org; Thu, 03 Jun 2021 17:36:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57374) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lov0v-0000nK-Kz for help-guix@gnu.org; Thu, 03 Jun 2021 17:36:29 -0400 Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]:35377) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lov0t-00069f-Nl for help-guix@gnu.org; Thu, 03 Jun 2021 17:36:29 -0400 Received: by mail-wr1-x435.google.com with SMTP id m18so7270406wrv.2 for ; Thu, 03 Jun 2021 14:36:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=beadling-co-uk.20150623.gappssmtp.com; s=20150623; h=references:user-agent:from:to:cc:subject:in-reply-to:message-id :date:mime-version:content-transfer-encoding; bh=C/RuP/jx+qdG3C26zqL2OtFMPt5ocJy8U4+zaj/AeZA=; b=FfYyGkqitIfb+rh8UdaiGkvdsReohPPiEW9jjUMb+q35Tlbm4Ns/WCrYSXihBvDP2y RyDS81Ba5QPAkgSmCOtnxRdbf7d3w78E7ZpvsOGrLXqLZhjZIgD1n0RYuwlvNpCzfz+X RI0xXBalyHY/a6N1P+jgIg5n5aR59CPPPEMUj82S6SQMJ/GJAgUSivar2VvP5wr7sHuB M3feIktCDKlubKSW27ht3nsLHjLhVEQf86WuF7l/+eIil4ycNRNMQrPdiH/TSZ85Nhpd ha5ItpzPXFfByE0Ij1nitRRvELD0uYXvFCyXgSEWGVu+Onf45EjUb+5Oe2aWFiINGjBk dcbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:message-id:date:mime-version:content-transfer-encoding; bh=C/RuP/jx+qdG3C26zqL2OtFMPt5ocJy8U4+zaj/AeZA=; b=V5TFcWZd9Ujg6eHl8/omnI0NVb9nhFnG7RrTA6vu9vr1WyQZYW/6AKJoBrqnEq3fUQ 6C55cASQ4CKfAgBfD5+HIwHyg3H6JyIdcnFkYmqusweDqpVcLoMLoLlyUecV0mtbTFrX KSWXgqEEf0AiOUoh6eCVO+MxLBCCrOY6eWHmGvDhmK/XT1QbJMhQ1GGfmLfSL8GBp3uc 7Boe1xzD4zQArmoUcC1P0YjJINf+I2zccZCSkMffeHNrt6bcyZzKyfpIypKP7lUkYAUr nxvGwwiLHH5912vjZwxX/h+0Ls3q13ogL1TclTmOBXUGggnfN+Nr6pJwVPsSJ9m4lmhN AenQ== X-Gm-Message-State: AOAM532rxz0hsPswwG7gYp0F6ql9t7Qr1haVQ+SFsolEafldH/CsDUu+ TDP3aOuDGwMPoNpXIeLKjyZmgOWi0v0tztyzqRY= X-Google-Smtp-Source: ABdhPJzttOdP2VzQTg0QuLlo9JyCUIHXXy8ReCzMetuVLB5+01mePpmUI9+ZD5vPPiMDdGwz5g1leA== X-Received: by 2002:a5d:440a:: with SMTP id z10mr438070wrq.323.1622756185723; Thu, 03 Jun 2021 14:36:25 -0700 (PDT) Received: from xps13 (host-92-6-104-170.as13285.net. [92.6.104.170]) by smtp.gmail.com with ESMTPSA id z11sm4357516wrs.7.2021.06.03.14.36.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Jun 2021 14:36:25 -0700 (PDT) References: <87lf7qk64m.fsf@beadling.co.uk> <87sg1y8wuz.fsf@nckx> User-agent: mu4e 1.4.15; emacs 27.2 From: Phil To: Tobias Geerinckx-Rice Subject: Re: Shebang and python packages In-reply-to: <87sg1y8wuz.fsf@nckx> Message-ID: <87im2uk4vb.fsf@beadling.co.uk> Date: Thu, 03 Jun 2021 22:36:24 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: none client-ip=2a00:1450:4864:20::435; envelope-from=phil@beadling.co.uk; helo=mail-wr1-x435.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: help-guix@gnu.org Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1622756200; 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: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=C/RuP/jx+qdG3C26zqL2OtFMPt5ocJy8U4+zaj/AeZA=; b=jM6wqHk2XVg4UEz08AF2aH7Iog3PEr7EghiQpdhvgSdp+nJjb0ZU/hpWB0v8E5M5+r8sKS Pcaif0h8n60xjOoo8JX4Sc1CAJFgEsiqZWpfKUZQ+ti97Hysq+W7KYwv3hz50sOlibW22E f1lfC3UWkoHCcmMpJ1/FGrT72OFTamm4EkXWaRxfvkOCTp3H3Gn8Q7CbvpufOnQFRbCV6a JdYVDhvQwSP0s1zUsOuqrRAOVIf8kpgfiBFGXSzA4zxqmk3QcXugMfR9d+Z4pM/CO4GohB owPjy1fYTo5Va469BB4qxJ3VwvD4Klw08UO4GcNXlanGuK/Q9aqhBI/c9Mhklg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1622756200; a=rsa-sha256; cv=none; b=M5VZYjB/ZkhINvpmoXKubnqzWln6YvHOQwKOdbwJrsKyP6oLQV1nHRO6s/CWOcTlBwrlAR 7PAx5A3l11J/7TSGtgEA5cTMXU+fz+fGIJvNBG1jIuuJjaPg7MvPcAE1N4wPvkAETLaKYa NtE0DJkWbvK5CtI8YAmbEIK6kNuiIlldjtIfnv+2fCQMr00f2/9lJgBBQr6KmjdeU0/12I R/LJEq9qHIFtnIwdR7oXNq/E0gebMbrny2mrH0cPC8rMBfKZP+Fv+rM5UPABLezT4sAYjZ iHDGQoM674Ixswslj+JNI2pf1vB9LuoWrlqr0td/YfV6QoPokGwY5hTrX7dC+w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=beadling-co-uk.20150623.gappssmtp.com header.s=20150623 header.b=FfYyGkqi; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Spam-Score: -2.63 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=beadling-co-uk.20150623.gappssmtp.com header.s=20150623 header.b=FfYyGkqi; dmarc=none; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: 1D41010B95 X-Spam-Score: -2.63 X-Migadu-Scanner: scn0.migadu.com X-TUID: B2ilcMZmlW7F Thanks for the reply. Tobias Geerinckx-Rice writes: > If all shebangs and similar entry points have been properly patched, > why would you need to bundle =E2=80=98Python itself to run the app=E2=80= =99 at all? As I understand it, as python is not propagated there is no guarantee that the version of python will be persisted in the store for the lifetime of the profile containing (just) the python app? I thought th= at was the point of propagated inputs? However if the profile explicitly contains both the app and python, both are persisted. Have I misunderstood this?