GNU bug report logs - #19771
Missing documentation on enviroment variables for guix-deamon

Previous Next

Package: guix;

Reported by: Andrei Osipov <andrspv <at> gmail.com>

Date: Wed, 4 Feb 2015 17:40:02 UTC

Severity: normal

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 19771 in the body.
You can then email your comments to 19771 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#19771; Package guix. (Wed, 04 Feb 2015 17:40:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Andrei Osipov <andrspv <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Wed, 04 Feb 2015 17:40:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Andrei Osipov <andrspv <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: Missing documentation on enviroment variables for guix-deamon
Date: Wed, 04 Feb 2015 18:47:48 +0300

Consider adding the descrition of env variables used by guix-deamon to
the documentation. 

<andreoss`> how to change the temporary directory from /tmp to /var/tmp?
                                                                        [08:14]
<andreoss`> i have /tmp as tmpfs and it has no enough space to build gcc
<Sleep_Walker> hm, I can't find it either in ./configure, either as parameter
               to guix-daemon                                           [08:29]
<Sleep_Walker> it seems it could respect TMPDIR environment variable    [08:34]
<Sleep_Walker> andreoss`: could you confirm?                            [08:36]
<Sleep_Walker> export TMPDIR=/var/tmp ; guix-daemon <your_parameters>
<andreoss`> Sleep_Walker: confirmed                                     [08:39]
<andreoss`> thanks
<Sleep_Walker> andreoss`: you're welcome                                [08:42]
<Sleep_Walker> andreoss`: could you please file a bug and request
               documentation improvement?
<Sleep_Walker> so it doesn't get lost   




Reply sent to ludo <at> gnu.org (Ludovic Courtès):
You have taken responsibility. (Sat, 07 Feb 2015 17:43:02 GMT) Full text and rfc822 format available.

Notification sent to Andrei Osipov <andrspv <at> gmail.com>:
bug acknowledged by developer. (Sat, 07 Feb 2015 17:43:02 GMT) Full text and rfc822 format available.

Message #10 received at 19771-done <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Andrei Osipov <andrspv <at> gmail.com>
Cc: 19771-done <at> debbugs.gnu.org
Subject: Re: bug#19771: Missing documentation on enviroment variables for
 guix-deamon
Date: Sat, 07 Feb 2015 18:42:28 +0100
Andrei Osipov <andrspv <at> gmail.com> skribis:

> <andreoss`> how to change the temporary directory from /tmp to /var/tmp?
>                                                                         [08:14]
> <andreoss`> i have /tmp as tmpfs and it has no enough space to build gcc
> <Sleep_Walker> hm, I can't find it either in ./configure, either as parameter
>                to guix-daemon                                           [08:29]
> <Sleep_Walker> it seems it could respect TMPDIR environment variable    [08:34]
> <Sleep_Walker> andreoss`: could you confirm?                            [08:36]
> <Sleep_Walker> export TMPDIR=/var/tmp ; guix-daemon <your_parameters>
> <andreoss`> Sleep_Walker: confirmed                                     [08:39]

I’ve added two paragraphs to that effect:

     When the daemon performs a build on behalf of the user, it creates a
  build directory under ‘/tmp’ or under the directory specified by its
  ‘TMPDIR’ environment variable; this directory is shared with the
  container for the duration of the build.  Be aware that using a
  directory other than ‘/tmp’ can affect build results—for example, with a
  longer directory name, a build process that uses Unix-domain sockets
  might hit the name length limitation for ‘sun_path’, which it would
  otherwise not hit.

     The build directory is automatically deleted upon completion, unless
  the build failed and the client specified ‘--keep-failed’ (*note
  ‘--keep-failed’: Invoking guix build.).

Thanks for the report!

Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 08 Mar 2015 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 9 years and 52 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.