Re: Core-updates after the staging merge

2023-04-17 Thread John Kehayias
On Tue, Apr 18, 2023 at 12:55 AM, John Kehayias wrote: > Oh, looks like no x86_64 builds currently on Cuirass...hopefully > temporary? > Never mind, builds going through now! Okay, I really must get to bed!

Re: Core-updates after the staging merge

2023-04-17 Thread John Kehayias
Hi Andreas and Guixers, Again, thanks Andreas for all your work on core-updates! On Mon, Apr 17, 2023 at 11:03 AM, Andreas Enge wrote: > Hello, > > just a quick update after a night of building on CI. > Things look generally quite good on x86_64; some things are being rebuilt > due to the

Re: Time travel accident

2023-04-17 Thread Vagrant Cascadian
On 2023-04-17, Simon Tournier wrote: > On lun., 17 avril 2023 at 15:32, Ludovic Courtès wrote: > >> My plan is to write a service that makes it easy to offload a build to a >> VM that runs with a different time (“in the past”) or something along >> these lines to mitigate the problem. > > Do you

Re: gnu: julia: Fix test suite regression.

2023-04-17 Thread Andreas Enge
Good news! The latest julia build on i686 has succeeded: https://ci.guix.gnu.org/build/1032346/details Andreas

Re: Core-updates after the staging merge

