Re: Golang go-updates feature branch?

2023-02-16 Thread Leo Famulari
On Thu, Feb 16, 2023 at 09:05:42PM +0100, Josselin Poiret wrote: > What's the reason behind branch-specific manifests? I'd imagine we'd > want to test that Guix as a whole still works, even when upgrading just > specific parts. Otherwise, I guess this shouldn't qualify for a blog > post, maybe the

Re: Merging core-updates?

2023-02-16 Thread Josselin Poiret
Hi everyone, I'd love to help with the core-updates merge, but I don't have a beefy machine right now and would love to avoid building all the bootstrap locally. The evaluations on CI seem to keep failing, with no info available [1]. Do we have more info about them/know what's making them fail?

Re: Golang go-updates feature branch?

2023-02-16 Thread Josselin Poiret
Hi Leo, Leo Famulari writes: > Thank you for your help Josselin! It's much appreciated. Happy to help! > As part of our effort to move towards a "feature branch" development > workflow, it will be useful to collect these tips so that everyone can > create and test their own manifests and Cuira

Re: Guix release broken without substitutes on ungrafted openssl

2023-02-16 Thread Aleksandr Vityazev
Hi, On 2023-02-15, 12:15 -0500, Greg Hogan wrote: > Guix, > > Installing guix from source fails on the build of openssl@1.1.1l. I > see the same error on my working system (log attached) when executing > the command below. The issue looks to be caused by OpenSSL's expired > test certs fixed in

Re: Golang go-updates feature branch?

2023-02-16 Thread Leo Famulari
On Tue, Feb 14, 2023 at 10:22:07PM +0100, Josselin Poiret wrote: > The inferior that's used in 'build-aux/cuirass/evaluate.scm' is built > from the current check-out by first adding the checkout to the store and > then building it the usual way. However, that copy only selects files > that belong

Re: Merging core-updates?

2023-02-16 Thread Andreas Enge
Am Thu, Feb 16, 2023 at 12:41:08PM +0100 schrieb Maxime Devos: > You didn't write the hash. As the hash is unknown, it would be > irreproducible for the Guix daemon to grant the build process access to the > network, so the Guix daemon doesn't. > You'll need to enter a hash (possibly a bogus one t

Re: Merging core-updates?

2023-02-16 Thread Julien Lepiller
I haven't tried the patch, but before it, I was already able to build mpc for x86_64 on a SSD with btrfs. Le 16 février 2023 16:03:15 GMT+01:00, Janneke Nieuwenhuizen a écrit : >Andreas Enge writes: > >> Am Wed, Feb 15, 2023 at 09:39:39AM +0100 schrieb Janneke Nieuwenhuizen: >>> I have released

Re: Merging core-updates?

2023-02-16 Thread Andreas Enge
Am Thu, Feb 16, 2023 at 04:03:15PM +0100 schrieb Janneke Nieuwenhuizen: > Great, thanks so much for checking! Are you using any of tmpfs or btrfs > on /tmp? No, it is all on SSD, so we probably cannot conclude for the bugs, unfortunately. Andreas

Re: Merging core-updates?

2023-02-16 Thread Janneke Nieuwenhuizen
Andreas Enge writes: > Am Wed, Feb 15, 2023 at 09:39:39AM +0100 schrieb Janneke Nieuwenhuizen: >> I have released 0.24.2 and updated mes-boot on core-updates as >> Let's hope this fixes these bugs. > > With your latest patch, I have successfully bootstrapped core-updates > on x86_64 up to hello an

Re: Merging core-updates?

2023-02-16 Thread Andreas Enge
Am Wed, Feb 15, 2023 at 09:39:39AM +0100 schrieb Janneke Nieuwenhuizen: > I have released 0.24.2 and updated mes-boot on core-updates as > Let's hope this fixes these bugs. With your latest patch, I have successfully bootstrapped core-updates on x86_64 up to hello and mpc. Thanks a lot! Andreas

Re: Guix release broken without substitutes on ungrafted openssl

2023-02-16 Thread Simon Tournier
Hi, On Wed, 15 Feb 2023 at 13:33, Leo Famulari wrote: > I'd guess it's happened 4 times in the last several years. > > It's one of several reasons that rebuilding old Guix releases actually > approaches being a Hard Problem. The issue is from the impure world. ;-) Well, yeah it would probably

Re: Merging core-updates?

2023-02-16 Thread Maxime Devos
On 15-02-2023 19:51, Andreas Enge wrote: I am trying to build openjdk13 without the patch as follows: (define-public openjdk13 (make-openjdk openjdk12 "13.0.13" "0pxf4dlig61k0pg7amg4mi919hzam7nzwckry01avgq1wj8ambji" (source (origin (method git-fetch)

Re: Openjdk (was: Merging core-updates?)

2023-02-16 Thread Julien Lepiller
Le 16 février 2023 12:03:35 GMT+01:00, Efraim Flashner a écrit : >On Wed, Feb 15, 2023 at 08:19:08PM +0100, Andreas Enge wrote: > >> Is it necessary to keep all these version of openjdk and to bootstrap >> version n with version n-1? > >Probably? I assume if you can cut some out that'd be ok.

Re: Openjdk (was: Merging core-updates?)

2023-02-16 Thread Efraim Flashner
On Wed, Feb 15, 2023 at 08:19:08PM +0100, Andreas Enge wrote: > Am Wed, Feb 15, 2023 at 07:51:56PM +0100 schrieb Andreas Enge: > > Actually the patch has already been applied to openjdk13, if I am not > > mistaken. So I do not understand how the source could be built in master > > then, while the e

Re: Rust team branch

2023-02-16 Thread Andreas Enge
Am Tue, Feb 14, 2023 at 10:07:12PM +0200 schrieb Efraim Flashner: > > By "pull out" you mean revert them in staging and apply them on a separate > > branch? That would also delay #61475 and maybe ease merging of the staging > > branch. > I was thinking more of cherry-picking them into a branch, not