unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Release progress, week 6
@ 2022-11-17 16:04 Ludovic Courtès
  2022-11-17 20:12 ` Efraim Flashner
  2022-11-18 19:52 ` Mathieu Othacehe
  0 siblings, 2 replies; 5+ messages in thread
From: Ludovic Courtès @ 2022-11-17 16:04 UTC (permalink / raw)
  To: Guix Devel

Hello Guix!

Release progress: week 6.

  • ‘make assert-binaries-available’ reports 92.3% coverage (details
    below), similar to last week.  Please give a hand!  :-)

  • Architectures:

     - i586-gnu: as proposed last week, I’ll drop i586-gnu from
       ‘etc/release-manifest.scm’.

     - armhf-linux: Mathieu re-queued a number of armhf-linux builds
       since last week but that hasn’t had a visible effect so far.

     - aarch64-linux: Little progress: Emacs is now available on ci.guix
       but it’s not clear while the others aren’t showing up, even after
       restarting them in the Cuirass interface.

       It would seem that a lot of aarch64 builds are queued but not
       getting processed.  Any idea how to investigate that, Mathieu?

     - powerpc64le-linux: No progress.

  • Installer:

     - Patch to report unsupported devices now applied.
       <https://issues.guix.gnu.org/59003>

     Should we send out a call for testing the installer?  Looks like
     we’re ready, no?

  • Release issue <https://issues.guix.gnu.org/53214> blocked by 2 open
    bugs, down from 5!

    58221 nautilus: Crashes loading KgxNautilus plugin twice (problems with NAUTILUS_EXTENSION_PATH)
    53594 no matching pattern #<package polkit..

  • Others:

     - Shepherd 0.9.3 release fixes two bugs!
       <https://issues.guix.gnu.org/58485>
       <https://issues.guix.gnu.org/56674>

Ludo’.

Week 5: https://lists.gnu.org/archive/html/guix-devel/2022-11/msg00026.html
Week 4: https://lists.gnu.org/archive/html/guix-devel/2022-11/msg00026.html
Week 3: https://lists.gnu.org/archive/html/guix-devel/2022-10/msg00293.html
Week 2: https://lists.gnu.org/archive/html/guix-devel/2022-10/msg00210.html
Week 1: https://lists.gnu.org/archive/html/guix-devel/2022-10/msg00137.html

computing 400 package derivations for x86_64-linux...
looking for 507 store items on https://ci.guix.gnu.org...
https://ci.guix.gnu.org ☀
  92.3% substitutes available (468 out of 507)
  at least 4,424.1 MiB of nars (compressed)
  6,872.5 MiB on disk (uncompressed)
  0.024 seconds per request (0.9 seconds in total)
  41.8 requests per second

  0.0% (0 out of 39) of the missing items are queued
  at least 1,000 queued builds
      aarch64-linux: 1000 (100.0%)
  build rate: 19.86 builds per hour
      powerpc64le-linux: 6.38 builds per hour
      i686-linux: 4.27 builds per hour
      aarch64-linux: 2.71 builds per hour
      x86_64-linux: 6.95 builds per hour

