bug#19780: “User has no home directory” (was: bug#19780: 13 failing tests)

2015-10-13 Thread Ricardo Wurmus
Hi Ludo, I can confirm that the error disappears when nscd is running. Emacs no longer tells me Error (initialization): User rwurmus has no home directory when starting it as long as nscd is running. I would like to note that the version of Emacs that is available through Fedora repositori

bug#19780: 13 failing tests

2015-03-31 Thread Ludovic Courtès
Commit 4c0d38b updates those 4 binaries for i686 and x86_64. I took them from . The commit itself is signed (see “git show --show-signature 4c0d38b”.) Thanks, Ludo’. signature.asc Description: PGP signa

bug#19780: 13 failing tests

2015-03-03 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Ludovic Courtès writes: > >> Ricardo Wurmus skribis: >> >>> 17814 >>> execve("/localhome/rwurmus-tmp/guix/test-tmp/store/nakn26p520psw7jawgfv74wm34dn6kxj-bash", >>> ["nakn26p520psw7jawgfv74wm34dn6kxj"..., >>> "/localhome/rwurmus-tmp/guix/test"...], [/* 11 vars */]) =

bug#19780: 13 failing tests

2015-03-02 Thread Ricardo Wurmus
Ludovic Courtès writes: > Ricardo Wurmus skribis: > >> 17814 >> execve("/localhome/rwurmus-tmp/guix/test-tmp/store/nakn26p520psw7jawgfv74wm34dn6kxj-bash", >> ["nakn26p520psw7jawgfv74wm34dn6kxj"..., >> "/localhome/rwurmus-tmp/guix/test"...], [/* 11 vars */]) = 0 > > [...] > >> 17814 connect(3,

bug#19780: 13 failing tests

2015-02-28 Thread Ricardo Wurmus
Ludovic Courtès writes: > l...@gnu.org (Ludovic Courtès) skribis: > >> Ricardo Wurmus skribis: >> >>> 17814 >>> execve("/localhome/rwurmus-tmp/guix/test-tmp/store/nakn26p520psw7jawgfv74wm34dn6kxj-bash", >>> ["nakn26p520psw7jawgfv74wm34dn6kxj"..., >>> "/localhome/rwurmus-tmp/guix/test"...], [/

bug#19780: 13 failing tests

2015-02-13 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Ludovic Courtès writes: > >> Ricardo Wurmus skribis: >> >>> Yes, with my system guile (2.0.11) it returns my full user record. >>> >>> scheme@(guile-user)> (getpw (getenv "USER")) >>> $1 = #("rwurmus" "*" 12345 12345 "Wurmus, Ricardo" "/home/rwurmus" >>> "/bin/

bug#19780: 13 failing tests

2015-02-13 Thread Ricardo Wurmus
Ludovic Courtès writes: > Ricardo Wurmus skribis: > >> Yes, with my system guile (2.0.11) it returns my full user record. >> >> scheme@(guile-user)> (getpw (getenv "USER")) >> $1 = #("rwurmus" "*" 12345 12345 "Wurmus, Ricardo" "/home/rwurmus" >> "/bin/bash") > > And what about the Guix-

bug#19780: 13 failing tests

2015-02-13 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Yes, with my system guile (2.0.11) it returns my full user record. > > scheme@(guile-user)> (getpw (getenv "USER")) > $1 = #("rwurmus" "*" 12345 12345 "Wurmus, Ricardo" "/home/rwurmus" > "/bin/bash") And what about the Guix-built Guile? Thanks, Ludo’.

bug#19780: 13 failing tests

2015-02-13 Thread Ludovic Courtès
Ricardo Wurmus skribis: > 17814 > execve("/localhome/rwurmus-tmp/guix/test-tmp/store/nakn26p520psw7jawgfv74wm34dn6kxj-bash", > ["nakn26p520psw7jawgfv74wm34dn6kxj"..., > "/localhome/rwurmus-tmp/guix/test"...], [/* 11 vars */]) = 0 [...] > 17814 connect(3, {sa_family=AF_LOCAL, sun_path="/var/r

bug#19780: 13 failing tests

2015-02-13 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Modifying test-env only gave me errors about the socket file not being > found, so I did not spend much more time investigating it. With the > modified pre-inst-env, however, valgrind produced a very long log, which > I attached below. The interesting part is probably

bug#19780: 13 failing tests

2015-02-10 Thread Ludovic Courtès
Ricardo Wurmus skribis: > I applied the patch and did as instructed, but even after half an hour > there is no more progress. I'll leave this running over night, hoping > for a segfault when I return to it the next morning. Hmm could you restore the ‘trap’ line in ‘test-env’? That’s probably t

bug#19780: 13 failing tests

2015-02-10 Thread Ricardo Wurmus
Ludovic Courtès writes: > When you see the message, run this from another terminal: > > $ gdb > (gdb) attach 1234 > (gdb) set detach-on-fork off > (gdb) continue > > Normally GDB will stop when the child process receives SIGSEGV. At that > point, you should be able to type “bt” to get the

bug#19780: 13 failing tests

2015-02-10 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Oddly, I cannot seem to get a core dump, even after setting ulimit -c > unlimited. Is there a way to run the failing builder manually? No. Could you try something like this: diff --git a/test-env.in b/test-env.in index f66a0db..9cdd479 100644 --- a/test-env.in +++ b/

bug#19780: 13 failing tests

2015-02-10 Thread Ricardo Wurmus
Ludovic Courtès writes: >> [rwurmus@guix-builder:/localhome/rwurmus-tmp/guix] (720) $ ./test-env guix >> build guile-bootstrap > > [...] > >> @ build-started >> /localhome/rwurmus-tmp/guix/test-tmp/store/m1cbz6gmyv2f5551j7zpm99d7mgy2zp9-guile-bootstrap-2.0.drv >> - x86_64-linux >> /localhome/r

bug#19780: 13 failing tests

2015-02-10 Thread Ludovic Courtès
So building guile-bootstrap in the real store works, but fails in the test store. Ricardo Wurmus skribis: > [rwurmus@guix-builder:/localhome/rwurmus-tmp/guix] (720) $ ./test-env guix > build guile-bootstrap [...] > @ build-started > /localhome/rwurmus-tmp/guix/test-tmp/store/m1cbz6gmyv2f5551

bug#19780: 13 failing tests

2015-02-10 Thread Ricardo Wurmus
Ludovic Courtès writes: > Hmm. Could you try: > > ./test-env guix build guile-bootstrap ~~ [rwurmus@guix-builder:/localhome/rwurmus-tmp/guix] (720) $ ./test-env guix build guile-bootstrap accepted connection from pid 2187, uid 22840 substitute-binary: warning: authentication and

bug#19780: 13 failing tests

2015-02-10 Thread Ludovic Courtès
Hmm. Could you try: ./test-env guix build guile-bootstrap and ./pre-inst-env guix build guile-bootstrap --no-substitutes ? Thanks, Ludo’.

bug#19780: 13 failing tests

2015-02-10 Thread Ricardo Wurmus
Ludovic Courtès writes: > What architecture is it? It's x86_64-linux. ~~~ $ uname -a Linux guix-builder 3.10.0-123.20.1.el7.x86_64 #1 SMP Thu Jan 29 18:05:33 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux ~~~ > There are a lot of these: > > --8<---cut here---start--

bug#19780: 13 failing tests

2015-02-07 Thread Ludovic Courtès
What architecture is it? There are a lot of these: --8<---cut here---start->8--- builder for `/localhome/rwurmus-tmp/guix/test-tmp/store/m1cbz6gmyv2f5551j7zpm99d7mgy2zp9-guile-bootstrap-2.0.drv' failed due to signal 11 (Segmentation fault) --8<---