From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id KFBTJbb3aGQ2IQAASxT56A (envelope-from ) for ; Sat, 20 May 2023 18:39:18 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id qLB3Jbb3aGTxPgEA9RJhRA (envelope-from ) for ; Sat, 20 May 2023 18:39:18 +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 414C427BFF for ; Sat, 20 May 2023 18:39:18 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q0Pbk-0008Vo-37; Sat, 20 May 2023 12:39:04 -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 1q0Pbi-0008Va-7H for bug-guix@gnu.org; Sat, 20 May 2023 12:39:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q0Pbh-0005MD-Vp for bug-guix@gnu.org; Sat, 20 May 2023 12:39:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q0Pbh-0006Sd-RX for bug-guix@gnu.org; Sat, 20 May 2023 12:39:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#63050: "guix pull" requires graphical libraries Resent-From: Andreas Enge Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 20 May 2023 16:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 63050@debbugs.gnu.org, Simon Tournier Received: via spool by 63050-submit@debbugs.gnu.org id=B63050.168460071824806 (code B ref 63050); Sat, 20 May 2023 16:39:01 +0000 Received: (at 63050) by debbugs.gnu.org; 20 May 2023 16:38:38 +0000 Received: from localhost ([127.0.0.1]:59253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q0PbJ-0006S2-TE for submit@debbugs.gnu.org; Sat, 20 May 2023 12:38:38 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:35776) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q0PbI-0006Ro-D5 for 63050@debbugs.gnu.org; Sat, 20 May 2023 12:38:37 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 2DAF1420; Sat, 20 May 2023 18:38:30 +0200 (CEST) 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 8ZUr8Cz3eYkP; Sat, 20 May 2023 18:38:29 +0200 (CEST) Received: from jurong (unknown [IPv6:2001:861:c4:f2f0::c64]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 802C7299; Sat, 20 May 2023 18:38:29 +0200 (CEST) Date: Sat, 20 May 2023 18:38:28 +0200 From: Andreas Enge Message-ID: References: <875y9jzl9m.fsf@gnu.org> <874jot19fd.fsf_-_@gnu.org> <87fs7rvv5s.fsf_-_@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87fs7rvv5s.fsf_-_@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Seal: i=1; s=key1; d=yhetil.org; t=1684600758; a=rsa-sha256; cv=none; b=VFWR4kEL33Glx3SaGW5YlT38qqDJyIbajdm2UNUyxYm7VHsuH3XylQtvVvqErBOqRwtOgK GCskkq7bEvIDwNL0LeRj8MxnF/f0uRI3YtoK/RxtiHLHSM3q/CylTHmoLY3l5czIHTZZpQ pq82cfeg5WVqcRtjgp1TBIkY4rI+Ge+6Qd8+w/2iPoam/MAYm+92ZsaqEXDomxoCPWbftQ ofVz1MtJGtMvssrWShaIHxah5i/klxhjyf4LqhsrKX2JRD993fjkajBNic0cBp2R2benzF +XgRu9lb7+1bWbFYYeWYhtmkYw4V7ksrLrpvqlKodads0qB2St7k9dqpeaDctw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1684600758; 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:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=dZZbezktRrUvF03P0rz5ZX7g7p1kGzju8BjLkxajsp4=; b=Cejfj851nbZw5Iy/bWeW8PyikcnQdjqqQIt0QL+4CShyuXMHBwqXrDwigxZpMMfBxy16m5 qQ/06K8deKKiGFCupxC1AWIMavSu1GbKaS23N6IwV37JNvjthrcN+qDqTZeaVu9Xm4Y4w/ nzVdBLHzGDOxVJOcIOu0H2TNoakkiB+1nQVPEVx535BiZmfZnUISvlI7kHlnekP1H3iDpf R7k8J5/Oy9Bd00WUh+ntfDUIea34/dHmUiAhalToMbwYuOSAPFb2lA/OXfF7Rd8jpdEZod YsidsyFjymFtaA0xvm5PrOQnCjsX6FKYZfjDgIsQGVDKdrXCW4BCzgW7YfgEYw== X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -1.18 X-Spam-Score: -1.18 X-Migadu-Queue-Id: 414C427BFF X-TUID: +n2jWm/VDtxH Am Sat, May 20, 2023 at 06:12:47PM +0200 schrieb Ludovic Courtès: > > The closure size reduction is substantial: > > $ ./pre-inst-env guix size graphviz | tail -1 > > total: 183.6 MiB > > $ guix size graphviz | tail -1 > > total: 242.3 MiB > > But I suspect we’d still need the full-blown variant for things like > > xdot. > Here’s a proposal: > https://issues.guix.gnu.org/63610 Typo? The issue is not found. Note that I do not care so much about the closure size, but about the number of packages that are needed to just build guix (although of course the two are related). Or otherwise said, the dependencies for "guix pull". On "exotic" architectures, each dependency is a potential cause of failure, and all in all it may take hours (days?) to run "guix pull" without substitutes, with a high chance of failure. Andreas