guix pull failed after 8 hours

2019-11-03 Thread Chris Marusich
Hi, After 8 hours of waiting, "guix pull" failed with this message: srfi/srfi-1.scm:592:17: In procedure map1: Throw to key `srfi-34' with args `(#)'. guix pull: error: You found a bug: the program '/gnu/store/cgwq319bn468wr2vrnfih4l7k9wdiqi8-compute-guix-derivation' failed to compute the deriva

Re: Stackage LTS 14

2019-11-03 Thread Timothy Sample
Hi all, Timothy Sample writes: >> Ricardo Wurmus writes: >> >>> Yes, you can take over wip-haskell-updates. > > Great! I’ve pushed a new branch with updated Haskell packages. It’s a > little messy yet, but I want the build farm to help me find build > problems before cleaning up too much. I

Re: Maintaining GNU Jami package for Guix

2019-11-03 Thread Jan Wielkiewicz
Dnia 2019-11-03, o godz. 11:15:56 Pierre Neidhardt napisał(a): > Can you share the complete recipe? > Yes. I guess you want a patch of my entire work so far, because pjproject-jami is meaningless without changes in jami, so I'm attaching the whole patch. Also the commit messages are messy, any

Re: Maintaining GNU Jami package for Guix

2019-11-03 Thread Marius Bakke
Jan writes: > On Sun, 03 Nov 2019 19:12:03 +0100 > Marius Bakke wrote: > >> You can safely ignore the 'read only' messages, they are actually just >> warnings. > > Good to know, so they get applied anyway, no matter if read-only? Correct, at least as long as you use the '--force' flag to the pa

Re: State of ungoogled-chromium in Guix

2019-11-03 Thread Marius Bakke
Ludovic Courtès writes: > Hello, > > Marius Bakke skribis: > >> I plan to remove 'ungoogled-chromium' and 'ungoogled-chromium-wayland' >> in a few days, unless someone is willing to port the patches. I can >> help extracting just the few changes we need, but do not have time nor >> motivation t

Re: Maintaining GNU Jami package for Guix

2019-11-03 Thread Jan
On Sun, 03 Nov 2019 19:12:03 +0100 Marius Bakke wrote: > You can safely ignore the 'read only' messages, they are actually just > warnings. Good to know, so they get applied anyway, no matter if read-only? > The problem is that 2/3 hunks in the patch for > pjnath/src/pjnath/ice_strans.c failed

Re: Maintaining GNU Jami package for Guix

2019-11-03 Thread Marius Bakke
Jan Wielkiewicz writes: > I have good and bad news. > The good news is I fixed curl by using the most recent Jami source > tarball - 20191031.3.40360d8. > The bad news is that pjproject-jami didn't really build, because the > patches failed to get applied again - the curl problem had occured > *b

Re: Maintaining GNU Jami package for Guix

2019-11-03 Thread Marius Bakke
Jan writes: > On Sun, 03 Nov 2019 17:37:10 +0100 > Marius Bakke wrote: > >> I did not find any cURL or GnuTLS patches there. Maybe I >> misunderstood something? > > Gnutls is a dependency of Jami, curl is probably a dependency of a > dependency of Jami, but that's all - what is important here i

Re: Maintaining GNU Jami package for Guix

2019-11-03 Thread Jan
On Sun, 03 Nov 2019 18:07:24 +0100 Marius Bakke wrote: > Git checkouts are read-only because they are copied to the store, > which strips write permissions. It could be mitigated by having > 'git-fetch' return a tarball instead of a directory, but in practice > read-only checkouts rarely causes

Re: Maintaining GNU Jami package for Guix

2019-11-03 Thread Jan
On Sun, 03 Nov 2019 17:37:10 +0100 Marius Bakke wrote: > I did not find any cURL or GnuTLS patches there. Maybe I > misunderstood something? Gnutls is a dependency of Jami, curl is probably a dependency of a dependency of Jami, but that's all - what is important here is that Jami uses a modifie

Re: ARM VM with networking support?

2019-11-03 Thread Mathieu Othacehe
Hello Ludo, I think I solved this issue on my wip cross system serie: https://patchwork.cbaines.net/patch/15252/. Tell me if it works for you :) Thanks, Mathieu

Re: Maintaining GNU Jami package for Guix

2019-11-03 Thread Marius Bakke
Jan Wielkiewicz writes: > Why "pjnath/src/pjnath/turn_session.c is read-only; trying to patch > anyway"? Why is it read-only. I don't get it, are we missing some > permissions? Somehow this wasn't a problem before - the previous > version of pjproject-jami didn't have this problem. Is it a bug in

Re: “Guix Profiles in Practice”

2019-11-03 Thread Jonathan Frederickson
On Nov 3, 2019, at 9:24 AM, Ludovic Courtès wrote > Now, this would be very much stateful: you can’t tell in advance whether > you’re going to build a new profile based on the current Guix, or > whether you’re going to reuse a previously cached profile that could be > arbitrarily old. That doesn’

Re: Maintaining GNU Jami package for Guix

2019-11-03 Thread Marius Bakke
Jan Wielkiewicz writes: > Dnia 2019-10-31, o godz. 23:26:39 > Marius Bakke napisał(a): > >> Do you have a link to the patches that Jami/pjproject needs? > You can find patches in the ring-project/daemon/contrib/src/pjproject > directory from the latest source tarball here: > https://dl.jami.net/

Re: Any interest in using HTML for locally-installed Texinfo documentation?

2019-11-03 Thread Gavin Smith
On Sun, Nov 03, 2019 at 03:04:27PM +0100, Ludovic Courtès wrote: > > The work is available on the webkitgit-info branch of the texinfo git > > repository. I think it is developed to a point where it shows that a > > browser for locally installed HTML documentation is clearly possible > > with WebKi

Re: IceCat-68.2.0-guix0-preview1 is now available on master

2019-11-03 Thread Ludovic Courtès
Hi Mark, Mark H Weaver skribis: > I'm pleased to announce that IceCat-68.2.0-guix0-preview1 is now on the > 'master' branch, and that substitutes for x86_64-linux are available > from ci.guix.gnu.org. > > This update includes fixes for CVE-2019-11757, CVE-2019-11759, > CVE-2019-11760, CVE-2019-1

Re: Parallel downloads

2019-11-03 Thread Ludovic Courtès
Hi, Joshua Branson skribis: > Pierre Neidhardt writes: > >> Hi, >> >> Is there any plan to support parallel downloads? Currently downloads are a >> bottleneck for `guix install / upgrade`, parallel downloads could reduce >> the operation duration by an order of magnitude. > > On a related note

Re: Parallel downloads

2019-11-03 Thread Ludovic Courtès
Hi Pierre, Pierre Neidhardt skribis: > I'm not sure I understand: if I run > > guix build -M 4 vlc > > download progress bars are updated one at a time. Or am I mistaken? With -M4 you could potentially have 4 substitutions (downloads) going on in parallel. Tobias is right: the daemon works in

ARM VM with networking support?

2019-11-03 Thread Ludovic Courtès
Hello Guix! ‘guix system disk-image -s armhf-linux …’ currently fails with something like: --8<---cut here---start->8--- [ 509.985810] FS-Cache: Loaded [ 518.725029] 9pnet: Installing 9P2000 support [ 522.164822] 9p: Installing v9fs 9p2000 file system suppor

Re: Clang c++ include path

2019-11-03 Thread Ludovic Courtès
Hi, Mark H Weaver skribis: > Ricardo Wurmus writes: > >>> When running clang on a c++ program, it cannot find c++ std libraries. >>> That's because, those libraries path are hardcoded inside g++ compiler >>> and clang cannot find them. >> >> Does this patch help? > > I'd like to request that fi

Re: “Guix Profiles in Practice”

2019-11-03 Thread Ludovic Courtès
Hi, "Thompson, David" skribis: > 'guix environment' is a very composable command, and it's not clear to > me how I would add the stuff I want onto it and it's even less clear > if it's a good idea. Probably not. So, I wonder if maybe a new > subcommand, say 'guix develop', could address this c

Re: Profiles/manifests-related command line interface enhancements

2019-11-03 Thread Ludovic Courtès
Hi Pierre! Thanks for looking into this! (And sorry for being late to the party. :-)) Pierre Neidhardt skribis: > - Activate a profile with =guix activate /path/to/profile=. > Right now, the most appropriate way to activate a profile is > > GUIX_PROFILE="$profile" ; . "$profile"/etc/profile

