From: John Kehayias <john.kehayias@protonmail.com>
To: Andreas Enge <andreas@enge.fr>
Cc: guix-devel@gnu.org
Subject: Re: Core-updates merge
Date: Fri, 28 Apr 2023 05:55:40 +0000 [thread overview]
Message-ID: <87zg6s5z52.fsf@protonmail.com> (raw)
In-Reply-To: <ZEffE3wfhWZzXdiO@jurong>
Dear Andreas and fellow Guix-ers,
On Tue, Apr 25, 2023 at 04:09 PM, Andreas Enge wrote:
> Hello all,
>
> I have just merged core-updates into master and deleted the branch!
> This has been a long adventure, which became particularly intensive
> after the last Guix Days in February. First and foremost many thanks to
> everyone who contributed to the branch, be it by commits, discussions or
> by working on the infrastructure.
>
As others have said, a big thank you to you once again for leading the
charge! Much appreciated!
> Each and every package is not yet in shape; please feel free to submit
> patches for your favourite packages that fail to build. In particular:
> - python-yubikey-manager does not build currently; work to correct this
> is underway.
I've just submitted <https://issues.guix.gnu.org/63139> which does a bit
more than just fix that package and would be good for a Python feature
branch. I'll send the cover letter to this list for wider visibility,
though the Python team was cc'ed on the series. I suppose I should add
myself to the team after this.
> - R on powerpc does not build; this will also be corrected soon;
> - aarch64 has very few substitutes; I think this is mainly due to the build
> farm catching up and not so much to packages not building, but this is
> difficult to know.
> If any of these are essential to you, you may wish to wait a little bit
> longer before a "guix pull", or for the time being pull to a commit just
> before the merge by issuing
> guix pull --commit=472706ae2f9160833951a4e4bcc4c206e03097b0
>
> Every end of a story is the beginning of many new ones. Several areas of
> work have already been identified; I will summarise what came up on the
> mailing list and who expressed interest to work on it - please feel free
> to join if a topic interests you, or launch another initiative if you
> want to work on a different subject!
> - rust-team already has a branch that is almost ready to be built and
> merged, as a precursor to the team based workflow that we need to invent
> (Efraim Flashner).
> - R on powerpc64le needs to be built by changes to valgrind and lz4
> (Simon Tournier, I).
> - Many Python packages need updates, in particular with the aim of building
> python-yubikey-manager (John Kehayias, Lars-Dominik Braun, Brian Cully).
I'll have to see what other patches we want to add to my series for
the branch and creating/building that as soon as possible. There is
some feedback needed on the deeper changes in my patch series, but
hopefully won't take much to finalize.
> - There is still work to do to bootstrap GHC until the latest version on
> i686, and to potentially shorten the bootstrap chain (Lars-Dominik Braun).
> - OCaml could be simplified by dropping version 4.07 (Julien Lepiller).
> - After the mesa update is before the mesa update, and it looks like more
> features can be enabled (Kaelyn Takata, John Kehayias).
When I get a chance next I'll be pulling the relevant patches locally
and building as a first check. And then we'll want this feature branch
to be created and built for wider testing.
> - Too much in Guix depends on too much else, which makes building things
> needlessly entangled; in particular time zone data should not be referred
> to by packages, but be loaded at runtime (Leo Famulari).
>
> All the best in your Guix endeavours,
>
> Andreas
Thanks everyone!
John
next prev parent reply other threads:[~2023-04-28 7:12 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-04-25 14:09 Core-updates merge Andreas Enge
2023-04-25 14:40 ` Felix Lechner via Development of GNU Guix and the GNU System distribution.
2023-04-25 14:57 ` Katherine Cox-Buday
2023-04-25 19:27 ` Maxim Cournoyer
2023-04-25 15:31 ` Josselin Poiret
2023-04-25 16:09 ` Leo Famulari
2023-05-03 21:07 ` Ludovic Courtès
2023-04-27 17:56 ` Build dependency inflation (was: Re: Core-updates merge) Simon Josefsson via Development of GNU Guix and the GNU System distribution.
2023-04-27 23:28 ` bokr
2023-04-28 13:54 ` Simon Tournier
2023-05-03 21:10 ` Build dependency inflation Ludovic Courtès
2023-05-04 8:20 ` Simon Tournier
2023-04-29 8:32 ` Build dependency inflation (was: Re: Core-updates merge) Christopher Baines
2023-04-28 5:55 ` John Kehayias [this message]
2023-04-28 14:17 ` Core-updates merge Simon Tournier
2023-04-30 6:05 ` ocaml bootstrap (was Re: Core-updates merge) Efraim Flashner
2023-05-03 21:15 ` OCaml bootstrap Ludovic Courtès
2023-05-03 21:25 ` Julien Lepiller
2023-05-04 8:41 ` Simon Tournier
2023-05-04 10:01 ` Julien Lepiller
2023-05-04 18:26 ` Simon Tournier
-- strict thread matches above, loose matches on Subject: below --
2023-07-14 16:36 Core-updates merge John Kehayias
2023-07-14 16:52 ` Felix Lechner via Development of GNU Guix and the GNU System distribution.
2023-07-14 21:26 ` John Kehayias
2023-07-14 18:12 ` Pierre Langlois
2023-07-14 21:31 ` John Kehayias
2023-07-14 21:37 ` Felix Lechner via Development of GNU Guix and the GNU System distribution.
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://guix.gnu.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87zg6s5z52.fsf@protonmail.com \
--to=john.kehayias@protonmail.com \
--cc=andreas@enge.fr \
--cc=guix-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).