Katherine Cox-Buday <cox.katherin...@gmail.com> skribis: > Foo Chuan Wei <chuanwei....@hotmail.com> 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.
signature.asc
Description: PGP signature