Re: Packages depending on (guix build syscalls)

2022-11-02 Thread Ludovic Courtès
Hi! Marius Bakke skribis: > Ludovic Courtès skriver: > >> Ludovic Courtès skribis: >> >>> Quite a few packages depend on (guix build syscalls), starting from >>> ‘ant-bootstrap’ (since commit cded3a759356ff66b7df668bcdbdfa0daf96f4c5 >>> in 2018) up to GNOME-related packages such as ‘mutter’

Re: Compile skribilo doc containing guix channel references

2022-11-02 Thread Ludovic Courtès
Hi, Phil skribis: > The idea is that the guix channel repo will contain a skb file which can > then reference code in the channel by setting the source-path and then > using the :definition in the source function to reference bits of the > package I want to talk about in my document. > >

Re: IWBC guix derivation pretty printer

2022-11-02 Thread zimoun
Hi, On ven., 28 oct. 2022 at 13:58, jgart wrote: > IWBC if we have a guix derivation pretty printer built into the Guix CLI > itself. There is an Emacs mode from the package emacs-guix. Indeed, it could be nice to have a pretty printer for derivation. Cheers, simon

Re: guix install nyxt failure

2022-11-02 Thread zimoun
Hi, On sam., 29 oct. 2022 at 00:59, pierce glenn wrote: > For the past few weeks, I have had install failures with nyxt. > > I am running guix package manager on the Librem 5 and get the > following. Always fails when it gets to inkscape. Anyone got pointers? > I've heard to try

Re: Release progress, week 3

2022-11-02 Thread Ludovic Courtès
Hi, Vagrant Cascadian skribis: > On 2022-10-27, Ludovic Courtès wrote: >> Release progress: week 3. > ... >> • Architectures: >> >> - powerpc64le-linux builds are back behind ci.guix, thanks to >>Tobias! > ... >> - armhf-linux: No progress so far. > > Not sure where this

Re: bug#58859: profile contents depends on package order

2022-11-02 Thread zimoun
Hi, On sam., 29 oct. 2022 at 20:47, Attila Lendvai wrote: > https://issues.guix.gnu.org/50878 It appears also related to: http://issues.guix.gnu.org/issue/43585 Cheers, simon

Re: guile-ssh and libssh updates

2022-11-02 Thread Ludovic Courtès
Hi Vagrant, Vagrant Cascadian skribis: > On 2022-10-28, Vagrant Cascadian wrote: >> I've been poking at updating guile-ssh to 0.16.0 and libssh to 0.10.4 in >> guix, but hit a few blockers. >> >> Updating guile-ssh to 0.16.0 actually went mostly smoothly, except >> guix-jupytertest suites fail.

Re: Guix RFCs?

2022-11-02 Thread Ludovic Courtès
jgart skribis: > Does Guix have a formal RFC process like this one? > > https://github.com/NixOS/rfcs There’s no such thing yet! It was brought up in the past and I think we should have a process along these lines (for instance, while working on ‘guix shell’, which is a major CLI change, I

Re: Antioxidant (new rust build system) update - 100% builds

2022-11-02 Thread Maxime Devos
On 02-11-2022 12:20, Ludovic Courtès wrote: [. ..] That’s but it probably needs work if we want it to work reliably on all the packages. My understanding is that we’d need a “flag day” where we’d switch all Rust packages to Antioxydant in one commit, is that

Re: IWBC guix derivation pretty printer

2022-11-02 Thread Ludovic Courtès
Hi, jgart skribis: > IWBC if we have a guix derivation pretty printer built into the Guix CLI > itself. > > WDYT? Would be nice and a rather low-hanging fruit. Those who use Emacs can enjoy Emacs-Guix: opening a .drv file in there brings syntax highlighting, reformatting for readability,

Re: Installer for 1.4.0

2022-11-02 Thread Ludovic Courtès
Hello, Mathieu Othacehe skribis: > I think that it would be nice to go a bit further as people tend to use > the stable Guix installer image and given our current release rate, the > future 1.4.0 could last for long. It doesn’t have to be this way. :-) > It would be awesome if we could

Re: Antioxidant (new rust build system) update - 100% builds

2022-11-02 Thread Ludovic Courtès
Hi! Maxime Devos skribis: > 100% (rounded up) of the packages build with antioxidant, though a > very few still fail to build: > . Woohoo!! > So far, work on antioxidant has been done in a separate channel for > convenience, but given that almost

Re: splitting up and sorting commits?

2022-11-02 Thread zimoun
Hi, On mer., 02 nov. 2022 at 00:05, Csepp wrote: > I'm working on a fairly sizeable MirageOS branch, just getting the > hello-world kernel running involved adding about 40 packages. Very > often I run into a scenario where an imported package needs some other > package to compile, and then

Re: Release progress, week 3

2022-11-02 Thread Vagrant Cascadian
On 2022-11-02, Ludovic Courtès wrote: > Vagrant Cascadian skribis: > >> On 2022-10-27, Ludovic Courtès wrote: >>> Release progress: week 3. >> ... >>> • Architectures: >>> >>> - powerpc64le-linux builds are back behind ci.guix, thanks to >>>Tobias! >> ... >>> - armhf-linux: No

Re: git guix checkout automation for contributors

2022-11-02 Thread zimoun
Hi, I am late to the party. :-) On Sat, 01 Oct 2022 at 19:18, Ludovic Courtès wrote: > Danny Milosavljevic skribis: > >> (1) Install the guix system >> (2) Log in as regular user >> (3) guix edit nano >> (4) It opens a file from /gnu/store that you cannot edit. > > At one point, I thought we

guix lint false positives and RFC patch

2022-11-02 Thread Vagrant Cascadian
I've noticed a handful of false positives in guix lint checking descriptions and synopsis, and tracked several down to the use of @code{} and similar. The attached patch partly addresses this, though could definitely be written better (e.g. handling more cases, also stripping out the relevent