bug#32478: pcscd service activation causes boot failure

2018-08-20 Thread Chris Marusich
Hi, Commit de30205ba0f63eb987097a9f47b6e4fd38cd9044 added a pcscd service (hooray!). However, its activation procedure doesn't always work. The system test passes, and the activation procedure works the first time you boot, but if you reboot, it will fail because the symlink it creates already e

bug#32385: no code for module (guix build utils) - info-dir.drv - e921234d02 (master)

2018-08-20 Thread Ludovic Courtès
Chris Marusich skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> What version of Guile did you use to compile Guix? >> >> (If you used ‘guix pull’, then Guile 2.2.4 was used.) > > Yes, I believe it was Guile 2.2.4. I reported the bug on August 6th. > The last time I ran "guix pull" before r

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

2018-08-20 Thread Ludovic Courtès
Hello, fis trivial skribis: > Leo Famulari writes: > >> On Tue, Aug 14, 2018 at 07:41:14PM +, fis trivial wrote: >>> Running guix pull -l as root user generates many warnings and errors. I >>> attached the first 1000 lines of stderr logging in this mail. >>> >> >>> ;;; WARNING: loading compi

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

2018-08-20 Thread Ludovic Courtès
Hi, Oleg Pykhalov skribis: > I have an issue with ‘package-derivation’ procedure. When I use Guile > from my user's profile I get an error but not when I use ‘pre-inst-env’. > > The %load-path is differ only in /home/natsu/src/guix when pre-inst-env. > > guix (GNU Guix) 689aacc12f1d9c0b511e2010

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

2018-08-20 Thread Ludovic Courtès
Hello Hiphish, HiPhish skribis: > I noticed a broken menu entry in the Info version of the Guix manual: the > node > `Defining Packages` (4.1) has an extra space between the last word and the > closing colons: > > * package Reference :: The package data type Oops, I’ve fixed this now

bug#32480: Truncated/repeating utf-8 man pages

2018-08-20 Thread Pierre Neidhardt
The 'man' program from the 'man-db' Guix package has an issue with UTF-8 man pages: the page is truncated and sometimes the truncation is repeated a couple of times. The bug does not occur when non-ASCII characters are removed. I haven't tried with other non-ASCII encodings. There must be somethi

bug#32480: Acknowledgement (Truncated/repeating utf-8 man pages)

2018-08-20 Thread Pierre Neidhardt
Duplicate of 30785. Closing. signature.asc Description: PGP signature

bug#30785: Man pages truncated, repeated

2018-08-20 Thread Pierre Neidhardt
The 'man' program from the 'man-db' Guix package has an issue with UTF-8 man pages: the page is truncated and sometimes the truncation is repeated a couple of times. The bug does not occur when non-ASCII characters are removed. I haven't tried with other non-ASCII encodings. There must be somethi

bug#32293: wrap-program with non-colon separtor produces incorrect bash substitutions

2018-08-20 Thread Jelle Licht
Ludovic Courtès writes: > Hello Jelle! > > Jelle Licht skribis: > >> While working to package some lua-related stuff, I need to deal with the >> LUA_PATH environment variable. This variable uses `;' as a separator, and >> as such, I wanted to wrap one of my programs >> >> ... >> (wrap-program

bug#32458: Acknowledgement (SDL SEGFAULTs on foreign distro)

2018-08-20 Thread Tim Gesthuizen
I tried to bisect the bug by building Guix from git. You find the script I used as well as some information about the bisect attached (full log is 17MB so I copied the most important things). test.sh Description: application/shellscript There are only 'skip'ped commits left to test. The first bad

bug#32478: pcscd service activation causes boot failure

2018-08-20 Thread Ludovic Courtès
Hello, Chris Marusich skribis: > The attached patch fixes the issue by using an idempotent procedure to > create the symlink. If there are no objections, I'll push the patch to > master about 24 hours from now. There is a fairly long comment in my > patch because although I wanted to re-use th

bug#32058: [PATCH] gnu: mysql: Fix build.

2018-08-20 Thread Tobias Geerinckx-Rice
Marius Bakke wrote: Tobias Geerinckx-Rice writes: [...] * gnu/packages/databases.scm (boost-for-mysql): New variable. (mysql)[inputs]: Use that instead of the regular boost. [arguments]: Remove now-unnecessary ‘patch-boost-version’ phase. Ouch. Boost is a *huge* library, but now that we

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

2018-08-20 Thread fis trivial
Ludovic Courtès writes: > Hello, > > fis trivial skribis: > >> Leo Famulari writes: >> >>> On Tue, Aug 14, 2018 at 07:41:14PM +, fis trivial wrote: Running guix pull -l as root user generates many warnings and errors. I attached the first 1000 lines of stderr logging in this mail.

bug#32478: pcscd service activation causes boot failure

2018-08-20 Thread Arun Isaac
> Commit de30205ba0f63eb987097a9f47b6e4fd38cd9044 added a pcscd service > (hooray!). However, its activation procedure doesn't always work. The > system test passes, and the activation procedure works the first time > you boot, but if you reboot, it will fail because the symlink it creates > al

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

2018-08-20 Thread Oleg Pykhalov
Hello Ludovic, Thank you for taking a look. l...@gnu.org (Ludovic Courtès) writes: > Oleg Pykhalov skribis: > >> I have an issue with ‘package-derivation’ procedure. When I use Guile >> from my user's profile I get an error but not when I use ‘pre-inst-env’. >> >> The %load-path is differ only

bug#32458: Acknowledgement (SDL SEGFAULTs on foreign distro)

2018-08-20 Thread Marius Bakke
Hello Tim, Thanks a lot for this debugging work! Tim Gesthuizen writes: > I tried to bisect the bug by building Guix from git. > You find the script I used as well as some information about the bisect > attached (full log is 17MB so I copied the most important things). [...] > There are only

bug#32458: Acknowledgement (SDL SEGFAULTs on foreign distro)

2018-08-20 Thread Marius Bakke
Hello again, Just a quick feedback on the bisect script: Tim Gesthuizen writes: > #!/bin/sh > > cd $HOME/src/guix/build > (cd ..; ./bootstrap) || exit 125 > (../configure --localstatedir=/var && make -j8) || exit 125 > PATH=$(./pre-inst-env guix build teeworlds | grep /gnu/store | tail -n 1)

bug#32360: gst-plugins-base has test failures (when built as a dependency)

2018-08-20 Thread Ricardo Wurmus
Leo Famulari writes: > Here is a patch that excludes Opus when building gst-plugins-base on and > for 32-bit systems. I think it's not so bad to be missing support for > Opus in this context until the underlying bug is fixed. I agree. The patch looks good to me. Shall we rename this bug and k

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

2018-08-20 Thread Benjamin Slade
Hello, I have since re-installed Guix on a different (larger) drive on the same machine. > 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? I tried various combinations/option of `guix gc

bug#32478: pcscd service activation causes boot failure

2018-08-20 Thread Chris Marusich
Hi Ludo and Arun, l...@gnu.org (Ludovic Courtès) writes: >> ERROR: In procedure dynamic-func: >> In procedure dynamic-pointer: Symbol not found: strverscmp > > This is because (guix utils) pulls in lots of things that are not really > meant to be used on the “build side” (a misnomer in this case,