Substitutes are missing for the following items:
  /gnu/store/xxgx05mknf840271cjz7gzxdmzpmgh7i-network-manager-applet-1.28.0      i686-linux
  /gnu/store/qk33j2jcqpa0799qn82qzs1xbaibzhzb-libreoffice-7.3.5.2                i686-linux
  /gnu/store/v6a0rw630445qjqz4rprjf7dgrymjnak-mate-1.24.1                        i686-linux
  /gnu/store/cn0dzhzpckwpxf5rahjyssfizazjrhzw-xfce-4.16.0                        i686-linux
  /gnu/store/gpb0lg5xhvabm50pafsfmj1sbk0a0zf6-gnome-disk-utility-42.0            x86_64-linux
  /gnu/store/lppfdvjq75qg4n1mnfsbx3v5g0ghxpjs-xfce-4.16.0                        x86_64-linux
  /gnu/store/s4z0ly9cs082i49iykn9rf0ppq8rpkbs-tar-1.34                           i586-gnu
  /gnu/store/c1id7w3kalxq3cj8sd0pnsv7r3qn3ihf-gcc-toolchain-12.2.0-debug         i586-gnu
  /gnu/store/gppcg4vz1wv6z0wqrqxp7s7l5prdf20l-gcc-toolchain-12.2.0               i586-gnu
  /gnu/store/83fgwws1cy5rgi48h285yazxzz0wsbar-gcc-toolchain-12.2.0-static        i586-gnu
  /gnu/store/n94fq1ilqmfg304b2sqmpdnkxfqwiqn1-make-4.3-debug                     i586-gnu
  /gnu/store/5l4i1hkl7s4d8vzy09ld1yg26qhv6039-make-4.3                           i586-gnu
  /gnu/store/z8k8mm9pg1jajslcji2793q8b6wgl4nc-gawk-5.1.0                         i586-gnu
  /gnu/store/yr8pmis073qg3vk2f0dg5g6f8mk0vhak-findutils-4.8.0                    i586-gnu
  /gnu/store/5cyfkp6293523q1mjp7wib7hbnxji0b1-grep-3.6                           i586-gnu
  /gnu/store/nn3y9cs6fsyhj9z8psxp1ijvsfq1h3k0-coreutils-8.32-debug               i586-gnu
  /gnu/store/n8x5p6yjims31mgkdrrklxi40ypcb757-coreutils-8.32                     i586-gnu
  /gnu/store/1jyj921ribakg4fkd2vgmg5gnilicslp-guile-3.0.8-debug                  armhf-linux
  /gnu/store/s6ihm0wz78zkg0fzly3hjbxg6lk1w312-guile-3.0.8                        armhf-linux
  /gnu/store/26yb2pj71wg9cywmhpmsf6n1d81i43c5-python-3.9.9-idle                  armhf-linux
  /gnu/store/dh5rr8gd148afs3jzijs8i9gfwwi6igz-python-3.9.9                       armhf-linux
  /gnu/store/x0yzk738mm4if6kbc8i8q7x3ajz2rd27-python-3.9.9-tk                    armhf-linux
  /gnu/store/viz146dhchwjqjmiz50jmfrrsy5w42gb-vim-9.0.0820                       armhf-linux
  /gnu/store/v7xmdapgwgqgcnacf3qmapahgwfbgcsq-emacs-28.2                         armhf-linux
  /gnu/store/hgyfxncyzssd8bjfkq2awmv78sjwfzhc-openssh-9.1p1                      armhf-linux
  /gnu/store/s95hh0h7zak67iwhq8aavl3np53ri9y7-nss-certs-3.81                     armhf-linux
  /gnu/store/5nn8q80kywqvpzkhafpv3lppfbm5wm7n-bootstrap-tarballs-0               armhf-linux
  /gnu/store/fhc8a38wh6i49hl6fd76fsycxdwa7kdn-vim-9.0.0820                       powerpc64le-linux
  /gnu/store/f2mw6w0nk0j670qvlw2z72mvrwm5575w-emacs-28.2                         powerpc64le-linux
  /gnu/store/055s7dgz6ckin85ww1686mazvimpnc77-openssh-9.1p1                      powerpc64le-linux
  /gnu/store/99yj9slajy74gnx45pjk5d2dzx5gf3sz-guix-1.3.0-32.682639c              aarch64-linux
  /gnu/store/s749hlxs2h7nmmrfdcgsssk4sj63jbk7-guile-3.0.8-debug                  aarch64-linux
  /gnu/store/jqrkacxgsaf7b19xqzc2x4d77v27dbc6-guile-3.0.8                        aarch64-linux
  /gnu/store/pgm8608mzhwxn86q48lpb77vp4pxp6g3-python-3.9.9-idle                  aarch64-linux
  /gnu/store/16cr8xhig1b4p74926wgc0gh28flvd53-vim-9.0.0820                       aarch64-linux
  /gnu/store/pfk09jhc4fqalkv6bbv0cv7j00whydzm-gcc-toolchain-12.2.0-debug         aarch64-linux
  /gnu/store/kjcr6zmkh0gdraclp5v5kqqqsy4hdx9h-gcc-toolchain-12.2.0               aarch64-linux
  /gnu/store/ylhykr5g3yvbdarwb0h7smhhx2wga89m-gcc-toolchain-12.2.0-static        aarch64-linux
  /gnu/store/v14vx389rwshm5chr5llbrnjyrvgxbp7-bootstrap-tarballs-0               aarch64-linux


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

* Re: Release progress, week 6
  2022-11-17 16:04 Release progress, week 6 Ludovic Courtès
