Katherine Cox-Buday skribis: > Foo Chuan Wei writes: > >> In lisp-xyz.scm, I see that the "cl-locale" package has the same problem >> with its tests. >> >> Does anyone here know the cause of the error above? > > Without having time to look at the code, but with the hope that this points you in the right direction: > > It probably has something to do with the separate test .asd file. The > asdf-build-system is probably copying that file to a place asdf can't find it > from the production .asd file. You can probably briefly scan the code and get > an idea of what's going on: > > https://git.savannah.gnu.org/cgit/guix.git/tree/guix/build/asdf-build-system.scm?h=master#n1 > > I will do my best to find some time to answer definitively, but I am particularly busy at the moment. Hopefully someone else can chime in with a more specific answer. It looks like these packages are all using the "prove" system for testing and have a ":defsystem-depends-on (:prove-asdf)" in the system definition. Maybe prove-asdf is modifying the behavior of asdf in some way that our asdf-build-system doesn't like.