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.
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"
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.