From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id IHEkO/2U3F/9dgAA0tVLHw (envelope-from ) for ; Fri, 18 Dec 2020 11:39:41 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id wI/7Nv2U3F8KMAAA1q6Kng (envelope-from ) for ; Fri, 18 Dec 2020 11:39:41 +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 B8CFB9402A2 for ; Fri, 18 Dec 2020 11:39:41 +0000 (UTC) Received: from localhost ([::1]:37406 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kqE6m-00033P-Mo for larch@yhetil.org; Fri, 18 Dec 2020 06:39:40 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:58214) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kqDxT-0002wP-6O for guix-devel@gnu.org; Fri, 18 Dec 2020 06:30:03 -0500 Received: from hera.aquilenet.fr ([2a0c:e300::1]:39250) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kqDxP-0003yV-Vp for guix-devel@gnu.org; Fri, 18 Dec 2020 06:30:02 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 3EFD5E86; Fri, 18 Dec 2020 12:29:56 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at 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 8HlFcqMw7eLA; Fri, 18 Dec 2020 12:29:55 +0100 (CET) Received: from jurong (p200300dd5703ab00a2d8523dec2a1754.dip0.t-ipconnect.de [IPv6:2003:dd:5703:ab00:a2d8:523d:ec2a:1754]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 33AAEE6D; Fri, 18 Dec 2020 12:29:55 +0100 (CET) Date: Fri, 18 Dec 2020 12:29:52 +0100 From: Andreas Enge To: Leo Famulari Subject: Re: New =?utf-8?Q?=E2=80=9Cungrafting?= =?utf-8?B?4oCd?= branch Message-ID: References: <87v9dcv8mt.fsf@gnu.org> <86sg88oeze.fsf@gmail.com> <87v9d4rw80.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Received-SPF: neutral client-ip=2a0c:e300::1; envelope-from=andreas@enge.fr; helo=hera.aquilenet.fr X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_NEUTRAL=0.779 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 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 Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -1.82 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: B8CFB9402A2 X-Spam-Score: -1.82 X-Migadu-Scanner: scn0.migadu.com X-TUID: vJtTqHZiocF8 Hello, Am Mon, Dec 14, 2020 at 04:00:36PM -0500 schrieb Leo Famulari: > I agree, it's not a violation of the functional packaging model in a > strict sense. if I understand correctly, it remains confusing in a non-strict sense: grafting is functional, but it is not the same function. Precisely, the function for grafted packages has more arguments, the original input and the replacement one. And only one of these arguments is visible in the package definition, the other one enters through the backdoor (it is declared in the input itself). Andreas