Ludovic Courtès writes: > Arne Babenhauserheide skribis: > >> Ludovic Courtès writes: >> >>> Did you try the ‘guix environment -n’ command above? Doesn’t it show >>> the manual-database.drv? >> >> It does show the manual database, but then running guix build >> /gnu/....drv --check does not run my changed code. >> >> I’m doing >> >> time ./pre-inst-env guix build /gnu/store/jnkxwwxk71n07fs6naa11fxmg3vpnnb3-manual-database.drv --check >> >> But it runs the installed guix, not the local changes to profile.scm. > > Right, sorry for being unclear: you need to run > > ./pre-inst-env guix environment -n … > > That will run you modified code and thus create a manual-database.drv > that uses your code; it’s this manual-database.drv that you should pass > to ‘guix build’. That works now — thank you! With the change: 185552 entries processed in 108.2 s Before the change: 185552 entries processed in 220.1 s The exact commands I’m running: cd Dokumente/Guix/guix git checkout master # with the change ./pre-inst-env guix environment --ad-hoc jupyter python-ipython python-ipykernel -n time guix build /gnu/...-manual-database.drv git checkout 97bf46e64c11c64a968fdb833983ede6bdafbc00 ./pre-inst-env guix environment --ad-hoc jupyter python-ipython python-ipykernel -n time guix build /gnu/...-manual-database.drv So I also see roughly factor 2 speedup, which means a limit to 4 threads should work. (what I saw is that I only see the …manual-database.drv before I build it, after it’s built, I no longer see it in the environment output) How do I get the defined limit of cores and threads? Best wishes, Arne -- Unpolitisch sein heißt politisch sein ohne es zu merken