[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: What’s next?
From: |
Bone Baboon |
Subject: |
Re: What’s next? |
Date: |
Tue, 18 May 2021 09:08:07 -0400 |
Bone Baboon writes:
> 1) Make the core parts of Guix reproducible
>
> Many core parts of Guix are not reproducible. If more core parts of
> Guix were reproducible it would benefit all Guix users.
>
> There are several core parts of Guix that are not reproducible
> including:
>
> * Linux-libre
> https://issues.guix.gnu.org/24028#2
> Note: I like what the Linux-libre project is doing.
> This is likely a result of Linux not being reproducible.
>
> * Many guix-*
> https://issues.guix.gnu.org/48487#0
>
> * Guile
> https://issues.guix.gnu.org/48490#0
>
> * nss 3.59 on the master branch
> https://issues.guix.gnu.org/40316#5
>
> * Emacs
> https://issues.guix.gnu.org/35085#7
> Note: A good text editor is important.
> nvi, vim and neovim are reproducible for me.
> Emacs is more than a text editor and that is a part of why it is
> not reproducible.
I have one addition to this. mariadb is failing to build from source
because of a failing test suite. As mariadb is a dependency of
diffoscope this is causing diffoscope's build from source to also fail.
diffoscope is a useful tool for gathering information about why a
package is not reproducible.
`guix graph --path diffoscope mariadb` outputs:
```
diffoscope@174
ffmpeg@4.3.2
sdl2@2.0.12
fcitx@4.2.9.8
extra-cmake-modules@5.70.0
qtbase@5.15.2
mariadb@10.5.8
```
More details on how mariadb is failing to build can be seen here
<https://issues.guix.gnu.org/48151#3>.
- Re: What’s next?, (continued)
Re: What’s next?, zimoun, 2021/05/17
Re: What’s next?, Julien Lepiller, 2021/05/18
Re: What’s next?, Bone Baboon, 2021/05/18
Re: What’s next?, Maxime Devos, 2021/05/18
What’s next?, Brendan Tildesley, 2021/05/17