@ 2022-11-17 20:12 ` Efraim Flashner
  2022-11-21 10:04   ` Ludovic Courtès
  2022-11-18 19:52 ` Mathieu Othacehe
  1 sibling, 1 reply; 5+ messages in thread
From: Efraim Flashner @ 2022-11-17 20:12 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: Guix Devel

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

On Thu, Nov 17, 2022 at 05:04:43PM +0100, Ludovic Courtès wrote:
> Hello Guix!
> 
> Release progress: week 6.
> 
>   • ‘make assert-binaries-available’ reports 92.3% coverage (details
>     below), similar to last week.  Please give a hand!  :-)
> 
>   • Architectures:
> 
>      - i586-gnu: as proposed last week, I’ll drop i586-gnu from
>        ‘etc/release-manifest.scm’.
> 
>      - armhf-linux: Mathieu re-queued a number of armhf-linux builds
>        since last week but that hasn’t had a visible effect so far.
> 
>      - aarch64-linux: Little progress: Emacs is now available on ci.guix
>        but it’s not clear while the others aren’t showing up, even after
>        restarting them in the Cuirass interface.
> 
>        It would seem that a lot of aarch64 builds are queued but not
>        getting processed.  Any idea how to investigate that, Mathieu?
> 
>      - powerpc64le-linux: No progress.

Can we bypass cuirass building the packages and from Berlin ask for the
packages to be built? Then it'll offload to the appropriate machine and
should show up faster for make assert-binaries-available.

Other idea I suppose would be to add another job to cuirass with a
higher priority than current master just for the manifest
release-manifest.scm to make sure it's always available.

>   • Installer:
> 
>      - Patch to report unsupported devices now applied.
>        <https://issues.guix.gnu.org/59003>
> 
>      Should we send out a call for testing the installer?  Looks like
>      we’re ready, no?

Might as well, seems better than cutting a 1.4.1 about a month later
with installer fixes.

>   • Release issue <https://issues.guix.gnu.org/53214> blocked by 2 open
>     bugs, down from 5!
> 
>     58221 nautilus: Crashes loading KgxNautilus plugin twice (problems with NAUTILUS_EXTENSION_PATH)
>     53594 no matching pattern #<package polkit..
> 
>   • Others:
> 
>      - Shepherd 0.9.3 release fixes two bugs!
>        <https://issues.guix.gnu.org/58485>
>        <https://issues.guix.gnu.org/56674>
> 
> Ludo’.
> 
> Week 5: https://lists.gnu.org/archive/html/guix-devel/2022-11/msg00026.html
> Week 4: https://lists.gnu.org/archive/html/guix-devel/2022-11/msg00026.html
> Week 3: https://lists.gnu.org/archive/html/guix-devel/2022-10/msg00293.html
> Week 2: https://lists.gnu.org/archive/html/guix-devel/2022-10/msg00210.html
> Week 1: https://lists.gnu.org/archive/html/guix-devel/2022-10/msg00137.html
> 
> computing 400 package derivations for x86_64-linux...
> looking for 507 store items on https://ci.guix.gnu.org...
> https://ci.guix.gnu.org ☀
>   92.3% substitutes available (468 out of 507)
>   at least 4,424.1 MiB of nars (compressed)
>   6,872.5 MiB on disk (uncompressed)
>   0.024 seconds per request (0.9 seconds in total)
>   41.8 requests per second
> 
>   0.0% (0 out of 39) of the missing items are queued
>   at least 1,000 queued builds
>       aarch64-linux: 1000 (100.0%)
>   build rate: 19.86 builds per hour
>       powerpc64le-linux: 6.38 builds per hour
>       i686-linux: 4.27 builds per hour
>       aarch64-linux: 2.71 builds per hour
>       x86_64-linux: 6.95 builds per hour
> 
> Substitutes are missing for the following items:
>   /gnu/store/xxgx05mknf840271cjz7gzxdmzpmgh7i-network-manager-applet-1.28.0      i686-linux
>   /gnu/store/qk33j2jcqpa0799qn82qzs1xbaibzhzb-libreoffice-7.3.5.2                i686-linux
>   /gnu/store/v6a0rw630445qjqz4rprjf7dgrymjnak-mate-1.24.1                        i686-linux
>   /gnu/store/cn0dzhzpckwpxf5rahjyssfizazjrhzw-xfce-4.16.0                        i686-linux
>   /gnu/store/gpb0lg5xhvabm50pafsfmj1sbk0a0zf6-gnome-disk-utility-42.0            x86_64-linux
>   /gnu/store/lppfdvjq75qg4n1mnfsbx3v5g0ghxpjs-xfce-4.16.0                        x86_64-linux
>   /gnu/store/s4z0ly9cs082i49iykn9rf0ppq8rpkbs-tar-1.34                           i586-gnu
>   /gnu/store/c1id7w3kalxq3cj8sd0pnsv7r3qn3ihf-gcc-toolchain-12.2.0-debug         i586-gnu
>   /gnu/store/gppcg4vz1wv6z0wqrqxp7s7l5prdf20l-gcc-toolchain-12.2.0               i586-gnu
>   /gnu/store/83fgwws1cy5rgi48h285yazxzz0wsbar-gcc-toolchain-12.2.0-static        i586-gnu
>   /gnu/store/n94fq1ilqmfg304b2sqmpdnkxfqwiqn1-make-4.3-debug                     i586-gnu
>   /gnu/store/5l4i1hkl7s4d8vzy09ld1yg26qhv6039-make-4.3                           i586-gnu
>   /gnu/store/z8k8mm9pg1jajslcji2793q8b6wgl4nc-gawk-5.1.0                         i586-gnu
>   /gnu/store/yr8pmis073qg3vk2f0dg5g6f8mk0vhak-findutils-4.8.0                    i586-gnu
>   /gnu/store/5cyfkp6293523q1mjp7wib7hbnxji0b1-grep-3.6                           i586-gnu
>   /gnu/store/nn3y9cs6fsyhj9z8psxp1ijvsfq1h3k0-coreutils-8.32-debug               i586-gnu
>   /gnu/store/n8x5p6yjims31mgkdrrklxi40ypcb757-coreutils-8.32                     i586-gnu
>   /gnu/store/1jyj921ribakg4fkd2vgmg5gnilicslp-guile-3.0.8-debug                  armhf-linux
>   /gnu/store/s6ihm0wz78zkg0fzly3hjbxg6lk1w312-guile-3.0.8                        armhf-linux
>   /gnu/store/26yb2pj71wg9cywmhpmsf6n1d81i43c5-python-3.9.9-idle                  armhf-linux
>   /gnu/store/dh5rr8gd148afs3jzijs8i9gfwwi6igz-python-3.9.9                       armhf-linux
>   /gnu/store/x0yzk738mm4if6kbc8i8q7x3ajz2rd27-python-3.9.9-tk                    armhf-linux
>   /gnu/store/viz146dhchwjqjmiz50jmfrrsy5w42gb-vim-9.0.0820                       armhf-linux
>   /gnu/store/v7xmdapgwgqgcnacf3qmapahgwfbgcsq-emacs-28.2                         armhf-linux
>   /gnu/store/hgyfxncyzssd8bjfkq2awmv78sjwfzhc-openssh-9.1p1                      armhf-linux
>   /gnu/store/s95hh0h7zak67iwhq8aavl3np53ri9y7-nss-certs-3.81                     armhf-linux
>   /gnu/store/5nn8q80kywqvpzkhafpv3lppfbm5wm7n-bootstrap-tarballs-0               armhf-linux
>   /gnu/store/fhc8a38wh6i49hl6fd76fsycxdwa7kdn-vim-9.0.0820                       powerpc64le-linux
>   /gnu/store/f2mw6w0nk0j670qvlw2z72mvrwm5575w-emacs-28.2                         powerpc64le-linux
>   /gnu/store/055s7dgz6ckin85ww1686mazvimpnc77-openssh-9.1p1                      powerpc64le-linux
>   /gnu/store/99yj9slajy74gnx45pjk5d2dzx5gf3sz-guix-1.3.0-32.682639c              aarch64-linux
>   /gnu/store/s749hlxs2h7nmmrfdcgsssk4sj63jbk7-guile-3.0.8-debug                  aarch64-linux
>   /gnu/store/jqrkacxgsaf7b19xqzc2x4d77v27dbc6-guile-3.0.8                        aarch64-linux
>   /gnu/store/pgm8608mzhwxn86q48lpb77vp4pxp6g3-python-3.9.9-idle                  aarch64-linux
>   /gnu/store/16cr8xhig1b4p74926wgc0gh28flvd53-vim-9.0.0820                       aarch64-linux
>   /gnu/store/pfk09jhc4fqalkv6bbv0cv7j00whydzm-gcc-toolchain-12.2.0-debug         aarch64-linux
>   /gnu/store/kjcr6zmkh0gdraclp5v5kqqqsy4hdx9h-gcc-toolchain-12.2.0               aarch64-linux
>   /gnu/store/ylhykr5g3yvbdarwb0h7smhhx2wga89m-gcc-toolchain-12.2.0-static        aarch64-linux
>   /gnu/store/v14vx389rwshm5chr5llbrnjyrvgxbp7-bootstrap-tarballs-0               aarch64-linux
> 

-- 
Efraim Flashner   <efraim@flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

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

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

* Re: Release progress, week 6
  2022-11-17 16:04 Release progress, week 6 Ludovic Courtès
  2022-11-17 20:12 ` Efraim Flashner
