guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Common Lisp package: all test cases pass but 'check' phase fails


From: Guillaume Le Vaillant
Subject: Re: Common Lisp package: all test cases pass but 'check' phase fails
Date: Sat, 20 Nov 2021 14:14:12 +0000

Katherine Cox-Buday <cox.katherine.e@gmail.com> skribis:

> Foo Chuan Wei <chuanwei.foo@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.

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]