zimoun <zimon.touto...@gmail.com> skribis: > On Wed, 21 Oct 2020 at 11:12, Ludovic Courtès <l...@gnu.org> wrote: > >> > guix->libx11: graphviz@2.42.3 >> > guix->fribidi: graphviz@2.42.3 >> > guix->graphviz: graphviz@2.42.3 >> > guix->cairo: graphviz@2.42.3 >> > guix->pixman: graphviz@2.42.3 >> > guix->libjpeg-turbo: graphviz@2.42.3 >> > guix->pango: graphviz@2.42.3 >> > >> > And AFAIU, this 'graphivz' package is only used to produce the images >> > in the manual. Similarly, the package 'texinfo' which pulls *a lot* >> > could be removed. >> >> These are build-time dependencies so that should only be a problem when >> one has to build ‘guix’ from source. > > What do you mean by "build 'guix' from source"?
I mean that it doesn’t matter that ‘guix’ depends on ‘graphviz’ at build time as long as you can get a substitute for it. IOW, ‘graphviz’ is not among the references of ‘guix’: --8<---------------cut here---------------start------------->8--- $ guix size guix |grep graphviz $ echo $? 1 --8<---------------cut here---------------end--------------->8--- Ludo’.