GNU bug report logs - #63050
"guix pull" requires graphical libraries

Previous Next

Package: guix;

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


Message #41 received at 63050 <at> debbugs.gnu.org (full text, mbox):

From: Simon Tournier <zimon.toutoune <at> gmail.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: Andreas Enge <andreas <at> enge.fr>, 63050 <at> debbugs.gnu.org
Subject: Re: bug#63050: "guix pull" requires graphical libraries
Date: Thu, 04 May 2023 10:56:24 +0200
Hi,

On Wed, 03 May 2023 at 21:33, Ludovic Courtès <ludo <at> gnu.org> wrote:

>> Why does Guix require ’graphviz’ in the first place?
>
> It uses it to build images in the manual.

Ah.  So we are dragging X11 libraries as libx11 for one or two figures
in the manual. :-)

Although that’s not exactly the same as “guix pull”,

    guix graph guix -t bag-emerged

gives an idea.  Well, for example, there is a path from guix to ninja
via graphviz.

While I understand that the documentation is important, could we skip it
for some architectures?

Cheers,
simon



$ guix graph guix -t bag-emerged | grep label | cut -f2 -d'=' | cut -f1 -d',' | sort
 "acl <at> 2.3.1"
 "attr <at> 2.5.1"
 "autoconf <at> 2.69"
 "autoconf-wrapper <at> 2.69"
 "automake <at> 1.16.3"
 "avahi <at> 0.8"
 "bash <at> 5.1.8"
 "bash-completion <at> 2.8"
 "bash-minimal <at> 5.1.8"
 "bash-minimal <at> 5.1.8"
 "bash-static <at> 5.1.8"
 "bdb <at> 6.2.32"
 "binutils <at> 2.37"
 "bison <at> 3.7.6"
 "bison <at> 3.7.6"
 "boost <at> 1.77.0"
 "bzip2 <at> 1.0.8"
 "bzip2 <at> 1.0.8"
 "cairo <at> 1.16.0"
 "cairo <at> 1.16.0"
 "c-ares <at> 1.17.2"
 "cmake-bootstrap <at> 3.21.4"
 "cmake-minimal <at> 3.21.4"
 "config <at> 0.0.0-1.c8ddc84"
 "coreutils <at> 8.32"
 "coreutils <at> 8.32"
 "coreutils-minimal <at> 8.32"
 "cunit <at> 2.1-3"
 "curl <at> 7.79.1"
 "datefudge <at> 1.23"
 "dbus <at> 1.12.20"
 "diffutils <at> 3.8"
 "disarchive <at> 0.4.0"
 "docbook-xml <at> 4.1.2"
 "docbook-xml <at> 4.4"
 "docbook-xsl <at> 1.79.2"
 "doxygen <at> 1.9.1"
 "expat <at> 2.4.1"
 "file <at> 5.39"
 "file <at> 5.39"
 "findutils <at> 4.8.0"
 "flex <at> 2.6.4"
 "fontconfig-minimal <at> 2.13.94"
 "font-dejavu <at> 2.37"
 "fontforge <at> 20201107"
 "font-ghostscript <at> 8.11"
 "freetype <at> 2.10.4"
 "fribidi <at> 1.0.9"
 "gawk <at> 5.1.0"
 "gawk <at> 5.1.0"
 "gcc <at> 10.3.0"
 "gd <at> 2.3.2"
 "gdbm <at> 1.20"
 "gettext-minimal <at> 0.21"
 "ghostscript <at> 9.54.0"
 "glib <at> 2.70.2"
 "glibc <at> 2.33"
 "glibc <at> 2.33"
 "glibc-utf8-locales <at> 2.33"
 "glibc-utf8-locales <at> 2.33"
 "gmp <at> 6.2.1"
 "gnutls <at> 3.7.2"
 "gnutls <at> 3.7.7"
 "gobject-introspection <at> 1.66.1"
 "gperf <at> 3.1"
 "graphite2 <at> 1.3.13"
 "graphviz <at> 2.49.0"
 "grep <at> 3.6"
 "grep <at> 3.6"
 "gts <at> 0.7.6"
 "guile <at> 3.0.7"
 "guile <at> 3.0.8"
 "guile-avahi <at> 0.4.0-1.6d43caf"
 "guile-bytestructures <at> 1.0.10"
 "guile-gcrypt <at> 0.3.0"
 "guile-git <at> 0.5.2"
 "guile-gnutls <at> 3.7.9"
 "guile-json <at> 4.7.1"
 "guile-lib <at> 0.2.7"
 "guile-lzlib <at> 0.0.2"
 "guile-lzma <at> 0.1.1"
 "guile-quickcheck <at> 0.1.0"
 "guile-sqlite3 <at> 0.1.3"
 "guile-ssh <at> 0.15.1"
 "guile-zlib <at> 0.1.0"
 "guile-zstd <at> 0.1.1"
 "guix <at> 1.3.0-31.3170843"
 "gzip <at> 1.10"
 "gzip <at> 1.10"
 "harfbuzz <at> 2.8.2"
 "help2man <at> 1.48.5"
 "http-parser <at> 2.9.4-1.ec8b5ee"
 "icu4c <at> 69.1"
 "intltool <at> 0.51.0"
 "iproute2 <at> 5.15.0"
 "iptables <at> 1.8.7"
 "itstool <at> 2.0.6"
 "jansson <at> 2.13.1"
 "jbig2dec <at> 0.19"
 "jemalloc <at> 5.2.1"
 "jsoncpp <at> 1.9.4"
 "kmod <at> 29"
 "lcms <at> 2.12"
 "ld-wrapper <at> 0"
 "libarchive <at> 3.5.1"
 "libbsd <at> 0.10.0"
 "libcap <at> 2.62"
 "libdaemon <at> 0.14"
 "libdatrie <at> 0.2.13"
 "libdrm <at> 2.4.107"
 "libelf <at> 0.8.13"
 "libev <at> 4.33"
 "libevent <at> 2.1.12"
 "libffi <at> 3.3"
 "libgc <at> 8.0.4"
 "libgcrypt <at> 1.8.8"
 "libgit2 <at> 1.3.0"
 "libgpg-error <at> 1.42"
 "libice <at> 1.0.10"
 "libidn <at> 1.37"
 "libidn2 <at> 2.3.1"
 "libjpeg-turbo <at> 2.0.5"
 "libltdl <at> 2.4.6"
 "libmnl <at> 1.0.4"
 "libnftnl <at> 1.2.0"
 "libpaper <at> 1.1.24"
 "libpciaccess <at> 0.16"
 "libpng <at> 1.6.37"
 "libpthread-stubs <at> 0.4"
 "libsigsegv <at> 2.13"
 "libsm <at> 1.2.3"
 "libspectre <at> 0.2.9"
 "libspiro <at> 20200505"
 "libssh <at> 0.9.6"
 "libssh2 <at> 1.9.0"
 "libtasn1 <at> 4.17.0"
 "libthai <at> 0.1.28"
 "libtiff <at> 4.3.0"
 "libtool <at> 2.4.6"
 "libungif <at> 4.1.4"
 "libuninameslist <at> 20200313"
 "libunistring <at> 0.9.10"
 "libuv <at> 1.41.1"
 "libx11 <at> 1.7.3.1"
 "libxau <at> 1.0.9"
 "libxaw <at> 1.0.14"
 "libxcb <at> 1.14"
 "libxdmcp <at> 1.1.3"
 "libxext <at> 1.3.4"
 "libxfixes <at> 6.0.0"
 "libxft <at> 2.3.3"
 "libxi <at> 1.7.10"
 "libxml2 <at> 2.9.12"
 "libxmu <at> 1.1.3"
 "libxpm <at> 3.5.13"
 "libxrender <at> 0.9.10"
 "libxslt <at> 1.1.34"
 "libxt <at> 1.2.1"
 "linux-libre-headers <at> 5.10.35"
 "lzlib <at> 1.13"
 "lzo <at> 2.10"
 "m4 <at> 1.4.18"
 "make <at> 4.3"
 "mallard-ducktype <at> 1.0.2"
 "meson <at> 0.60.3"
 "mit-krb5 <at> 1.19.2"
 "mpfr <at> 4.1.0"
 "nasm <at> 2.15.05"
 "ncurses <at> 6.2.20210619"
 "net-base <at> 5.3"
 "nettle <at> 3.7.3"
 "net-tools <at> 1.60-0.479bb4a"
 "nghttp2 <at> 1.44.0"
 "ninja <at> 1.10.2"
 "openjpeg <at> 2.4.0"
 "openjpeg-data <at> 2020.11.30"
 "openssl <at> 1.1.1l"
 "p11-kit <at> 0.23.22"
 "pango <at> 1.48.10"
 "patch <at> 2.7.6"
 "pciutils <at> 3.7.0"
 "pcre2 <at> 10.37"
 "pcre <at> 8.45"
 "perl <at> 5.34.0"
 "perl-common-sense <at> 3.75"
 "perl-cpanel-json-xs <at> 4.30"
 "perl-cpan-meta <at> 2.150010"
 "perl-cpan-meta-requirements <at> 2.140"
 "perl-cpan-meta-yaml <at> 0.018"
 "perl-extutils-config <at> 0.008"
 "perl-extutils-helpers <at> 0.026"
 "perl-extutils-installpaths <at> 0.012"
 "perl-gettext <at> 1.07"
 "perl-json-maybexs <at> 1.004003"
 "perl-module-build <at> 0.4231"
 "perl-module-build-tiny <at> 0.039"
 "perl-parse-cpan-meta <at> 2.150010"
 "perl-pod-parser <at> 1.65"
 "perl-test-harness <at> 3.42"
 "perl-test-needs <at> 0.002009"
 "perl-test-pod <at> 1.52"
 "perl-xml-parser <at> 2.46"
 "perl-yaml-tiny <at> 1.73"
 "pixman <at> 0.40.0"
 "pkg-config <at> 0.29.2"
 "po4a <at> 0.63"
 "poppler <at> 21.07.0"
 "potrace <at> 1.16"
 "python <at> 3.9.9"
 "python-fonttools <at> 4.28.5"
 "python-libxml2 <at> 2.9.12"
 "python-minimal <at> 3.9.9"
 "python-minimal-wrapper <at> 3.9.9"
 "python-wrapper <at> 3.9.9"
 "readline <at> 8.1.1"
 "rhash <at> 1.4.2"
 "ruby <at> 2.7.4"
 "ruby-hydra-minimal <at> 0.0-0.5abfa37"
 "sed <at> 4.8"
 "sed <at> 4.8"
 "socat <at> 1.7.4.1"
 "sqlite <at> 3.36.0"
 "swig <at> 4.0.2"
 "tar <at> 1.34"
 "tar <at> 1.34"
 "tcl <at> 8.6.11"
 "tcsh <at> 6.22.03"
 "teckit <at> 2.5.10"
 "texinfo <at> 6.7"
 "texlive-amscls <at> 59745"
 "texlive-amsmath <at> 59745"
 "texlive-babel <at> 59745"
 "texlive-bin <at> 20210325"
 "texlive-cm <at> 59745"
 "texlive-cm-super <at> 59745"
 "texlive-dehyph-exptl <at> 59745"
 "texlive-docstrip <at> 59745"
 "texlive-dvips <at> 59745"
 "texlive-etex <at> 59745"
 "texlive-fontname <at> 59745"
 "texlive-fonts-latex <at> 59745"
 "texlive-generic-babel-english <at> 59745"
 "texlive-graphics-cfg <at> 59745"
 "texlive-graphics-def <at> 59745"
 "texlive-hyphen-afrikaans <at> 59745"
 "texlive-hyphen-ancientgreek <at> 59745"
 "texlive-hyphen-armenian <at> 59745"
 "texlive-hyphen-base <at> 59745"
 "texlive-hyphen-basque <at> 59745"
 "texlive-hyphen-belarusian <at> 59745"
 "texlive-hyphen-bulgarian <at> 59745"
 "texlive-hyphen-catalan <at> 59745"
 "texlive-hyphen-chinese <at> 59745"
 "texlive-hyphen-churchslavonic <at> 59745"
 "texlive-hyphen-coptic <at> 59745"
 "texlive-hyphen-croatian <at> 59745"
 "texlive-hyphen-czech <at> 59745"
 "texlive-hyphen-danish <at> 59745"
 "texlive-hyphen-dutch <at> 59745"
 "texlive-hyphen-english <at> 59745"
 "texlive-hyphen-esperanto <at> 59745"
 "texlive-hyphen-estonian <at> 59745"
 "texlive-hyphen-ethiopic <at> 59745"
 "texlive-hyphen-finnish <at> 59745"
 "texlive-hyphen-french <at> 59745"
 "texlive-hyphen-friulan <at> 59745"
 "texlive-hyphen-galician <at> 59745"
 "texlive-hyphen-georgian <at> 59745"
 "texlive-hyphen-german <at> 59745"
 "texlive-hyphen-greek <at> 59745"
 "texlive-hyphen-hungarian <at> 59745"
 "texlive-hyphen-icelandic <at> 59745"
 "texlive-hyphen-indic <at> 59745"
 "texlive-hyphen-indonesian <at> 59745"
 "texlive-hyphen-interlingua <at> 59745"
 "texlive-hyphen-irish <at> 59745"
 "texlive-hyphen-italian <at> 59745"
 "texlive-hyphen-kurmanji <at> 59745"
 "texlive-hyphen-latin <at> 59745"
 "texlive-hyphen-latvian <at> 59745"
 "texlive-hyphen-lithuanian <at> 59745"
 "texlive-hyphen-macedonian <at> 59745"
 "texlive-hyphen-mongolian <at> 59745"
 "texlive-hyphen-norwegian <at> 59745"
 "texlive-hyphen-occitan <at> 59745"
 "texlive-hyphen-pali <at> 59745"
 "texlive-hyphen-piedmontese <at> 59745"
 "texlive-hyphen-polish <at> 59745"
 "texlive-hyphen-portuguese <at> 59745"
 "texlive-hyphen-romanian <at> 59745"
 "texlive-hyphen-romansh <at> 59745"
 "texlive-hyphen-russian <at> 59745"
 "texlive-hyphen-sanskrit <at> 59745"
 "texlive-hyphen-schoolfinnish <at> 59745"
 "texlive-hyphen-serbian <at> 59745"
 "texlive-hyphen-slovak <at> 59745"
 "texlive-hyphen-slovenian <at> 59745"
 "texlive-hyphen-spanish <at> 59745"
 "texlive-hyphen-swedish <at> 59745"
 "texlive-hyphen-thai <at> 59745"
 "texlive-hyphen-turkish <at> 59745"
 "texlive-hyphen-turkmen <at> 59745"
 "texlive-hyphen-ukrainian <at> 59745"
 "texlive-hyphen-uppersorbian <at> 59745"
 "texlive-hyphen-welsh <at> 59745"
 "texlive-hyph-utf8 <at> 59745"
 "texlive-knuth-lib <at> 59745"
 "texlive-kpathsea <at> 59745"
 "texlive-latex-base <at> 59745"
 "texlive-latexconfig <at> 59745"
 "texlive-latex-cyrillic <at> 59745"
 "texlive-latex-epstopdf-pkg <at> 59745"
 "texlive-latex-graphics <at> 59745"
 "texlive-latex-l3backend <at> 59745"
 "texlive-latex-l3kernel <at> 59745"
 "texlive-latex-l3packages <at> 59745"
 "texlive-latex-tools <at> 59745"
 "texlive-metafont <at> 59745"
 "texlive-psnfss <at> 59745"
 "texlive-ruhyphen <at> 59745"
 "texlive-tetex <at> 59745"
 "texlive-tex-ini-files <at> 59745"
 "texlive-tex-plain <at> 59745"
 "texlive-tiny <at> 59745"
 "texlive-ukrhyph <at> 59745"
 "texlive-unicode-data <at> 59745"
 "tk <at> 8.6.11.1"
 "tzdata <at> 2022a"
 "unzip <at> 6.0"
 "util-linux <at> 2.37.2"
 "util-macros <at> 1.19.3"
 "which <at> 2.21"
 "xcb-proto <at> 1.14"
 "xmlto <at> 0.0.28"
 "xorgproto <at> 2021.5"
 "xtrans <at> 1.4.0"
 "xz <at> 5.2.5"
 "xz <at> 5.2.5"
 "yelp-tools <at> 3.32.2"
 "yelp-xsl <at> 41.0"
 "zip <at> 3.0"
 "zlib <at> 1.2.11"
 "zstd <at> 1.5.0"
 "zziplib <at> 0.13.72"




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.