<zimoun>bavier[m]: do you have pointers about these circles? I am thinking to prepare something for a French “sysadmin conf” (among others) about why Guix.
<bavier[m]>zimoun: I'm currently talking with just a single customer contact; I don't know where the rest of this conversation is happening.
<bavier[m]>besides "multiple customers in Europe", at least one being CSCS.
<zimoun>thanks for the information. Good to know. :-)
<zimoun>Wow, “guix environment --ad-hoc r-minimal r-seurat -- R --version” took more than 30min on my laptop, desktop and workstation; all running different version of Guix and Guix daemon, where most of the susbtitutes are available. “guix size” says 1.2G and assume I download at 1M/s, it means 1/3 of time is for computing stuff. Well, r-seurat seems a good use-case to check performances. ;-)
<rekado>seurat has a lot of inputs and all of them have a lot of inputs themselves
<rekado>so I bet a lot of the time is spent building the profile
<zimoun>I did not profile, it seems also spending time between downloadds, and last on the graft part.
<rekado>I sometimes wonder if we could make grafts substitutable and just download the grafted thing right away if the original doesn’t yet exist locally
<zimoun>Maybe. On the other hand, I did some stats about the number of grafts over the time compared to core-updatesor staging merges. Now, some CI bottlenecks are unknotted, maybe another process drastically recuding the cycles could be worth.