bug#27157: Building Guile 2.2 "times out"

2017-05-30 Thread Maxim Cournoyer
The build errors out with: --8<---cut here---start->8--- SNARF weak-set.doc SNARF weak-table.doc SNARF weak-vector.doc SNARF posix.doc SNARF net_db.doc SNARF socket.doc SNARF regex-posix.doc CCLD libguile-2.2.la .libs/libguile_2.2_la-p

bug#27152: deprecation warnings with Guile 2.2.2

2017-05-30 Thread Ricardo Wurmus
I get a couple of deprecation warnings with Guile 2.2.2, for example Import (ice-9 threads) to have access to `current-processor-count'. `_IOFBF' is deprecated. Use the symbol 'block instead. I only see them after “export GUILE_WARN_DEPRECATED=detailed”. Without that variable I get a bl

bug#27067: Feature request: please allow for either automatic logging of all output of every guix commands or add an option to each guix command to allow it for all to be logged

2017-05-30 Thread Ludovic Courtès
Hi Brenton, Brenton Horne skribis: > As I understand it only the guix build command has an option to log output to > a file. Every derivation that is built, regardless of the command, has its log stored in /var/log/guix/drvs. What ‘guix build’ has is a simple way to get the file name or URL o

bug#27137: make check 'FAIL: tests/guix-package-net'

2017-05-30 Thread myglc2
On 05/30/2017 at 17:45 Ludovic Courtès writes: > Hi myglc2, > > myglc2 skribis: > >> + test t-profile-21734-2-link = t-profile-21734-2-link >> + guix package -p t-profile-21734 --switch-generation=-1 >> accepted connection from pid 30492, user g1 >> switched from generation 2 to 1 >> guix package

bug#27135: /root is world readable by default

2017-05-30 Thread Marius Bakke
Ludovic Courtès writes: > Hi Alex, > > Alex Griffin skribis: > >> After a default install of GuixSD, anybody can read root's home >> directory. I think /root should have permissions 700 instead of 755. > > Fixed in 41db5a756369f5b14d1e67a523ee0940cad56744. > > For the other user accounts, userad

bug#27135: /root is world readable by default

2017-05-30 Thread Ludovic Courtès
Hi Alex, Alex Griffin skribis: > After a default install of GuixSD, anybody can read root's home > directory. I think /root should have permissions 700 instead of 755. Fixed in 41db5a756369f5b14d1e67a523ee0940cad56744. For the other user accounts, useradd(8) does its thing, and apparently it d

bug#27137: make check 'FAIL: tests/guix-package-net'

2017-05-30 Thread Ludovic Courtès
Hi myglc2, myglc2 skribis: > + test t-profile-21734-2-link = t-profile-21734-2-link > + guix package -p t-profile-21734 --switch-generation=-1 > accepted connection from pid 30492, user g1 > switched from generation 2 to 1 > guix package: warning: Your Guix installation is 13 days old. > guix pa

bug#27069: LUKS partition ruined by guix init

2017-05-30 Thread Marius Bakke
Mark H Weaver writes: > Marius Bakke writes: > >> some...@selfhosted.xyz writes: >> >>> Hi, >>> >>> I have several times over tried to install to a LUKS-partition with >>> btrfs and failed but last time I almost had success. guix init command >>> complained that the bios_grub flag wasn't set aft

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

2017-05-30 Thread Marius Bakke
Arun Isaac writes: >> I cannot currently make guarantees on when I'll be able to wrap my head >> around the entire problem, so if you come to conclusions for next steps >> on the basis of your testing, we should go with those. >> >> Else I will revisit this issue when I have time (which might be

bug#27120: [PATCH] gnu: graphicsmagick: Remove bundled libraries from source checkout.

2017-05-30 Thread Ludovic Courtès
Leo Famulari skribis: > Fixes . > > * gnu/packages/imagemagick.scm (graphicsmagick)[source]: Add a snippet > to delete bundled libraries. > [version]: Bump the package revision counter to 3. That was fast! > +(snippet > + '(begin > +

bug#27149: ‘perl-build-system’ does not support cross-compilation

2017-05-30 Thread Ricardo Wurmus
When trying to cross-build GCompris for armhf the build fails because Perl dependencies cannot be cross-built. The “perl-build-system” needs to be augmented to do the right thing when cross-compilation is requested. But what is the right thing to do? -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 21

bug#26897: ‘cmake-build-system’ does not support cross-compilation

2017-05-30 Thread Ricardo Wurmus
Implemented in commit d2ac5e297578dea1c872f77a26ef4d481d5dc7bd. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net

bug#27142: classpath-0.99-1.e7c13ee0c fails to build

2017-05-30 Thread Ricardo Wurmus
Fixed with commit 93c103ab594fae918743f50ec8346854f0a85f1a. -- Ricardo

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

2017-05-30 Thread Arun Isaac
> I cannot currently make guarantees on when I'll be able to wrap my head > around the entire problem, so if you come to conclusions for next steps > on the basis of your testing, we should go with those. > > Else I will revisit this issue when I have time (which might be a > while). I don't have

bug#27146: system init: if /etc doesn't exist, create it

2017-05-30 Thread ng0
I had the unfortunate experience of remote fixing a system, and one way I tried to fix my original problem was to remove the /etc directory (this included the content of debian 8 with some alternative changes to the minimal one I did not set up myself). When I rebooted, this is still at activation

bug#27145: document GuixSD system recovery process + document bournish and recovery/guile repl

2017-05-30 Thread ng0
Currently neither bournish nor the guile recovery repl are documented in a way which is helpful for a person which isn't technical knowledged running into the unhappy case of a system which doesn't boot. In fact both are not even mentioned in our documentation and the built in help is not sufficien

bug#26948: ‘write-file’ output should not be locale-dependent

2017-05-30 Thread Ludovic Courtès
Hi Maxim, Maxim Cournoyer skribis: > l...@gnu.org (Ludovic Courtès) writes: [...] >> But wait! “guix build nss-certs --check -K” fails, and the diff is: >> >> $ LANGUAGE= diff -ur >> /gnu/store/3ql0vilc0zv6ra42ghi04787vrg6bb71-nss-certs-3.30.2{,-check} >> Only in >> /gnu/store/3ql0vilc0zv6r

bug#27144: guix publish: “mutex already locked by thread”

2017-05-30 Thread Ludovic Courtès
Seen on hydra.gnu.org: --8<---cut here---start->8--- GET /jkpcipgxfyfb60pr4b5n4x4j9k5mcxpp.narinfo In ice-9/boot-9.scm: 160: 5 [catch #t # ...] In unknown file: ?: 4 [apply-smob/1 #] In guix/workers.scm: 84: 3 [#] 72: 2 [loop] 76: 1 [# misc-error ...]

bug#26948: gnutls errors on multiple guix commands

2017-05-30 Thread Ludovic Courtès
Hi Mark, Mark H Weaver skribis: >> In the meantime we can work around it this way: >> >> diff --git a/guix/build/download.scm b/guix/build/download.scm >> index ce4708a87..6ef623334 100644 >> --- a/guix/build/download.scm >> +++ b/guix/build/download.scm >> @@ -296,6 +296,13 @@ session record po

bug#27142: classpath-0.99-1.e7c13ee0c fails to build

2017-05-30 Thread Ricardo Wurmus
On a machine with 62G memory classpath fails to build from source. --8<---cut here---start->8--- $ free -h totalusedfree shared buff/cache available Mem:62G1.1G 35G 32M 25G