GNU bug report logs -
#63050
"guix pull" requires graphical libraries
Previous Next
Reported by: Andreas Enge <andreas <at> enge.fr>
Date: Mon, 24 Apr 2023 10:14:01 UTC
Severity: normal
Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Hi,
Andreas Enge <andreas <at> 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 <at> 1.4.0-6.dc5430c
guile-avahi <at> 0.4.1
avahi <at> 0.8
dbus <at> 1.14.0
libx11 <at> 1.8.1
--8<---------------cut here---------------end--------------->8---
(The same applies to “guix pull”.)
Not sure what can be done about it.
Ludo’.
This bug report was last modified 62 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.