bug#26976: On Hydra, offload crashes while trying to build linux-libre source

2017-05-20 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > Mark H Weaver skribis: > >> l...@gnu.org (Ludovic Courtès) writes: >>> I’ve stopped the queue-runner while investigating. To be continued… >> >> For now, I would suggest downgrading the 'guix' on Hydra to be based on >> guile-2.0 again, so that it can be

bug#26976: On Hydra, offload crashes while trying to build linux-libre source

2017-05-20 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > I was able to reproduce it on hydra.gnu.org with: > > guix copy --to=hydra.gnunet.org > /gnu/store/gi7r1v65zqhh8riqprq8nchfc9v9k156-guix-current > > which leads most of the time to SIGSEGV (I couldn’t get the SIGSEGV on > my laptop): Similar backtrace

bug#27007: boot-parameters are not documented

2017-05-20 Thread Tomáš Čech
On Sat, May 20, 2017 at 10:31:59PM +0200, Mathieu Othacehe wrote: Hi Tomáš, My question without answer is - how can I specify bootloader menu entries now? You're right, you have to pass a now. The documentation patch is still in review, you can find it here : https://debbugs.gnu.org/cgi/bu

bug#27007: boot-parameters are not documented

2017-05-20 Thread Leo Famulari
On Sat, May 20, 2017 at 10:31:59PM +0200, Mathieu Othacehe wrote: > > Hi Tomáš, > > > My question without answer is - how can I specify bootloader menu entries > > now? > > You're right, you have to pass a now. The > documentation patch is still in review, you can find it here : > > https://d

bug#27007: boot-parameters are not documented

2017-05-20 Thread Tomáš Čech
On Sat, May 20, 2017 at 10:52:34PM +0200, Danny Milosavljevic wrote: Hi, there's a doc patch in review by Mathieu (16 May 2017 15:03 +0200, "doc: Adapt to multiple bootloader support", bug# 26339) in guix-patches. As I have seen this feature on ML some time ago already, I didn't expect to be

bug#27007: boot-parameters are not documented

2017-05-20 Thread Danny Milosavljevic
Hi, there's a doc patch in review by Mathieu (16 May 2017 15:03 +0200, "doc: Adapt to multiple bootloader support", bug# 26339) in guix-patches. Although I wonder what menu-entries can be used for. What are you using it for?

bug#27007: boot-parameters are not documented

2017-05-20 Thread Mathieu Othacehe
Hi Tomáš, > My question without answer is - how can I specify bootloader menu entries now? You're right, you have to pass a now. The documentation patch is still in review, you can find it here : https://debbugs.gnu.org/cgi/bugreport.cgi?bug=26339#489 The example has been updated : --8<-

bug#27003: [PATCH 0/3] Generalized wrap phase for perl, python.

2017-05-20 Thread Marius Bakke
Alex Sassmannshausen writes: > Hello, > > This patch series goes back some time, but the need for it has not > disappeared. > > It implements a general `wrap` phase that can be used in individual build > systems to make sure binaries in those languages have access to all their > propagated inputs

bug#27007: boot-parameters are not documented

2017-05-20 Thread Tomáš Čech
I'm running from GIT with HEAD on 12eecbf0bb798f99454a46c191bb0ec6bdef1aa5. It seems that menu-entry is still described in documentation doc/guix.texi:15337 but code seems to abandon the use already in favor of boot-parameters at least to my level of understanding. My question without answer i

bug#26976: On Hydra, offload crashes while trying to build linux-libre source

2017-05-20 Thread Ludovic Courtès
Mark H Weaver skribis: > l...@gnu.org (Ludovic Courtès) writes: >> I’ve stopped the queue-runner while investigating. To be continued… > > For now, I would suggest downgrading the 'guix' on Hydra to be based on > guile-2.0 again, so that it can be building things while we sort this > out. What

bug#26976: On Hydra, offload crashes while trying to build linux-libre source

2017-05-20 Thread Mark H Weaver
l...@gnu.org (Ludovic Courtès) writes: > I’ve stopped the queue-runner while investigating. To be continued… For now, I would suggest downgrading the 'guix' on Hydra to be based on guile-2.0 again, so that it can be building things while we sort this out. What do you think? Mark

bug#27005: guile-json error on making Docker image

2017-05-20 Thread Ludovic Courtès
Pjotr Prins skribis: > On latest guix d30ce4a7e2ba8f4eca7b99bb8483353c753e91bf > > ./pre-inst-env guix pack hello > > works. But this does not: > > ./pre-inst-env guix pack hello -f docker > > I am sure guile-json is in the path (see below). > > The following derivation will be built: >

bug#27005: guile-json error on making Docker image

2017-05-20 Thread Pjotr Prins
On latest guix d30ce4a7e2ba8f4eca7b99bb8483353c753e91bf ./pre-inst-env guix pack hello works. But this does not: ./pre-inst-env guix pack hello -f docker I am sure guile-json is in the path (see below). The following derivation will be built: /gnu/store/xhfrvmh7vh2ipm32rdyisagnr5ac46

bug#27003: [PATCH 3/3] build/python-build-system: Refactor 'wrap'.

2017-05-20 Thread Alex Sassmannshausen
* guix/build/python-build-system.scm (wrap): Use 'wrap-language-program'. --- guix/build/python-build-system.scm | 36 1 file changed, 8 insertions(+), 28 deletions(-) diff --git a/guix/build/python-build-system.scm b/guix/build/python-build-system.scm inde

bug#27003: [PATCH 2/3] build/perl-build-system: Add 'wrap' phase.

2017-05-20 Thread Alex Sassmannshausen
* guix/build/perl-build-system.scm (wrap): New procedure. (%standard-phases): Add 'wrap' phase. --- guix/build/perl-build-system.scm | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/guix/build/perl-build-system.scm b/guix/build/perl-build-system.scm index b202

bug#27003: [PATCH 1/3] build/utils: Add 'program-wrapper'.

2017-05-20 Thread Alex Sassmannshausen
* guix/build/utils.scm (program-wrapper): New procedure. --- guix/build/utils.scm | 36 1 file changed, 36 insertions(+) diff --git a/guix/build/utils.scm b/guix/build/utils.scm index e8efb0653..af5583651 100644 --- a/guix/build/utils.scm +++ b/guix/build/util

bug#27003: [PATCH 0/3] Generalized wrap phase for perl, python.

2017-05-20 Thread Alex Sassmannshausen
Hello, This patch series goes back some time, but the need for it has not disappeared. It implements a general `wrap` phase that can be used in individual build systems to make sure binaries in those languages have access to all their propagated inputs at runtime, by setting an appropriate enviro