gnunet-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [GNUnet-developers] using $TMPDIR instead of /tmp


From: Nils Gillmann
Subject: Re: [GNUnet-developers] using $TMPDIR instead of /tmp
Date: Sun, 6 May 2018 20:21:15 +0000

Christian Grothoff transcribed 3.9K bytes:
> On 05/06/2018 08:34 PM, Nils Gillmann wrote:
> > Christian Grothoff transcribed 2.9K bytes:
> >> On 05/05/2018 09:58 PM, Nils Gillmann wrote:
> >>> Anyways I just had some time to work on this, could you read
> >>> 5f627ce1a78f662d928fa6c73a90342d8bff5cf3 and tell me if I understood
> >>> the conversation we had here and your small commit right?
> >>
> >> Yes, you got it perfectly right.
> >>
> > 
> > I've changed the config files, now the problem for us in Nix and Guix
> > will be that the silly maximum unix path length will be hit quiet often...
> > at least for the Guix build chroot when the chroot is in 
> > /tmp/guix-build-gnunet-git1.drv-0/
> > 
> > The $GNUNET_TMP then gives you diretories like 
> > /tmp/guix-build-gnunet-git1.drv-0/gnunet/WAHTEVER-HERE/GOES/NOTHING
> > where previously they just landed in /tmp iirc.
> > 
> > We should make it possible to set the value of GNUNET_TMP before make check,
> > for example via the equivalent of export GNUNET_TMP="/tmp"; make check.
> > 
> > It's quiet unfortunate with the length..
> 
> Have you considered re-defining the maximum path length? Given that you
> are a distro, you should be able to recompile everything necessary
> (kernel, libc) with simply a larger value, right?

This time it wasn't the path length. We need to fix some parts of the
test suite to adopt to the new (dynamic) locations of the test folders.

I knew this, but I was preoccupied.

I can't do anything today, feel free to revert 
9fbda6db66bf8dc074de6c8792f369801e4e5999
or fix the test suites that are affected. I myself can think of fixes tomorrow 
afternoon/evening.
For now the testsuite is broken with this.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]