bug#31791: bootstrap phase attempts to run a directory

2018-06-11 Thread Christopher Baines
I've just noticed that the erlang package has started failing to build. It looks like the bootstrap phase is over eager, and attempts to run the bootstrap directory. I think I'll fix this by deleting the phase, when I get around to merging the changes in #31678, but this might be affecting other p

bug#31789: nss-mdns test is failing

2018-06-11 Thread Clément Lassieur
nss-mdns test is failing. Here is the output: --8<---cut here---start->8--- Starting test avahi Group begin: avahi Test begin: test-name: "wait for services" source-file: "/gnu/store/b5gvmlh78s40xvxq73dpdqr7sv0skhmy-nss-mdns-builder" source-line: 1

bug#31786: 'pre-inst-env guix --version' is not updated by new commits"

2018-06-11 Thread George Clemmer
When I clone and build Guix from scratch, it produces the untracked file "doc/stamp-1" which contains the version number built into the Guix doc and appears to be created from a call to 'git describe'. But with subsequent git commit/make cycles the version does not change. It doesn't change when t

bug#31785: Multiple client 'build-paths' RPCs can lead to daemon deadlock

2018-06-11 Thread Ludovic Courtès
Hello, I tried running this: guix build --max-jobs=200 $(guix gc -R $(guix build -d inkscape --no-grafts) | sort) & \ guix build --max-jobs=200 $(guix gc -R $(guix build -d inkscape --no-grafts) | sort -r) … also in parallel with this (for good measure): guix build --max-jobs=200 $(guix

bug#30104: [PATCH] gnu: ant-bootstrap: Make build reproducible.

2018-06-11 Thread Gábor Boskovits
* gnu/packages/java.scm (ant-bootstrap)[arguments]<#:phases>[strip-jar-timestamps]: New phase to reset jar file timestamps. <#:imported-modules>: Import guix build syscalls, gnu-build-system-modules. <#:modules>: Import guix build: gnu-build-system, utils, syscalls. [native-inputs]: Add unzip, zip

bug#31770: New ‘guix pull’ dosen’t update the guix manual in GuixSD

2018-06-11 Thread 宋文武
l...@gnu.org (Ludovic Courtès) writes: >> The last there are from the ‘export’ statement of ‘/etc/profile’, the >> first two are added by ‘source’ the profiles. Since there is a guix in >> the system profile contains the old info manual, the current one won’t >> be picked. > > Ooh! I think the c