Hello, While preparing the 0.15 release I realized that ‘guix pack --bootstrap’ had become ineffective. Concretely, ‘tests/guix-pack.sh’ would attempt to build the world. This is a consequence of c45477d2a1a651485feede20fe0f3d15aec48b39, which introduced a dependency on guile-sqlite3 in derivations that build packs, even if they don’t actually produce a ‘db.sqlite’ file in there. I started looking for solutions, which led me to the patch below. That’s quite intrusive and it doesn’t work because then we have a similar issue with (guix hash) trying to dlopen libgcrypt. I’m not sure how to best address it. Another approach would be to do away with ‘--bootstrap’ and instead write those tests as “system tests” in a VM, though that’s maybe less satisfactory. Thoughts? Thanks, Ludo’.