"nomike (they/them)" <nom...@nomike.com> writes:

I'm trying to package a more recent nightly version of openscad[0]
with this package definition[1].

Even though I use =(recursive? #t)= within =(git-reference)=, the
submodule directories in the build directory
(e.g. 
=/tmp/guix-build-openscad-nightly--2025.04.28.535d96f.drv-5/source/libraries/MCAD=)
are empty.

Are you reusing the hash of the previous package definition? If so, Guix will not fetch anything new and just use the previously fetched repository sans submodules, which corresponds to that hash.

Change the hash to something invalid to force Guix to fetch the repository anew.

--
Ricardo

Reply via email to