@ 2022-11-18 19:52 ` Mathieu Othacehe
  2022-11-21 10:02   ` Ludovic Courtès
  1 sibling, 1 reply; 5+ messages in thread
From: Mathieu Othacehe @ 2022-11-18 19:52 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: Guix Devel


Hello,

>        It would seem that a lot of aarch64 builds are queued but not
>        getting processed.  Any idea how to investigate that, Mathieu?

That would be because we only had a single ARM machine available till
this week (kreuzberg). It seems that overdrive1 and grunewald are back
though!

I also noticed that my recent remote worker fix was not working as
expected. The workers are not blocked anymore after a remote server
disconnection but some builds are flagged as submitted even though they
are not received by the worker.

>      Should we send out a call for testing the installer?  Looks like
>      we’re ready, no?

Sure, I'll take care of that on Monday.

>   • Release issue <https://issues.guix.gnu.org/53214> blocked by 2 open
>     bugs, down from 5!
>
>     58221 nautilus: Crashes loading KgxNautilus plugin twice (problems with NAUTILUS_EXTENSION_PATH)
>     53594 no matching pattern #<package polkit..

Nice!

>      - Shepherd 0.9.3 release fixes two bugs!
>        <https://issues.guix.gnu.org/58485>
>        <https://issues.guix.gnu.org/56674>

