unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* List of failing packages
@ 2019-11-04 12:28 Roel Janssen
  2019-11-04 13:51 ` Julien Lepiller
  0 siblings, 1 reply; 7+ messages in thread
From: Roel Janssen @ 2019-11-04 12:28 UTC (permalink / raw)
  To: guix-devel

Dear Guix,

I'm trying to contribute to GNU Guix again, and I'd like to see if I
can solve build failures to make for a more stable Guix.  It would be
very convenient to have a list of packages that are currently failing
to build, and perhaps also some history on it (how many times did the
build fail, and since when does it fail).

Does such a list exist, and if so, where can I find it?

Kind regards,
Roel Janssen

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: List of failing packages
  2019-11-04 12:28 List of failing packages Roel Janssen
@ 2019-11-04 13:51 ` Julien Lepiller
  2019-11-04 14:23   ` Roel Janssen
  0 siblings, 1 reply; 7+ messages in thread
From: Julien Lepiller @ 2019-11-04 13:51 UTC (permalink / raw)
  To: guix-devel, Roel Janssen

Le 4 novembre 2019 13:28:57 GMT+01:00, Roel Janssen <roel@gnu.org> a écrit :
>Dear Guix,
>
>I'm trying to contribute to GNU Guix again, and I'd like to see if I
>can solve build failures to make for a more stable Guix.  It would be
>very convenient to have a list of packages that are currently failing
>to build, and perhaps also some history on it (how many times did the
>build fail, and since when does it fail).
>
>Does such a list exist, and if so, where can I find it?
>
>Kind regards,
>Roel Janssen

I think you'ne looking for https://ci.guix.gnu.org. look for evaluations of guix master, and their failures. You can also look for evaluations of a package with the search bar at the top right.

HTH :)

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: List of failing packages
  2019-11-04 13:51 ` Julien Lepiller
@ 2019-11-04 14:23   ` Roel Janssen
  2019-11-04 15:26     ` Ricardo Wurmus
  0 siblings, 1 reply; 7+ messages in thread
From: Roel Janssen @ 2019-11-04 14:23 UTC (permalink / raw)
  To: Julien Lepiller, guix-devel

On Mon, 2019-11-04 at 14:51 +0100, Julien Lepiller wrote:
> Le 4 novembre 2019 13:28:57 GMT+01:00, Roel Janssen <roel@gnu.org> a
> écrit :
> > Dear Guix,
> > 
> > I'm trying to contribute to GNU Guix again, and I'd like to see if
> > I
> > can solve build failures to make for a more stable Guix.  It would
> > be
> > very convenient to have a list of packages that are currently
> > failing
> > to build, and perhaps also some history on it (how many times did
> > the
> > build fail, and since when does it fail).
> > 
> > Does such a list exist, and if so, where can I find it?
> > 
> > Kind regards,
> > Roel Janssen
> 
> I think you'ne looking for https://ci.guix.gnu.org. look for
> evaluations of guix master, and their failures. You can also look for
> evaluations of a package with the search bar at the top right.

But is there a list of *all packages that fail ot build*?
So, not only just a single evaluation like:
https://ci.guix.gnu.org/eval/8538?status=failed

But a list of ~11000 packages and their build status (like Hydra
showed).  With Hydra, when clicking on a failed build you could see
previous builds of that same package and its success or failure of
them.  I found that very useful.

Kind regards,
Roel Janssen

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: List of failing packages
  2019-11-04 14:23   ` Roel Janssen
@ 2019-11-04 15:26     ` Ricardo Wurmus
  2019-11-05  8:24       ` Help on search (was: List of failing packages) Hartmut Goebel
  2019-12-19 10:35       ` Documenting Cuirass features " Clément Lassieur
  0 siblings, 2 replies; 7+ messages in thread
From: Ricardo Wurmus @ 2019-11-04 15:26 UTC (permalink / raw)
  To: Roel Janssen; +Cc: guix-devel


Roel Janssen <roel@gnu.org> writes:

> With Hydra, when clicking on a failed build you could see
> previous builds of that same package and its success or failure of
> them.  I found that very useful.

For previous builds you can use a query like

   icecat spec:guix-master system:x86_64-linux

and it will show you all past builds for icecat on the given system and
matching the given specification name (here: the master branch).

-- 
Ricardo

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Help on search (was: List of failing packages)
  2019-11-04 15:26     ` Ricardo Wurmus
@ 2019-11-05  8:24       ` Hartmut Goebel
  2019-12-19 10:35       ` Documenting Cuirass features " Clément Lassieur
  1 sibling, 0 replies; 7+ messages in thread
From: Hartmut Goebel @ 2019-11-05  8:24 UTC (permalink / raw)
  To: guix-devel

Am 04.11.19 um 16:26 schrieb Ricardo Wurmus:
> For previous builds you can use a query like
>
>    icecat spec:guix-master system:x86_64-linux

Would be great if the page would contain a small help on this. I'm using
this too seldom, so I just can not remember it.

-- 
Regards
Hartmut Goebel

| Hartmut Goebel          | h.goebel@crazy-compilers.com               |
| www.crazy-compilers.com | compilers which you thought are impossible |

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Documenting Cuirass features (was: List of failing packages)
  2019-11-04 15:26     ` Ricardo Wurmus
  2019-11-05  8:24       ` Help on search (was: List of failing packages) Hartmut Goebel
@ 2019-12-19 10:35       ` Clément Lassieur
  2019-12-19 10:59         ` Pierre Neidhardt
  1 sibling, 1 reply; 7+ messages in thread
From: Clément Lassieur @ 2019-12-19 10:35 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: guix-devel

Ricardo Wurmus <rekado@elephly.net> writes:

> Roel Janssen <roel@gnu.org> writes:
>
>> With Hydra, when clicking on a failed build you could see
>> previous builds of that same package and its success or failure of
>> them.  I found that very useful.
>
> For previous builds you can use a query like
>
>    icecat spec:guix-master system:x86_64-linux
>
> and it will show you all past builds for icecat on the given system and
> matching the given specification name (here: the master branch).

Hi Ricardo,

Is it documented somewhere?  If it isn't, could you please write some
minimal documentation in cuirass.texi on how we can use the search bar?
That would be incredibly useful.

Thank you in advance,
Clément

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Documenting Cuirass features (was: List of failing packages)
  2019-12-19 10:35       ` Documenting Cuirass features " Clément Lassieur
@ 2019-12-19 10:59         ` Pierre Neidhardt
  0 siblings, 0 replies; 7+ messages in thread
From: Pierre Neidhardt @ 2019-12-19 10:59 UTC (permalink / raw)
  To: Clément Lassieur, Ricardo Wurmus; +Cc: guix-devel

[-- Attachment #1: Type: text/plain, Size: 111 bytes --]

Is there a way to know the commit for which the build passed?

-- 
Pierre Neidhardt
https://ambrevar.xyz/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2019-12-19 10:59 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-11-04 12:28 List of failing packages Roel Janssen
2019-11-04 13:51 ` Julien Lepiller
2019-11-04 14:23   ` Roel Janssen
2019-11-04 15:26     ` Ricardo Wurmus
2019-11-05  8:24       ` Help on search (was: List of failing packages) Hartmut Goebel
2019-12-19 10:35       ` Documenting Cuirass features " Clément Lassieur
2019-12-19 10:59         ` Pierre Neidhardt

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).