From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id QP2AI0f4G2Fs/AAAgWs5BA (envelope-from ) for ; Tue, 17 Aug 2021 19:56:23 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id UBkJH0f4G2HoYgAAbx9fmQ (envelope-from ) for ; Tue, 17 Aug 2021 17:56:23 +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 0D5D799D8 for ; Tue, 17 Aug 2021 19:56:22 +0200 (CEST) Received: from localhost ([::1]:57558 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mG3Jz-0005s1-Tp for larch@yhetil.org; Tue, 17 Aug 2021 13:56:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54248) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mG3Ji-0005q8-6O for help-guix@gnu.org; Tue, 17 Aug 2021 13:56:03 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:39729) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mG3Jg-0002OB-Eq for help-guix@gnu.org; Tue, 17 Aug 2021 13:56:01 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 33212320094D; Tue, 17 Aug 2021 13:55:58 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Tue, 17 Aug 2021 13:55:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=PzCeToK24CLaJY1MwM3EznT8 lyxDmwVl5VYFHKiUlPU=; b=wq/nmKJTYSRHfy6liOdx4OQ+exJM6fQ0pyaOSQyh iFM9i6EI7YSmm2ONuQeMsXjFIoc23eWR7eN6XAwzZZURGyQ0IA3Y8t5STLUO5HRc Q7Xarqv5x4UBJucmxUsQzV+k18kBlJhPqnHfjFoPoDdosbgpy0kk+O0FqBxRNIda wW0= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=PzCeTo K24CLaJY1MwM3EznT8lyxDmwVl5VYFHKiUlPU=; b=TU/hZJt2u2V2n4M/BFAdb2 N6/xxEA2Bwj2ytMEX8lNBomPGuxXUT32uMGDX5wOnhMtwHVtvAodk6c7ewHiDcUC 84YgSEFAaJYecMRGnGmhBnnjHTzOxuL59feNCyCWqHG4/01NxBUyKhpvA+O7uD+Z ls576i9nk9NkATe6bISGVuNu9JIokWIkAVAMQkIlurL5CzPfnVUaXinU/xQ/J6zz iK+hQBImNPZBQnaj7DgyGUnqydV92OWrOc2gYvejr3fL2OSpZbnzI95Ok/0bY2Do 80Sz19MxJQf9FdsMFtZXv5LogR5s6lQSNuepb/X55sQ4cF0oKIuKlqfvh+g3dk5A == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrleefgdduudelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpeethfeigeeftefhvddutdehudeihefhgfeviedvieekieejkeefieeukeelhfdu veenucffohhmrghinhepghhithhlrggsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 17 Aug 2021 13:55:56 -0400 (EDT) Date: Tue, 17 Aug 2021 13:55:54 -0400 From: Leo Famulari To: Edouard Klein Subject: Re: A single reference to installed non-binaries Message-ID: References: <87v9442ms4.fsf@rdklein.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87v9442ms4.fsf@rdklein.fr> Received-SPF: pass client-ip=64.147.123.21; envelope-from=leo@famulari.name; helo=wout5-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-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=1629222983; 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=PzCeToK24CLaJY1MwM3EznT8lyxDmwVl5VYFHKiUlPU=; b=TkpNG4PxSLhfBsi2/94E2DsPhC1Dv2hHNYD/rg8dbkRPy4f/SsJ64QT+PlV2XDYwfxj65i ZmSRDD4cT8tLceve0B8WVHxv5lsBbzplJ0Se/aTCed9d4rW49L3gwuCoCyNUKJ8iyilEZY V5OSeG4a4YCEkEyLwclc979qFRPFK+anU1/1hQT+Hhjbw9jmqX0BnewUjo4SQ5ORu0WP5d 19B6wWb4sIn99b+XNqTp/2OYOmO+I4xfKG/C0NxHPoDEh4zc/2v4oi0FFhrOi2IPANgn/B LGrEiroz81NDoKKiVkd0B8inc0Qs7UYfO/9WqHelMQ+j8hOwjIxOZ+ifU9yZVg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1629222983; a=rsa-sha256; cv=none; b=SG4VR5y1kaO2QBA9NKUcwQIl6GPcqYIQUPea6J+5ExRfX6z0a5ubiQ47z+EX1bO0PnwRDb oS+5tkj48K9ZxMftcqa1c2HBmK5Dxf65RNWdZPtR+cCqwMrUbK52VHKeXbLEjXcrqD6xWb x2UMCE9OpwayRp3R0QU3txTuRzqDrQFc9kTIQxSrC6eQtVCLmLv6YyJrx+o2ZYeWJnCDdA aqHR/EDXV6VURymtLgjma+Pw/heEfQGLw6PaAfSmQjneJxZ38uEg3dGA2o8Afhp2Nde9Ir M5rYGfyW6Mj2chOYVRkQ8jstreFiuGannllVRlk/7kxa2m+tka5X008+RheOIQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=famulari.name header.s=mesmtp header.b="wq/nmKJT"; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm3 header.b="TU/hZJt2"; 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: -1.42 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=famulari.name header.s=mesmtp header.b="wq/nmKJT"; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm3 header.b="TU/hZJt2"; 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: 0D5D799D8 X-Spam-Score: -1.42 X-Migadu-Scanner: scn0.migadu.com X-TUID: Q/poCxgWgqNg On Tue, Aug 17, 2021 at 04:01:15PM +0200, Edouard Klein wrote: > See e.g. > https://gitlab.com/edouardklein/guix/-/blob/beaverlabs/beaver/packages/scheme-xyz.scm#L68 > > Here, xlsxio and tzdir will be expanded to their full install path in > the store. I'm going off-topic, but you should not patch TZDIR like this. The time zone database should be found dynamically at run-time via an environment variable set by the system. Otherwise, your built package will eventually "go stale" as the time zone database is updated, which happens several times per year. Does that make sense?