Re: Building the web site is slow

2020-11-27 Thread Ludovic Courtès
Hi, "pelzflorian (Florian Pelz)" skribis: > On Mon, Nov 23, 2020 at 11:46:08PM +0100, pelzflorian (Florian Pelz) wrote: >> It is funny, when I try to profile via >> >> cd ~/src/guix-artwork/website >> guix install -p haunt-profile guile-syntax-highlight guile-commonmark haunt >> LC_ALL=en_US.ut

Re: Building the web site is slow

2020-11-26 Thread pelzflorian (Florian Pelz)
On Mon, Nov 23, 2020 at 11:46:08PM +0100, pelzflorian (Florian Pelz) wrote: > It is funny, when I try to profile via > > cd ~/src/guix-artwork/website > guix install -p haunt-profile guile-syntax-highlight guile-commonmark haunt > LC_ALL=en_US.utf8 \ > GUILE_LOAD_PATH=haunt-profile/share/guile/si

Re: Building the web site is slow

2020-11-24 Thread pelzflorian (Florian Pelz)
OK, I now believe `haunt build` is what costs the time. On Mon, Nov 23, 2020 at 11:46:08PM +0100, pelzflorian (Florian Pelz) wrote: > Anyway, I am not sure the `haunt build` runs are the culprit. If it > is a problem with spinning disks only, maybe .guix.scm can be made to > copy less from the sa

Re: Building the web site is slow

2020-11-23 Thread pelzflorian (Florian Pelz)
On Mon, Nov 23, 2020 at 11:46:17PM +0100, pelzflorian (Florian Pelz) wrote: > it crashes, but only when using ,profile. I will investigate > tomorrow. No sorry the crash is not due to ,profile. It is when invoking Haunt from Guile instead of haunt build. haunt build must be doing something spec

Re: Building the web site is slow

2020-11-23 Thread pelzflorian (Florian Pelz)
On Mon, Nov 23, 2020 at 04:03:26PM +0100, Ludovic Courtès wrote: > Do you think we could arrange > to build all the languages in a single ‘haunt build’ run, would that > help? What kept me from doing a single `haunt build` run are two things. The lesser is that, when not using .guix.scm, running `

Building the web site is slow

2020-11-23 Thread Ludovic Courtès
Hello Florian & all! We have a wonderful i18n web site, but building it takes time proportional to the number of packages, and now that’s multiplied by the number of languages, and we’re really talking about ~15mn on spinning disks, which is starting to feel unreasonable. :-) Florian, what are y