From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id +NiUIaHA8WHyKwAAgWs5BA (envelope-from ) for ; Wed, 26 Jan 2022 22:44:01 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id KJlcHqHA8WH7eAEAauVa8A (envelope-from ) for ; Wed, 26 Jan 2022 22:44:01 +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 1FEA2158A5 for ; Wed, 26 Jan 2022 22:44:01 +0100 (CET) Received: from localhost ([::1]:58520 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nCq5A-0004a8-BU for larch@yhetil.org; Wed, 26 Jan 2022 16:44:00 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47054) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nCq4d-0004Zt-Vn for guix-devel@gnu.org; Wed, 26 Jan 2022 16:43:28 -0500 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21165) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nCq4Y-0001ql-7x for guix-devel@gnu.org; Wed, 26 Jan 2022 16:43:23 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1643233397; cv=none; d=zohomail.com; s=zohoarc; b=Qs9GcPnV33vKODioTfjcNDtEIqOTuk3u5a3CXo2fIk4Fg2IaN9VhQHdScnLcaSvHQ5PEcN7QQ2XlMlldCfbbGbC1i4Tr4xKsyhwDlyA73KNOQzooX6epERsktETegnCUSGNR7tOPZ3ScCrwMl3OPejA2Wl2GFPgpMltW0j9kU+w= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1643233397; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=8pZlZxVU2mCxbjb6GkTHF/zwlHWTAS39ZuQdsaP1OYk=; b=DtTqDa8lWH+R5lCwGHbMNKyPTNOf7vAP/U5M06s30sgkPTqjVpErB9WOJ0ZpquLyw8DGYxXAfUcXxaNAOT/sMpUhJGKPVi8kjd49+gN2yjiAapaPLg97+WHYCy1DF0PS12OFX+/kg1lBIWnhGIx+CaAkgTnN6JB872Zic0U857o= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1643233397; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:Date:In-reply-to:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=8pZlZxVU2mCxbjb6GkTHF/zwlHWTAS39ZuQdsaP1OYk=; b=ZhbSKz/4jWE3zGxl2w2oxrqmkD9CeYXCfFfh5ibmNIykrhknyLlN3hwjvMsamGm5 SwEpHcI9oG+KHzyIQBFQSvGGMZXAAiC0nY/bGpEraffkRhQo3wGhh/P3mWFKUk1RJ78 R2yIlUY2JOh4stR4UKeEDyD92N4KLdmMbYxUc6nA= Received: from localhost (p54ad4fa6.dip0.t-ipconnect.de [84.173.79.166]) by mx.zohomail.com with SMTPS id 1643233395027830.592307351141; Wed, 26 Jan 2022 13:43:15 -0800 (PST) References: <3101606.jC9oV0cg2h@localhost.localdomain> User-agent: mu4e 1.6.10; emacs 27.2 From: Ricardo Wurmus To: =?utf-8?Q?S=C5=82awomir?= Lach Subject: Re: The way to promote GUIX package manager Date: Wed, 26 Jan 2022 22:38:33 +0100 In-reply-to: <3101606.jC9oV0cg2h@localhost.localdomain> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Message-ID: <878rv2jhqn.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External Received-SPF: pass client-ip=136.143.188.51; envelope-from=rekado@elephly.net; helo=sender4-of-o51.zoho.com 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, 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: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1643233441; 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=8pZlZxVU2mCxbjb6GkTHF/zwlHWTAS39ZuQdsaP1OYk=; b=OVJa6v35GWI8mfUn9FyjTm+JJKX7A7cmuD3x61c4fP3V70pgBanvqSNYpYsNBhz8s/4K/A Wk0cpENLTUMymd1SYHcXZHhxUVP+pjLY1uF1wqkUsVNSKSvyr3bbHyv15XupS+HqRO/D4f uQMzLIbFKe+FBDXMSbHF6cYSQPLF7xSkBG7Y1vajeX4P709wcf4B6e8iZ/BLbEnK9+oW0w Yrt8OVnZJXJLrf4VP1Z3Y86paQQbl1E0fFRA2fULkPhecsgMYsUF7bJPHwzY0Bp1YVggw7 pf1AOEmoT12PFFozwAASxY1FZd97U/Ui7egL2faKDJQmDn6+T4gn8VeSNjNmBg== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1643233441; a=rsa-sha256; cv=pass; b=crMcsHnQUYVST5PmrjmNkWNrwzZo/Lqc8pI37TT1eMOp1DWbiUBCbOXilCq+eeQ4+n1oxR 2Wml0IjhL1ycPvi62D3UqaRXE/ouhF6bAPbLBKBMCuaKMraubc7ezWzvZvTHVUv4TBxckq IdzpGyctRRgiewsR9yDoKNPlYn0PbLtMi3LGIXLS2nEMDFkxvnTG+8k8HPIK85dbiFoU1Z ue7yiu2K3HSVRR8JQbYNyqbjzYIAW+pHuid/V5LH/K05SbapGvJgGSfXyD55V7T8JmOdRA jfdjCZIHQIjCZffdy+2xq7PhJLCbDeOBNJpgybLpqGF9shovAhaCf6wbsz1NJQ== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=elephly.net header.s=zoho header.b="ZhbSKz/4"; arc=pass ("zohomail.com:s=zohoarc:i=1"); dmarc=none; 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" X-Migadu-Spam-Score: -6.63 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=elephly.net header.s=zoho header.b="ZhbSKz/4"; arc=pass ("zohomail.com:s=zohoarc:i=1"); dmarc=none; 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" X-Migadu-Queue-Id: 1FEA2158A5 X-Spam-Score: -6.63 X-Migadu-Scanner: scn0.migadu.com X-TUID: F5+XhL0+PAdA S=C5=82awomir Lach writes: > Solution is simple: > 1. Keep older packages in GUIX repo, so developers could request older ve= rsion=20 > in scripts Unforunately, it=E2=80=99s really not that simply to keep older packages ar= ound. I=E2=80=99m maintaining packages for a bunch of bioinformatics tools, for example, which are stuck in the past. Building them becomes more and more difficult as time passes and the rest of the world moves on. It is not feasible to maintain an ever-growing collection of outdated software and their toolchains. But: Guix supports channels, so people who absolutely must use GCC 3 to build their abandoned tools to build their old source code that=E2=80=99s s= tuck in the past can totally do that. > Minus: possible security hell. :) --=20 Ricardo