Janneke Nieuwenhuizen writes: Hi! > Ludovic Courtès writes: >> Janneke Nieuwenhuizen skribis: >> [..] > it still has the "gnu/packages" directory name hardcoded here. (I even > believe this was kind-of intentional, meaning not to split-up builds of > other directories...). The result is, of course, that partition always > produces an empty result for any '("guix/foo.scm") files! > > It is fixed by doing > > (cute string-append "^" directory "/" <>) Well, almost...In my test script it worked, but directory is "." in the actual self.scm. So with v3 no .go files get built at all...and then a naive `guix build hello' seems to work!; `guix shell' for example fails. Comparing the list of files from `find /gnu/store/...-guix-20230823.08 -follow' is also helpful. I realised that there's no need to use the name-based splitting hack that Makefile.am uses and changed the creation of chunks to simply use a maximum chunk length of 25 files. New version attached. Greetings, Janneke