GSoC 2019

2019-01-25 Thread Gábor Boskovits
Hello, Ludo created the GSoC ideas page for this year: https://libreplanet.org/wiki/Group:Guix/GSoC-2019 It is based on last year's page. I removed the Cuirass Web Interface project, as it was completed. We can discuss a project to improve it, but that would need repharsing anyway. Would anyone

Re: Matrix & Nheko Packaging

2019-01-25 Thread Nicolas Goaziou
Hello, Maxim Cournoyer writes: > It's already packaged in Guix as emacs-matrix-client, no? > > I tried it myself before, but it was not performing well (it was very > slow). "matrix-client" is already packaged, indeed. Unfortunately, at the moment, there are some hiccups with the build proces

“Which important packages fail to build?”

2019-01-25 Thread Ludovic Courtès
Hello Guix! I’ve just added a new ‘--coverage’ option to ‘guix weather’. The goal is to answer the question: “which important packages fail to build?”, or at least, “which important packages have no substitutes?”. I believe this is what we want to know in particular to determine whether a branch

Re: build failed: acquiring/releasing lock

2019-01-25 Thread Manolis Ragkousis
Hello Rene, madvise() is not implemented on GNU/Hurd and I had once started implementing a fix for guile [1]. We need to restart that old thread and find a correct solution to this. In the meantime you could use that patch for guile as a workaround. Manolis [1] https://lists.gnu.org/archive/htm

Removing greenisland?

2019-01-25 Thread Ricardo Wurmus
Hi Guix, the greenisland package cannot be built. The upstream repository has been archived and its replacement has also been archived. The work is supposedly merged back into QtWayland. Since no package depends on greenisland I suggest removing it. -- Ricardo

Re: “Which important packages fail to build?”

2019-01-25 Thread Ricardo Wurmus
Ludovic Courtès writes: > Hello Guix! > > I’ve just added a new ‘--coverage’ option to ‘guix weather’. The goal > is to answer the question: “which important packages fail to build?”, or > at least, “which important packages have no substitutes?”. I believe > this is what we want to know in p

Re: “Which important packages fail to build?”

2019-01-25 Thread Christopher Baines
Ludovic Courtès writes: > Feedback welcome! This looks great, thanks Ludo! signature.asc Description: PGP signature

Re: Removing greenisland?

2019-01-25 Thread swedebugia
Ricardo Wurmus skrev: (25 januari 2019 14:24:11 CET) >Hi Guix, > >the greenisland package cannot be built. The upstream repository has >been archived and its replacement has also been archived. The work is >supposedly merged back into QtWayland. > >Since no package depends on greenisland I sugge

Listing all packages with --search now impossible

2019-01-25 Thread swedebugia
Hi Yesterday when I played around with guix I noticed that the default behavior of $ guix package --search guix package: error: invalid argument: Missing required argument after `--search' has changed recently from showing all packages to now showing none. also: $ guix package --search * g

GuixDays: Perfect Setup: Speaker wanted

2019-01-25 Thread Björn Höfling
Hi, on the page for the Guix-Days I added this one: Demonstration and explanation of The Perfect Setup (Emacs, Geiser, Magit) The reason is that I failed working with the Perfect Setup. So, is there anyone who like to show what's so perfect about that setup and how to set it up? Thanks, Björn

Re: Listing all packages with --search now impossible

2019-01-25 Thread Ricardo Wurmus
Hi swedebugia, writes: > Yesterday when I played around with guix I noticed that the default > behavior of > $ guix package --search > guix package: error: invalid argument: Missing required argument after > `--search' > > has changed recently from showing all packages to now showing none. > >

Re: “Which important packages fail to build?”

2019-01-25 Thread Ludovic Courtès
Hi, Ricardo Wurmus skribis: >> As it turns out, these two packages fail to build: >> >> >> https://berlin.guixsd.org/log/8v69bzi29rla9q952ajgpsvsb7k955l6-kcoreaddons-5.49.0 >> >> https://berlin.guixsd.org/log/rgvjzck002diandc1nhkw0dy1p9zqaw2-qgpgme-1.11.1 > > I just fixed the qgpgme test f

Re: build failed: acquiring/releasing lock

2019-01-25 Thread Ludovic Courtès
Hi, Manolis Ragkousis skribis: > madvise() is not implemented on GNU/Hurd and I had once started > implementing a fix for guile [1]. We need to restart that old thread and > find a correct solution to this. Note that the “madvise failed” message is not fatal; nevertheless, I’ve fixed it in Guil

Re: Overview of build machines

2019-01-25 Thread Ludovic Courtès
Hi, swedebugia skribis: > I just found a thread from september about adding more arm build machines. > > How did it go? > > Is there a list of all our build machines and locations somewhere? Yes, you can find details here: https://www.gnu.org/software/guix/donate/ https://git.savannah.gnu.

Re: Changes in the spending committee for the FSF Fund

2019-01-25 Thread Ludovic Courtès
Hi, Gábor Boskovits skribis: > swedebugia ezt írta (időpont: 2019. jan. 24., > Cs, 23:04): >> >> On 2018-09-08 17:11, Christopher Lemmer Webber wrote: >> > Ludovic Courtès writes: >> > >> >> Thanks Mark for your time on the spending committee, and welcome Tobias! >> > >> > Yes, thank you both!

Re: Current state of cargo-build-system

2019-01-25 Thread Ivan Petkov
Thank you all for the responses! > Cycles. Also, often Cargo.lock specifies exact versions of dependencies (in > programs, at least) Yes, this is pretty much the main issue I immediately hit when doing a naive crate import, more on this further down. > First, we'd have to find out what kind of

Re: Adding versioning to our recursive importer

2019-01-25 Thread Ivan Petkov
I’m interested in this as well, this is something the cargo importer will greatly benefit from too. —Ivan