From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id kK8RCXgzQGQjrQAASxT56A (envelope-from ) for ; Wed, 19 Apr 2023 20:31:20 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id 6AQ4CHgzQGRHMgEAG6o9tA (envelope-from ) for ; Wed, 19 Apr 2023 20:31:20 +0200 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 A61D11AA6D for ; Wed, 19 Apr 2023 20:31:19 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ppCZu-0003HA-6i; Wed, 19 Apr 2023 14:30:50 -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 1ppCZs-0003Gx-DQ for help-guix@gnu.org; Wed, 19 Apr 2023 14:30:48 -0400 Received: from knopi.disroot.org ([178.21.23.139]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ppCZq-0007jp-90 for help-guix@gnu.org; Wed, 19 Apr 2023 14:30:48 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 450E540304; Wed, 19 Apr 2023 20:30:44 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6NKJmk3ivhjB; Wed, 19 Apr 2023 20:30:43 +0200 (CEST) References: <87cz407482.fsf@posteo.net> <875y9rzz1n.fsf@disroot.org> <0D7145E8-6339-441A-9DD5-9E39960AE678@posteo.net> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1681929043; bh=urExwHhZa44sQ3IVixcVmxWvqrVB4cBFtX5Izlv/PNI=; h=References:From:To:Cc:Subject:Date:In-reply-to; b=leoPSdZKKQHkeenMFcnFXVRGqwMWS3MOHZXfReTI5iEkg6oZIYlbKnK9mXY5pN1UV I3aMVA/Re9CsSKHDuTYWvd530YALLW513du1VOQUHK7O6hVwbeGulK1cK8gSM+CwYA wmXHD/iSqx+Dka0MBAyuvY97LNfJct2VkOultbBfrSs6uBJZZkHlUhByi1P5pt75r7 cmmEorLrVXn+vWiiGhJ3SquaVjafIbAZJnIn1ke0VaKDg0q7apKlINJnd2xZNyZoKZ TotZu8+DUOEc0S4A1lZdZOny4Xymk46ojg2kI1tfLVLCNgaByncMlC8H2bW1FBO2ax fcIml3inr0TwA== From: "(" To: Kyle Cc: help-guix@gnu.org Subject: Re: Alternatives to --emulate-fhs on foreign distros Date: Wed, 19 Apr 2023 19:30:04 +0100 In-reply-to: <0D7145E8-6339-441A-9DD5-9E39960AE678@posteo.net> Message-ID: <87sfcvybal.fsf@disroot.org> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=178.21.23.139; envelope-from=paren@disroot.org; helo=knopi.disroot.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=disroot.org header.s=mail header.b=leoPSdZK; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=reject) header.from=disroot.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1681929080; a=rsa-sha256; cv=none; b=YIXrCbtA6q6lXZbPcP1SDRE7uqVbEMrWu+UUeqcmiZQ05KYgrsJNvaHy0ELnw3MBDNootj 1dD3yak2hhtryMUblClosfG/5eC1DEXV41x4swflVwl37AmFUQtHZigJ22EnCdenrGoWvE 07L9f7CknITInJf08DGz9AHXLRknNjnFDYl4w/oWgCU7U+bRy09U0LK4cNRJZSSGZqvuKP cKxt292P1od4aDrbRwiWpM+oXEZ1eiE/7qZX6qIGf6+C9iuFs3j/Mh4JsjypGf9CrnoWiU Kbo0KpDylJbscmWNFZ/fOIETKLHy9Gsqq4w7zaYXk6rq0bGBTQCs+UQJbOAHLQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1681929080; 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=INNGa97eH7OLdu4n57DNHxXqSEJBpSSobidcq4Cz9cY=; b=GOxY5qiEAh/VtEyn67deev5m0icZefZV83Rvs0xw8l4hlczP4GjAczYaMPmXN8sQvlFtRz FLROTyUURAAQh95AcFhtgn4bgMqB0u0wPCjoNxzMEXzuOxdo7lJzGZSS29C5amoB/77+0u 33VCH82KJSbKBsiSR3eQB6WFDBDto7Eu1L5/el7SBfE8EGtRAAeBTNPS19I8jLsCNT1Ba3 v/E9Q8GJ/uA4r0ROgGE5CVX4v/zGv/u4oKT2FppMwgq7Nvr1x4il71ElgFsBgyc7fBrwS/ aNMjNVII/YL9huhZ9YLifOk8RwZlOWSgkfiWjHw/Sq71ZDuCe/m9/mVuSU60mw== X-Migadu-Spam-Score: -7.89 X-Spam-Score: -7.89 X-Migadu-Queue-Id: A61D11AA6D X-Migadu-Scanner: scn0.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=disroot.org header.s=mail header.b=leoPSdZK; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=reject) header.from=disroot.org X-TUID: Ak+l+R4fExm4 Kyle writes: > The context is that my R package calls a bunch of shell scripts stored inside it. I am getting errors about > /usr/bin/env not being available (e.g. bad interpreter: no such file or directory), so was thinking that their > shebangs were not getting patched. It's not clear to me how thorough Guix is being at finding these. Hmm. Can you show me an example of one of these scripts? (The R-BUILD-SYSTEM *does* seem to include 'PATCH-SHEBANGS...)