2023-04-17 Thread Lars-Dominik Braun
Hi Andreas, > Well, I would see this as rather an action for a later feature branch. > Except for removing 9.0 by building 9.4 with 9.2, since 9.0 does not > build now anyway. shouldn’t this snippet from 8.10 also work for 9.0? (modules '((guix build utils))) (snippet

Re: Core-updates after the staging merge

2023-04-17 Thread Andreas Enge
Am Mon, Apr 17, 2023 at 02:03:14PM -0400 schrieb Maxim Cournoyer: > I think python is starting to look good here, after a few upgrades. > It'll cause a rebuild of at least GTK+, so I'll push it a bit later > today (during the European night). Nice! I just merged master back, hopefully this is all

Re: Core-updates after the staging merge

2023-04-17 Thread Andreas Enge
Am Mon, Apr 17, 2023 at 07:47:16PM +0200 schrieb Simon Tournier: > All in all, I am proposing to send a patch for the first path for this > core-updates cycle and postpone this other path – not doable for this > cycle; I will resume this story later. > Andreas, core-updates is frozen but is the

Re: Core-updates after the staging merge

2023-04-17 Thread Maxim Cournoyer
Hi, Andreas Enge writes: > Hello, > > just a quick update after a night of building on CI. > Things look generally quite good on x86_64; some things are being rebuilt > due to the recent wget update, and that should hopefully also sort out > i686 rather quickly. > > Am Sun, Apr 16, 2023 at

Re: OCaml4.07 (was Re: Graphical login broken on core-updates)

2023-04-17 Thread Maxim Cournoyer
Hi, Simon Tournier writes: > Hi, > > Well, ocaml-4.07.1 is broken [1] on core-updates, mainly because [2]: > > building of > `/gnu/store/mc6cbczwjlsnc3hlqj3kqlyhgfc8yk0c-camlboot-0.0.0-1.45045d0.drv' > timed out after 3600 seconds of silence > @ build-failed >

Re: Time travel accident

2023-04-17 Thread Simon Tournier
Hi, On lun., 17 avril 2023 at 15:32, Ludovic Courtès wrote: > My plan is to write a service that makes it easy to offload a build to a > VM that runs with a different time (“in the past”) or something along > these lines to mitigate the problem. Do you mean “in the future” instead? We need to

Re: Core-updates after the staging merge

2023-04-17 Thread Simon Tournier
Hi, On lun., 17 avril 2023 at 16:12, Lars-Dominik Braun wrote: > note that the information on haskell.org is not always accurate and thus > this shorter chain may not actually work. Please give it a try and send > a patch. If I read correctly, the current chain is: 7.8.4 ->

Re: guix system container and friends fail to report intermediate errors

2023-04-17 Thread Ludovic Courtès
Hi! Vladilen Kozin skribis: > Hello. Is it possible to get better error reporting in the following > example? > > $ sudo guix system -K -L /home/vlad/Code/fullmeta-guix/channel container > os.scm > > And our os.scm imports some services defined in our channel above. Should > there be an error

Re: gnu: julia: Fix test suite regression.

2023-04-17 Thread Andreas Enge
Am Mon, Apr 17, 2023 at 03:32:45PM +0200 schrieb Simon Tournier: > Well, Julia builds fine for me, both on x86_64 and i686 (using the > option -s i686-linux). But indeed, Julia requires some memory to pass > the test suite – more than 16GB. Okay, then maybe we could just restart the builds. In

core-updates failures with ‘pre-inst-env’

2023-04-17 Thread Development of GNU Guix and the GNU System distribution.
Yesterday, I managed to complete a system reconfigure and rebooted. Most things seem to be working fine; there's an issue with ‘alacritty’ presumably due to a change in wlr, but I have a work-around for that (the workaround is Emacs). I'm also getting warnings about locales from Guile:

Re: Core-updates after the staging merge

2023-04-17 Thread Lars-Dominik Braun
Hi Simon, > and instead we could try this shorter one: > >7.8.4 > -> 8.0.2 (needs >= 7.10) > -> 8.4.4 (needs >= 8.0) > -> 8.8.4 (needs >= 8.4) > -> 9.2.5 (needs >= 8.6) > > WDYT? If no objection, I will give a try. note that the information on haskell.org is not always accurate and thus

Re: Powerpc in the build farm

2023-04-17 Thread Ludovic Courtès
Hi, Andreas Enge skribis: > when looking at the powerpc machines at >https://ci.guix.gnu.org/workers > one sees that only one slot out of two is used on guixp9, and nothing > at all on sjd-p9. Both are running: • on guixp9, with ‘--workers=2’ (the machine has 8 cores); • on sjd-p9,

Re: herd stop hangs

2023-04-17 Thread Ludovic Courtès
Hi, Vlad Kozin skribis: >> (I guess the second command is ‘sudo herd stop my-service’.) If you >> interrupt the ‘herd’ command, does ‘sudo herd status’ and similar >> commands still respond? > > ‘sudo herd stop myservice’ exactly. Sorry about that. > Herd continues to function. Appears that

Re: Contributing Guix Home services

2023-04-17 Thread Ludovic Courtès
Hi! Tanguy LE CARROUR skribis: > It's been quite a journey on my side! Ups. Downs. Mostly downs, though!  > Thanks to Simon's unconditional technical and moral support, a **LOT** > has changed since I sent this message. Hopefully for the better! 爛 Heh. :-) While it’s fresh on your mind, it

Re: gnu: julia: Fix test suite regression.

2023-04-17 Thread Simon Tournier
Hi, On lun., 17 avril 2023 at 11:45, Andreas Enge wrote: > you wrote recently that Julia requires more than 4GB to build, and the 16GB > of my laptop were indeed not enough. Now I see this on CI for i686: > Error in testset core: > Error During Test at >

Re: Time travel accident

2023-04-17 Thread Ludovic Courtès
Hi Konrad, Konrad Hinsen skribis: > That problem has been reported elsewhere and identified as caused by an > expired certificate: > >https://github.com/openssl/openssl/issues/18441 > > > I guess there is nothing we can do retroactively to fix this, but can we > do something to prevent such

[PATCH 0/8] Remove mysql

2023-04-17 Thread Efraim Flashner
I saw that a fix was applied to mysql on core-updates to have it build with openssl-1.1, and I figured that rather than have a version that was several years out of date (and surely had many many security vulnerabilities) it would be better to try to just remove it. `mariadb:dev` provides the

Re: Zig on core-updates

2023-04-17 Thread Efraim Flashner
On Tue, Apr 11, 2023 at 07:11:47AM +0200, Pjotr Prins wrote: > > On Mon, Apr 10, 2023 at 05:56:52PM +0200, Andreas Enge wrote: > > Am Fri, Mar 17, 2023 at 09:33:31AM + schrieb pukkamustard: > > > A hunch: This might have something to do with Zig not properly > > > supporting glibc 2.35:

Re: Core-updates after the staging merge

2023-04-17 Thread Simon Tournier
On Mon, 17 Apr 2023 at 14:39, Andreas Enge wrote: > > Am Mon, Apr 17, 2023 at 02:19:43PM +0200 schrieb Simon Tournier: > > and instead we could try this shorter one: > >7.8.4 > > -> 8.0.2 (needs >= 7.10) > > Here it looks like we still need 7.10. Sorry for the typo: -> 8.0.1 (needs >= 7.8)

Re: Core-updates after the staging merge

2023-04-17 Thread Andreas Enge
Am Mon, Apr 17, 2023 at 11:03:25AM +0200 schrieb Andreas Enge: > On aarch64 and powerpc, we are still stuck by CI problems. Things improve! I could reenable sjd-p9 by a little "guix gc". Thanks to Ricardo for walking me through a few cuirass steps! So we have four more build slots on powerpc,

Re: Core-updates after the staging merge

2023-04-17 Thread Andreas Enge
Am Mon, Apr 17, 2023 at 02:19:43PM +0200 schrieb Simon Tournier: > and instead we could try this shorter one: >7.8.4 > -> 8.0.2 (needs >= 7.10) Here it looks like we still need 7.10. > where ghc-x.y is a full GHC containing the complete testsuite. I > propose here to replace by

Re: Core-updates after the staging merge

2023-04-17 Thread Simon Tournier
Hi, On lun., 17 avril 2023 at 11:56, Andreas Enge wrote: > Am Mon, Apr 17, 2023 at 11:03:25AM +0200 schrieb Andreas Enge: >> - ghc is taking a long time... > > Actually ghc@9.0 fails its tests, which are written in Python (it looks > like ".abc" needs to be added to collections); but since it is

OCaml4.07 (was Re: Graphical login broken on core-updates)

2023-04-17 Thread Simon Tournier
Hi, Well, ocaml-4.07.1 is broken [1] on core-updates, mainly because [2]: --8<---cut here---start->8--- building of `/gnu/store/mc6cbczwjlsnc3hlqj3kqlyhgfc8yk0c-camlboot-0.0.0-1.45045d0.drv' timed out after 3600 seconds of silence @ build-failed

Re: Core-updates after the staging merge

2023-04-17 Thread Andreas Enge
Am Mon, Apr 17, 2023 at 11:03:25AM +0200 schrieb Andreas Enge: > - ghc is taking a long time... Actually ghc@9.0 fails its tests, which are written in Python (it looks like ".abc" needs to be added to collections); but since it is not needed for bootstrapping any more, maybe we could drop it?

Re: gnu: julia: Fix test suite regression.

2023-04-17 Thread Andreas Enge
Hello Simon, you wrote recently that Julia requires more than 4GB to build, and the 16GB of my laptop were indeed not enough. Now I see this on CI for i686: Error in testset core: Error During Test at /tmp/guix-build-julia-1.8.3.drv-0/julia-1.8.3/test/testdefs.jl:21 Got exception outside of a

Re: Core-updates after the staging merge

2023-04-17 Thread Andreas Enge
Hello, just a quick update after a night of building on CI. Things look generally quite good on x86_64; some things are being rebuilt due to the recent wget update, and that should hopefully also sort out i686 rather quickly. Am Sun, Apr 16, 2023 at 01:09:02PM +0200 schrieb Andreas Enge: > -

Re: Core-updates after the staging merge

2023-04-17 Thread Andreas Enge
Am Mon, Apr 17, 2023 at 08:18:00AM + schrieb Guillaume Le Vaillant: > I tried to build the 1611 dependents of sbcl on x86-64, and most of them > build fine. I get only 6 failures, some of them because some > dependencies like mysql or supercollider are failing to build. > So overall, Common

Re: PyQt in core-updates

2023-04-17 Thread Andreas Enge
Am Tue, Apr 04, 2023 at 09:55:37AM +0200 schrieb Lars-Dominik Braun: > > I have just fixed calibre. It failed to build because .sip fails are > > now in a subdirectory /lib/python3.10/site-packages/PyQt5/bindings > > instead of /share/sip (or maybe before, they were in both directories). > no, it

Re: Core-updates after the staging merge

2023-04-17 Thread Guillaume Le Vaillant
Andreas Enge skribis: > Hello all, > > the merge of staging to master, and the subsequent merge of master to > core-updates did break a few things; but on the positive side, we are > halfway there with getting rid of the staging and core-updates branches ;-) > CI has almost caught up on x86_64;

Re: wget on i686 in core-updates

2023-04-17 Thread Andreas Enge
Am Sun, Apr 16, 2023 at 08:57:48PM +0200 schrieb Andreas Enge: > As a stop-gap measure, I suggest to use a self-hosted tarball as in the > attached commit. I have good hope that we will soon see a 1.23.4 release, > see https://lists.gnu.org/archive/html/bug-wget/2023-04/msg2.html . I just