GNU bug report logs -
#35539
Add more release testing automation for Guix releases
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 35539 in the body.
You can then email your comments to 35539 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#35539
; Package
guix
.
(Fri, 03 May 2019 08:52:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
"pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Fri, 03 May 2019 08:52:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
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.
Information forwarded
to
bug-guix <at> gnu.org
:
bug#35539
; Package
guix
.
(Fri, 03 May 2019 10:05:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 35539 <at> debbugs.gnu.org (full text, mbox):
Hi Florian,
"pelzflorian (Florian Pelz)" <pelzflorian <at> 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’.
Information forwarded
to
bug-guix <at> gnu.org
:
bug#35539
; Package
guix
.
(Fri, 03 May 2019 10:54:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 35539 <at> debbugs.gnu.org (full text, mbox):
Ludovic Courtès <ludo <at> gnu.org> writes:
> Hi Florian,
>
> "pelzflorian (Florian Pelz)" <pelzflorian <at> 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
Information forwarded
to
bug-guix <at> gnu.org
:
bug#35539
; Package
guix
.
(Fri, 03 May 2019 18:51:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 35539 <at> debbugs.gnu.org (full text, mbox):
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
Severity set to 'important' from 'normal'
Request was from
Ludovic Courtès <ludo <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Thu, 16 May 2019 16:52:01 GMT)
Full text and
rfc822 format available.
Reply sent
to
Ludovic Courtès <ludo <at> gnu.org>
:
You have taken responsibility.
(Sat, 18 May 2019 12:04:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
"pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de>
:
bug acknowledged by developer.
(Sat, 18 May 2019 12:04:02 GMT)
Full text and
rfc822 format available.
Message #21 received at 35539-done <at> debbugs.gnu.org (full text, mbox):
Hello,
Ludovic Courtès <ludo <at> 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’.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sun, 16 Jun 2019 11:24:03 GMT)
Full text and
rfc822 format available.
This bug report was last modified 4 years and 313 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.