Re: Any interest in using HTML for locally-installed Texinfo documentation?

2019-11-03 Thread Ludovic Courtès
Hi Gavin, Gavin Smith skribis: > On Sat, Oct 19, 2019 at 9:31 PM Ludovic Courtès wrote: >> > I started another line of development, using the WebKitGTK engine. >> > http://git.savannah.gnu.org/cgit/texinfo.git/log/?h=webkitgtk-info >> >> [...] >> >> > I may be able to get an initial prototype t

Publishing news about Guix on a weekly basis

2019-11-03 Thread Christopher Baines
Hey, So this is something that might have come up in discussion once or twice, but I've now got around to actually building a prototype. You can see it here: http://prototype-guix-weekly-news.cbaines.net/ Now that I've actually spent some time implementing something, I feel like this has led to

Re: Maintaining GNU Jami package for Guix

2019-11-03 Thread Jan Wielkiewicz
Sorry, wrong command, sending the patch again... Jan >From 2f67e4c77ffb675bed3019b4289b3135db140015 Mon Sep 17 00:00:00 2001 From: Jan Wielkiewicz Date: Sun, 27 Oct 2019 01:16:52 +0200 Subject: [PATCH 1/9] change the fetch method of pjproject to git; fetch the exact commit needed for Jami; do n