* bug#35539: Add more release testing automation for Guix releases
@ 2019-05-03 8:50 pelzflorian (Florian Pelz)
2019-05-03 10:04 ` Ludovic Courtès
0 siblings, 1 reply; 5+ messages in thread
From: pelzflorian (Florian Pelz) @ 2019-05-03 8:50 UTC (permalink / raw)
To: 35539
mate-applets failed to build multiple times in the Guix 1.0 ISO, so
MATE cannot be installed. I guess I should have tested more before
release; not much can be done about it now (you may close this bug if
really not much can be done), however maybe a more thorough testing
checklist or automation may be helpful for future releases.
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#35539: Add more release testing automation for Guix releases
2019-05-03 8:50 bug#35539: Add more release testing automation for Guix releases pelzflorian (Florian Pelz)
@ 2019-05-03 10:04 ` Ludovic Courtès
2019-05-03 10:52 ` Ricardo Wurmus
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Ludovic Courtès @ 2019-05-03 10:04 UTC (permalink / raw)
To: pelzflorian (Florian Pelz); +Cc: 35539
Hi Florian,
"pelzflorian (Florian Pelz)" <pelzflorian@pelzflorian.de> skribis:
> mate-applets failed to build multiple times in the Guix 1.0 ISO, so
> MATE cannot be installed. I guess I should have tested more before
> release; not much can be done about it now (you may close this bug if
> really not much can be done), however maybe a more thorough testing
> checklist or automation may be helpful for future releases.
Bah indeed. pluma and mate-applets both fail to build. :-/
I agree we need more automation here. One way to do this would be
something like ‘make assert-binaries-available’, which checks for
substitute availability (it could be a prerequisite of ‘make dist’),
where we’d explicitly check for DEs on x86_64 and i686. That would be
an improvement, though it’d still be quite handcrafted.
Ludo’.
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#35539: Add more release testing automation for Guix releases
2019-05-03 10:04 ` Ludovic Courtès
@ 2019-05-03 10:52 ` Ricardo Wurmus
2019-05-03 18:50 ` pelzflorian (Florian Pelz)
2019-05-18 12:03 ` Ludovic Courtès
2 siblings, 0 replies; 5+ messages in thread
From: Ricardo Wurmus @ 2019-05-03 10:52 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 35539
Ludovic Courtès <ludo@gnu.org> writes:
> Hi Florian,
>
> "pelzflorian (Florian Pelz)" <pelzflorian@pelzflorian.de> skribis:
>
>> mate-applets failed to build multiple times in the Guix 1.0 ISO, so
>> MATE cannot be installed. I guess I should have tested more before
>> release; not much can be done about it now (you may close this bug if
>> really not much can be done), however maybe a more thorough testing
>> checklist or automation may be helpful for future releases.
>
> Bah indeed. pluma and mate-applets both fail to build. :-/
I have fixed them shortly after the release. This doesn’t help users of
the release, of course.
--
Ricardo
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#35539: Add more release testing automation for Guix releases
2019-05-03 10:04 ` Ludovic Courtès
2019-05-03 10:52 ` Ricardo Wurmus
@ 2019-05-03 18:50 ` pelzflorian (Florian Pelz)
2019-05-18 12:03 ` Ludovic Courtès
2 siblings, 0 replies; 5+ messages in thread
From: pelzflorian (Florian Pelz) @ 2019-05-03 18:50 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 35539
On Fri, May 03, 2019 at 12:04:18PM +0200, Ludovic Courtès wrote:
> I agree we need more automation here. One way to do this would be
> something like ‘make assert-binaries-available’, which checks for
> substitute availability (it could be a prerequisite of ‘make dist’),
> where we’d explicitly check for DEs on x86_64 and i686. That would be
> an improvement, though it’d still be quite handcrafted.
>
> Ludo’.
This overlaps with the need for (eventually) a stable branch, I think.
Regards,
Florian
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#35539: Add more release testing automation for Guix releases
2019-05-03 10:04 ` Ludovic Courtès
2019-05-03 10:52 ` Ricardo Wurmus
2019-05-03 18:50 ` pelzflorian (Florian Pelz)
@ 2019-05-18 12:03 ` Ludovic Courtès
2 siblings, 0 replies; 5+ messages in thread
From: Ludovic Courtès @ 2019-05-18 12:03 UTC (permalink / raw)
To: pelzflorian (Florian Pelz); +Cc: 35539-done
Hello,
Ludovic Courtès <ludo@gnu.org> skribis:
> I agree we need more automation here. One way to do this would be
> something like ‘make assert-binaries-available’, which checks for
> substitute availability (it could be a prerequisite of ‘make dist’),
> where we’d explicitly check for DEs on x86_64 and i686.
I did that in 762ba22efe01006d959503dc368ee54b16ccea31; 1.0.1 will
definitely have substitutes for MATE, GNOME, etc.
There’s surely still room for improvement in that area, but let’s open
more specific bugs as we see fit.
Thanks,
Ludo’.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2019-05-18 12:04 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-05-03 8:50 bug#35539: Add more release testing automation for Guix releases pelzflorian (Florian Pelz)
2019-05-03 10:04 ` Ludovic Courtès
2019-05-03 10:52 ` Ricardo Wurmus
2019-05-03 18:50 ` pelzflorian (Florian Pelz)
2019-05-18 12:03 ` Ludovic Courtès
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.