bug#28813: [PATCH] gnu: totem: Disable parallel build due to http://debbugs.gnu.org/28813

2017-10-17 Thread Ludovic Courtès
Adam Van Ymeren skribis: > Adding more information for future readers. > > Turns out this is an upstream problem with the meson build system. > > https://github.com/mesonbuild/meson/issues/1923 > > It was reported upstream but closed here: > > https://bugzilla.gnome.org/show_bug.cgi?id=786248 Gr

bug#28823: lxqt-common is deprecated

2017-10-17 Thread ng0
Ludovic Courtès transcribed 0.9K bytes: > Hi ng0, > > ng0 skribis: > > > ng0 transcribed 1.7K bytes: > >> Ludovic Courtès transcribed 0.2K bytes: > >> > Hello, > >> > > >> > Since nothing depends on lxqt-common, I suggest removing it. We can > >> > always revisit this decision later if needed.

bug#28756: Substitute download progress bar doesn't reach 100%

2017-10-17 Thread Ludovic Courtès
iyzs...@member.fsf.org (宋文武) skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> iyzs...@member.fsf.org (宋文武) skribis: >> >>> From 6a3fa69f96fc2e3e074a9275066640ddfee57fd2 Mon Sep 17 00:00:00 2001 >>> From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= >>> Date: Sat, 14 Oct 2017 22:45:55 +0800 >>> S

bug#28756: Substitute download progress bar doesn't reach 100%

2017-10-17 Thread 宋文武
l...@gnu.org (Ludovic Courtès) writes: > iyzs...@member.fsf.org (宋文武) skribis: > >> From 6a3fa69f96fc2e3e074a9275066640ddfee57fd2 Mon Sep 17 00:00:00 2001 >> From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= >> Date: Sat, 14 Oct 2017 22:45:55 +0800 >> Subject: [PATCH] guix: substitute: Report the las

bug#28709: [PATCH 0/4] Content-addressed mirrors for VCS checkouts

2017-10-17 Thread Ludovic Courtès
Hello, Here’s a ready-to-merge patch series. Once applied, nars (aka. “substitutes”) are downloaded and extracted when a VCS checkout fails. This will address cases such as the recent Guile-Git repository renaming for people who have disabled substitutes. I’m Cc’ing 宋文武 because this also moves

bug#28709: [PATCH 3/4] Add (guix progress).

2017-10-17 Thread Ludovic Courtès
Among other things, this removes (guix utils), (guix ui), (guix config), etc. from the closure of (guix build download), as was the case since 798648515b77507c242752457b4dc17c155bad6e. * guix/utils.scm (, call-with-progress-reporter): Move to... * guix/progress.scm: ... here. New file. * Makefile

bug#28709: [PATCH 4/4] download: Download a nar when a VCS checkout fails.

2017-10-17 Thread Ludovic Courtès
From: Ludovic Courtès Fixes . * guix/build/download-nar.scm: New file. * Makefile.am (MODULES): Add it. * guix/cvs-download.scm (cvs-fetch)[zlib, config.scm, modules]: New variables. [build]: Use MODULES. Add call to 'download-nar'. * guix/git-download.scm (git-fetch

bug#28709: [PATCH 2/4] download: Make 'http-fetch' public.

2017-10-17 Thread Ludovic Courtès
* guix/build/download.scm (http-fetch): Remove 'file' parameter. Change to return an input port and the content-length. Make public. (url-fetch): Adjust accordingly. --- guix/build/download.scm | 44 ++-- 1 file changed, 22 insertions(+), 22 deletions(-)

bug#28709: [PATCH 1/4] download: Remove old-Guile leftovers.

2017-10-17 Thread Ludovic Courtès
This is a followup to 36626c556ed75219bce196ac93d148f6b9af984c. * guix/build/download.scm (http-fetch): Rename 'port-or-bv' to 'port'. Assume (port? port) is always true, and remove other branch. --- guix/build/download.scm | 15 ++- 1 file changed, 6 insertions(+), 9 deletions(-) di

bug#28823: lxqt-common is deprecated

2017-10-17 Thread Ludovic Courtès
Hi ng0, ng0 skribis: > ng0 transcribed 1.7K bytes: >> Ludovic Courtès transcribed 0.2K bytes: >> > Hello, >> > >> > Since nothing depends on lxqt-common, I suggest removing it. We can >> > always revisit this decision later if needed. [...] > Okay, we still require it. > The last LXQT releas

bug#28756: Substitute download progress bar doesn't reach 100%

2017-10-17 Thread Ludovic Courtès
iyzs...@member.fsf.org (宋文武) skribis: > From 6a3fa69f96fc2e3e074a9275066640ddfee57fd2 Mon Sep 17 00:00:00 2001 > From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= > Date: Sat, 14 Oct 2017 22:45:55 +0800 > Subject: [PATCH] guix: substitute: Report the last progress in the child > process. > > Fixes <