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 ms9.migadu.com with LMTPS id oB8ZLNHPEGSjHwAASxT56A (envelope-from ) for ; Tue, 14 Mar 2023 20:49:37 +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 yPokLNHPEGThfAAA9RJhRA (envelope-from ) for ; Tue, 14 Mar 2023 20:49:37 +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 8AA33E4F for ; Tue, 14 Mar 2023 20:49:37 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pcAe0-0000Z5-4s; Tue, 14 Mar 2023 15:49:12 -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 1pcAdy-0000XL-N9 for guix-devel@gnu.org; Tue, 14 Mar 2023 15:49:10 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pcAdw-00007e-Nr for guix-devel@gnu.org; Tue, 14 Mar 2023 15:49:10 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id AED1D1928; Tue, 14 Mar 2023 20:49:05 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LH8ivo_rGa8r; Tue, 14 Mar 2023 20:49:05 +0100 (CET) Received: from jurong (unknown [IPv6:2001:861:c4:f2f0::c64]) by hera.aquilenet.fr (Postfix) with ESMTPSA id D36FF551; Tue, 14 Mar 2023 20:49:04 +0100 (CET) Date: Tue, 14 Mar 2023 20:49:03 +0100 From: Andreas Enge To: Felix Lechner Cc: guix-devel@gnu.org Subject: Re: gnu: inetutils: Update to 2.4. Message-ID: References: <87lejzmisn.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=185.233.100.1; envelope-from=andreas@enge.fr; helo=hera.aquilenet.fr 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, SPF_HELO_PASS=-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: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=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"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1678823377; a=rsa-sha256; cv=none; b=YtiaOer9p00uR2iGdM+4bJTBSoR02cdf+1hdjAcuZEjYVT0KtfG8z4lM0gtrSKUYvfwJr+ wXJKVhVUkzNXpm9EwXbTqpNO87bBk11Sq88ibhI9C2/s6Oi38/w56o6jfw4EwzUkDhcjMs Gwj4zxtskhpLtbShghyZbt/eI03lsQb/v3kmV3UBCk+6iUtIkB4Ef5cqX9EhDUCT7q0Uig EKqjWlJqSliFdz7iycPR56bPRjMHZA2/krbBjHK3wqNZBBGwu1sm3spmPJ7xNibKlte7ks swxdzAs+sQA3N8TPO+QoBJBKtZkb373hI4JRut5wvUHR9GQ9dmgk8DabPm3D2A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1678823377; 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; bh=/Ju/7zW0nz41+W/RpHQHffcHF5z9o6jAA+oA2C3Qa1g=; b=QcIBWThA+Atkq7mBrMQqWPkkvlpiDhvM32IN1O3tyEJkGa0MNpR1k+vYvcGwFDEdNn7+Uk VkFYHSbsTefk5gH5Hc1xF6tJ/rObg8S+AQlroATNKMpt/3LRcb4sMNXclQb1FyOg1OXZrr XZTVeaUUkgLeLpzz35L5R4TeFixnzhoRfPlqfYchZqOQ3XUYB46RKRvO8wejCwaVkT8vM7 hoRNAyLz8mvkpFMkYd9a75Q7QKZgGp08EFOyN2kW6Lckb0cIHAu2pV9bBHQ7teACVRYw2x FpR4nq8IQ/U9szLu3cNjjyX1if3ocMFkLWgpKu+YeEdsEEZFT2iUwg+Q6h0gPA== X-Migadu-Spam-Score: -2.52 X-Spam-Score: -2.52 X-Migadu-Queue-Id: 8AA33E4F X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=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"; dmarc=none X-TUID: s7Vd/Z1TjTM0 Hello Felix, Am Tue, Mar 14, 2023 at 09:37:23AM -0700 schrieb Felix Lechner via Development of GNU Guix and the GNU System distribution.: > With the core-updates process now abandoned, I retitled the issue to > "[PATCH wip-inetutils 0/4] gnu: inetutils: Update to 2.4". apologies for not replying earlier - this was because I did not have the answer... I think this is a place where the feature branch idea is not yet fully thought out. It is quite clear how branches closer to the leaves could work (language branches, a qt/kde branch, such things); and probably also "core things". There I see two kinds of cores: First, things that are very close to Guile/Guix (switching to gexps, rewriting the daemon in Guile, these kind of things). And maybe something more like "bootstrap" and "tool- chain" (changing the Guile version, updating gcc/mpfr/mpc, probably rust, and so on). I do not yet have a clear picture for things on a "middle level", but which cause a lot of rebuilds. Which kind of team would be responsible for inetutils? Suggestions would be very welcome! Something completely different: I am not sure whether inetutils should have so many dependencies. It only contains binaries and no libraries. For instance, it is sometimes used as native input for tests, but tests do not have access to the inet anyway. So maybe it would make sense to identify the "root" where this package is pulled in, drop the input and modify the test suite? Andreas