Hi, Andreas Enge <andr...@enge.fr> skribis:
> 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. Typo on your side then? :-) > 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". Yes, understood. Graphviz is not in the closure anyway, it’s a build-only dependency. With commit 9fa92acbf0c4dbc734ac7d83b31bd6d12e09a401 this is mostly fixed. There’s still another path leading to libx11 though: --8<---------------cut here---------------start------------->8--- $ ./pre-inst-env guix graph --path guix libx11 guix@1.4.0-6.dc5430c guile-avahi@0.4.1 avahi@0.8 dbus@1.14.0 libx11@1.8.1 --8<---------------cut here---------------end--------------->8--- (The same applies to “guix pull”.) Not sure what can be done about it. Ludo’.