GNU bug report logs - #58495
opam import generates wrong check phase

Previous Next

Package: guix;

Reported by: Csepp <raingloom <at> riseup.net>

Date: Thu, 13 Oct 2022 15:33:01 UTC

Severity: normal

Done: Julien Lepiller <julien <at> lepiller.eu>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Csepp <raingloom <at> riseup.net>
Subject: bug#58495: closed (Re: bug#58495: opam import generates wrong
 check phase)
Date: Sat, 28 Jan 2023 21:07:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#58495: opam import generates wrong check phase

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 58495 <at> debbugs.gnu.org.

-- 
58495: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=58495
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Julien Lepiller <julien <at> lepiller.eu>
To: Csepp <raingloom <at> riseup.net>
Cc: 58495-close <at> debbugs.gnu.org
Subject: Re: bug#58495: opam import generates wrong check phase
Date: Sat, 28 Jan 2023 22:06:06 +0100
Le Sat, 28 Jan 2023 20:28:59 +0100,
Csepp <raingloom <at> riseup.net> a écrit :

> Julien Lepiller <julien <at> lepiller.eu> writes:
> 
> > Le Thu, 13 Oct 2022 18:16:18 +0200,
> > Csepp <raingloom <at> riseup.net> a écrit :
> >  
> >> Julien Lepiller <julien <at> lepiller.eu> writes:
> >>   
> >> > Maybe this could be fixed in the dune-build-system?
> >> >    
> >> Actually, good call.  I'll look into it, unless you want to take a
> >> stab at it.  
> >
> > With the test-target argument removed, do you consider this fixed?  
> 
> Yup, it's fixed now, thanks for closing these.

Closing, thanks

[Message part 3 (message/rfc822, inline)]
From: Csepp <raingloom <at> riseup.net>
To: Bug reports for GNU Guix <bug-guix <at> gnu.org>
Subject: opam import generates wrong check phase
Date: Thu, 13 Oct 2022 17:03:43 +0200
So I'm working on building MirageOS unikernels with Guix, which means
using the OPAM importer *a lot*, which unearths some very Fun TM bugs.
Here is the first one:

guix import opam mirage-clock

The correct check phase is this:
```
(replace 'check
           (lambda* (#:key tests? #:allow-other-keys)
             (invoke "dune" "runtest" "--release")))
```



This bug report was last modified 2 years and 113 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.