Thanks for your work on that topic. It looks like we are getting closer :)

Mathieu


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

* Re: Release progress, week 6
  2022-11-18 19:52 ` Mathieu Othacehe
@ 2022-11-21 10:02   ` Ludovic Courtès
  0 siblings, 0 replies; 5+ messages in thread
From: Ludovic Courtès @ 2022-11-21 10:02 UTC (permalink / raw)
  To: Mathieu Othacehe; +Cc: Guix Devel

Hi!

Mathieu Othacehe <othacehe@gnu.org> skribis:

> Hello,
>
>>        It would seem that a lot of aarch64 builds are queued but not
>>        getting processed.  Any idea how to investigate that, Mathieu?
>
> That would be because we only had a single ARM machine available till
> this week (kreuzberg). It seems that overdrive1 and grunewald are back
> though!
>
> I also noticed that my recent remote worker fix was not working as
> expected. The workers are not blocked anymore after a remote server
> disconnection but some builds are flagged as submitted even though they
> are not received by the worker.

OK, that would explain it.

>>      Should we send out a call for testing the installer?  Looks like
>>      we’re ready, no?
>
> Sure, I'll take care of that on Monday.

I’m thinking we might as well do a proper RC1, produced by “make
release”.  Maybe not today, but tomorrow we may have everything ready?

Thanks,
Ludo’.


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

* Re: Release progress, week 6
  2022-11-17 20:12 ` Efraim Flashner
@ 2022-11-21 10:04   ` Ludovic Courtès
  0 siblings, 0 replies; 5+ messages in thread
From: Ludovic Courtès @ 2022-11-21 10:04 UTC (permalink / raw)
  To: Guix Devel

Hi,

Efraim Flashner <efraim@flashner.co.il> skribis:

> On Thu, Nov 17, 2022 at 05:04:43PM +0100, Ludovic Courtès wrote:

[...]

>>      - i586-gnu: as proposed last week, I’ll drop i586-gnu from
>>        ‘etc/release-manifest.scm’.
>> 
>>      - armhf-linux: Mathieu re-queued a number of armhf-linux builds
>>        since last week but that hasn’t had a visible effect so far.
>> 
>>      - aarch64-linux: Little progress: Emacs is now available on ci.guix
>>        but it’s not clear while the others aren’t showing up, even after
>>        restarting them in the Cuirass interface.
>> 
>>        It would seem that a lot of aarch64 builds are queued but not
>>        getting processed.  Any idea how to investigate that, Mathieu?
>> 
>>      - powerpc64le-linux: No progress.
>
> Can we bypass cuirass building the packages and from Berlin ask for the
> packages to be built? Then it'll offload to the appropriate machine and
> should show up faster for make assert-binaries-available.

Yes, I shamelessly ended up doing that: running “guix build” on berlin
to fill in the gaps.  :-)

Ludo’.


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

end of thread, other threads:[~2022-11-21 10:04 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-17 16:04 Release progress, week 6 Ludovic Courtès
2022-11-17 20:12 ` Efraim Flashner
2022-11-21 10:04   ` Ludovic Courtès
2022-11-18 19:52 ` Mathieu Othacehe
2022-11-21 10:02   ` Ludovic Courtès

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).