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 ms5.migadu.com with LMTPS id SEv+MSiF2WJk8QAAbAwnHQ (envelope-from ) for ; Thu, 21 Jul 2022 18:56:08 +0200 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 yL4KMiiF2WLaKwEA9RJhRA (envelope-from ) for ; Thu, 21 Jul 2022 18:56:08 +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 85BFC3FB67 for ; Thu, 21 Jul 2022 18:56:08 +0200 (CEST) Received: from localhost ([::1]:42492 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oEZT5-0003uY-JT for larch@yhetil.org; Thu, 21 Jul 2022 12:56:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50826) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oEZH9-0001py-7M for guix-devel@gnu.org; Thu, 21 Jul 2022 12:43:47 -0400 Received: from mail-wr1-x429.google.com ([2a00:1450:4864:20::429]:35550) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oEZH7-0000YO-7H for guix-devel@gnu.org; Thu, 21 Jul 2022 12:43:46 -0400 Received: by mail-wr1-x429.google.com with SMTP id b26so3092750wrc.2 for ; Thu, 21 Jul 2022 09:43:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:in-reply-to:references:date:message-id:mime-version :content-transfer-encoding; bh=fsncO/5P1WP+3U1eqB59eoP8JeJw+gTjdIy3JLW4v9g=; b=EefD9aL6oFFNK4ul23CxG2WmIxT40nzmNWvAuIw7KO6zfdRTY6wgbRWR/SvwR3BSZf hR9dfuEF1wmSaq/ok5kk16LaQVvdPADaCeX4KLHA0aYDXMR7BEN1m5qFoLoOwqkUxXSp AuqqqRqfnFw9Cl8BbGjO4lBEuMg/NMWd7m1DOCKGO+/SstSec8H1nz34Y6QUyNhZ1KA6 WsvwqZu5GJw2ACTT5ZXx0271xg2nGHUVNxSeRvrJl+gIlBaMc1f1TmoimN9GJDxOicYU bnkGvIwSzIJoxQDtD+hL6GTzFYDLAu3UmCWQACwb7YCBW7YrfHMR6YFMuLm2WnQ6H8Zv bQ2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=fsncO/5P1WP+3U1eqB59eoP8JeJw+gTjdIy3JLW4v9g=; b=mKDxC+wKPXjOLwPEeKrMUOCAisqMKzwZ68Ipch2BD9772B9S0/gbhp0e5nadsGQpEU EQRtI9lYqEAcJjpd4ye6XmWDqhAKwXOucHxFOmUQeRIjoU38w1yorZ/P0V3EV/fA51IB AvRHdD6o3ZW6Y4q0We4BP+cMZwel85vz5iD+zRX9GUQ0H+To/O0bstNFMFut0iiFL+Jb bsGawyIho6AQ2LDWBmixnZZe5/m+i+bOwmB1AYc8jIoDrPWSRvCej46bB6/FaL3G7HEp I2hvHv7NZCbuH1dwyUnHZoweMnplmoIrsxJcXhZB4gnnI/llQ7RTinx6fZJ+e/5nw1lH ub/A== X-Gm-Message-State: AJIora/LrmPT62wQV9PGCAyf0cl5lPGQGZ2f3SaMREqeG0VUpkeD6QqT Z3FiDFN3WiipOJNSIhj/6+GTC2Ry0I8= X-Google-Smtp-Source: AGRyM1u5T0y+d6IgtNrS3NT6CJwyxcQUR01zI7f0wDFkqb+Jp8l+JCvkiSnYo0xkcLRbBObpa72ZRg== X-Received: by 2002:adf:d1e2:0:b0:21d:c7ae:3b1a with SMTP id g2-20020adfd1e2000000b0021dc7ae3b1amr28660538wrd.700.1658421823294; Thu, 21 Jul 2022 09:43:43 -0700 (PDT) Received: from lili (57.246.195.77.rev.sfr.net. [77.195.246.57]) by smtp.gmail.com with ESMTPSA id n124-20020a1c2782000000b003a2c67aa6c0sm2996537wmn.23.2022.07.21.09.43.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Jul 2022 09:43:42 -0700 (PDT) From: zimoun To: Hartmut Goebel , Guix-devel Subject: Re: native-inputs: Go for completeness or minimalism? In-Reply-To: <54cc479c-8c7b-5161-0666-26ef199ef8b0@crazy-compilers.com> References: <54cc479c-8c7b-5161-0666-26ef199ef8b0@crazy-compilers.com> Date: Thu, 21 Jul 2022 18:34:58 +0200 Message-ID: <86o7xi4e6l.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::429; envelope-from=zimon.toutoune@gmail.com; helo=mail-wr1-x429.google.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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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: 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" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1658422568; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=fsncO/5P1WP+3U1eqB59eoP8JeJw+gTjdIy3JLW4v9g=; b=A17XGYCVG2vNcIhVXQhu7j33bsyK/1FGhyAqHy6nIlhxkqEd5yChSwTFDeWpkQym4U+epr ZmM2U+71Zxf0do/hUXAlcpBX6SLhzaeoS1bhy6K6SxZcf4BboqQWb0C++wcic7KDcVWuui v1cYRnB2KJ5N4bkdX10Ol6mB3WCPDoV1kYfQielNmFNUzkHbHXu0l/4pSYBCDaKgLaTSq3 QpRvpBnCmQpGQd7vZR8k4di640e4/AmsjP8UXj1wiMNUyqwkcuLMuSsFxlHNAxmgL0J2Jk JSi+ob/DcbKI1M7q7URsoqv6FvwFwsHZYnvjKUDIxsBVLhCmKqgysNRnwgaTCw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1658422568; a=rsa-sha256; cv=none; b=a74vs44suUfQVRRrGJqLx44h/Orj274kF9DahH3De+V0WusDVJxeHenIG4JKNwtow1CoXL zhL16GxSIRDpsiVQyo4+LcS9ZP7DhAWlzQCkOPun+dpAll//X/SiUnruxcBZ4s+27ORKfi 1pWgSLyP7oa2hVboABugd9nfNAnuxp7rrXWJVnF/TWd5qT+0EU6WlkxoicWCYl6if+fnm5 fU/mrWgOhAC84rR3udq9W55jmxKMIhfX4AXXYLnPg3dwVImZbrB3XHo/gri4dfqg3Nj6Ef eFTmkKIDRPGvBluQUgWEj/P4Kq88NpagEefc2IH1oE76LHo1J1YAzNTY7FewjA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=EefD9aL6; dmarc=pass (policy=none) header.from=gmail.com; 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: -2.94 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=EefD9aL6; dmarc=pass (policy=none) header.from=gmail.com; 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: 85BFC3FB67 X-Spam-Score: -2.94 X-Migadu-Scanner: scn1.migadu.com X-TUID: BpLs4gnoX1+h Hi Hartmut, On Wed, 20 Jul 2022 at 10:33, Hartmut Goebel = wrote: > Personally I tend to minimal. Me too. Being minimal is better on all aspects, IMHO. The only drawback is indeed =E2=80=9Cguix shell -D=E2=80=9D. But, people d= eveloping can add the missing or extra packages. To me, Guix provides the minimal environment for building and running one package. Otherwise, we could imagine to create two packages. However, there is no consensus about this =E2=80=9Cminimalism=E2=80=9D. Fo= r instance, some packages have multi-outputs which implies that =E2=80=9Cguix shell -D= =E2=80=9D is not minimal. Cheers, simon