Hi! Ricardo Wurmus <rek...@elephly.net> skribis:
> Ludovic Courtès <l...@gnu.org> writes: > >> Ricardo Wurmus <rek...@elephly.net> skribis: >> >>> Yes, and for the case of pandoc it’s significant. The closure of >>> ghc-pandoc is >3GiB right now and with the changes it’s <200MiB. This >>> affects lots of R packages that need Rmarkdown, and lots of bioinfo >>> packages. >> >> Are those changes part of what was merged? I get: >> >> --8<---------------cut here---------------start------------->8--- >> $ guix describe >> Generacio 153 Aug 24 2020 10:53:47 (nuna) >> guix c687299 >> repository URL: https://git.savannah.gnu.org/git/guix.git >> branch: master >> commit: c6872990b51971922f3064cba54ab752fcdc1559 >> $ guix size ghc-pandoc | tail -1 >> total: 2033.0 MiB >> --8<---------------cut here---------------end--------------->8--- >> >> Or am I missing something? > > Try the “pandoc” package instead. There are now two packages: > “ghc-pandoc” for the regular old shared library thing and “pandoc” for > this static linking abomination. Oh, the abomination is much nicer, thanks! (Do we actually still need ‘ghc-pandoc’?) > (Similarly for “ghc-pandoc-citeproc” and “pandoc-citeproc”.) > > I should note that it doesn’t help with one case I had in mind: “guix > pack” still includes way too much, unfortunately, so there is no impact > on application bundle size yet. How come? It should include exactly what ‘guix size pandoc’ shows, no? Thanks! Ludo’.