bug#32473: Broken menu entry in manual, section 4.1

2018-08-21 Thread Ludovic Courtès
HiPhish skribis: > On Montag, 20. August 2018 12:21:07 CEST you wrote: >> > The standalone Info reader tolerates it, but not the Info.vim reader, >> > which >> > considers the space to be part of the target node name. Neither the >> > Texinfo >> > manual (section 4.9) nor the Info manual seem to

bug#32326: Failing Tests on Fedora 28

2018-08-21 Thread Ludovic Courtès
Hello, Michael Bowcutt skribis: > After building guix 0.15.0 from git on Fedora 28, I've had 10 tests > fail. > > My dependency versions are: > >GNU Guile: 2.0.14 >GNU libgcrypt: 1.8.3 >GnuTLS: 3.6.3 >Guile-SQLite3: 0.1.0 >Guile-Git: 0.1.0 >zlib: 1.2.11 >GNU Make: 4.2

bug#32456: Guile failed to call package-derivation without pre-inst-env

2018-08-21 Thread Oleg Pykhalov
Hello. l...@gnu.org (Ludovic Courtès) writes: > Oleg Pykhalov skribis: […] > However, I don’t understand why guix/elf.scm is a symlink in your > profile. First that means you installed the ‘guix’ package in your > profile, which is not recommended (better have it in the ‘guix > pull’-managed

bug#19973: Grafts break debug outputs

2018-08-21 Thread Ludovic Courtès
Hello! l...@gnu.org (Ludovic Courtès) skribis: > However, one very likely problem is that .debug files include a CRC of > the binary they correspond to (info "(gdb) Separate Debug Files"), and > that CRC is not updated when we graft things. > > We could change our grafting code to specifically ad

bug#19973: [PATCH 2/2] grafts: Add (guix build debug-link) and use it.

2018-08-21 Thread Ludovic Courtès
Fixes . Reported by Mark H Weaver . * guix/build/debug-link.scm: New file. * guix/build/graft.scm (%graft-hooks): New variable. (graft): Add #:hooks and honor it. * guix/grafts.scm (graft-derivation/shallow): Add (guix build debug-link) and (guix elf) to #:modules. * te

bug#19973: [PATCH 1/2] grafts: Add high-level 'graft' procedure on the build side.

2018-08-21 Thread Ludovic Courtès
* guix/build/graft.scm (graft): New procedure. * guix/grafts.scm (graft-derivation/shallow)[build]: Use it instead of inline code. --- guix/build/graft.scm | 21 +++-- guix/grafts.scm | 13 ++--- 2 files changed, 21 insertions(+), 13 deletions(-) diff --git a/guix/bui

bug#32473: Broken menu entry in manual, section 4.1

2018-08-21 Thread HiPhish
On Montag, 20. August 2018 12:21:07 CEST you wrote: > > The standalone Info reader tolerates it, but not the Info.vim reader, > > which > > considers the space to be part of the target node name. Neither the > > Texinfo > > manual (section 4.9) nor the Info manual seem to allow for this extra > > s

bug#32377: guix gc -> build failed: executing SQLite statement: FOREIGN KEY constraint failed

2018-08-21 Thread Ludovic Courtès
Hi, Benjamin Slade skribis: > I have since re-installed Guix on a different (larger) drive on the same > machine. Alright. > > That happens with ‘guix gc’ without any options? Do all runs of ‘guix > > gc’ fail like this? > > > Does ‘guix gc --verify’ (not ‘--verify=xyz’) fail as well? > >

bug#32336: herd stop mcron yields instant shutdown of computer

2018-08-21 Thread Ludovic Courtès
Hello, Tonton skribis: > Triggering action: > from bash: sudo herd stop mcron [...] > 750173:Jul 31 18:37:42 localhost shepherd[1]: Service mcron has been started. > 750174:Jul 31 18:37:42 localhost shepherd[1]: Respawning mcron. > 750175:Jul 31 18:37:42 localhost shepherd[1]: Service mcron

bug#32456: Guile failed to call package-derivation without pre-inst-env

2018-08-21 Thread Ludovic Courtès
Hi, Oleg Pykhalov skribis: > natsu@magnolia ~/src/guix$ for path in $(printenv GUILE_LOAD_PATH | tr ':' > '\n'); do echo -e "\n"; env GUILE_LOAD_PATH=$path pr > intenv GUILE_LOAD_PATH; env GUILE_LOAD_PATH=$path guile -c '(use-modules > (guix) (guix ui) (guix store)) (format #t "~s~%" (pack > a

bug#32439: guix pull as root generates too many errors.

2018-08-21 Thread Ludovic Courtès
Hi, fis trivial skribis: > I tried the following commands after switching back the package profile to > previous state. > > $ which guix > /root/.config/guix/current/bin/guix > > $ echo $GUILE_LOAD_PATH > /root/.guix-profile/share/guile/site/2.2 > > $ echo $GUILE_LOAD_COMPILED_PATH > /root/.guix