From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 06 09:02:50 2019 Received: (at submit) by debbugs.gnu.org; 6 Mar 2019 14:02:50 +0000 Received: from localhost ([127.0.0.1]:33844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h1X8D-0005j4-UW for submit@debbugs.gnu.org; Wed, 06 Mar 2019 09:02:50 -0500 Received: from eggs.gnu.org ([209.51.188.92]:55692) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h1X8C-0005is-Oj for submit@debbugs.gnu.org; Wed, 06 Mar 2019 09:02:49 -0500 Received: from lists.gnu.org ([209.51.188.17]:59774) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h1X87-0000bn-HE for submit@debbugs.gnu.org; Wed, 06 Mar 2019 09:02:43 -0500 Received: from eggs.gnu.org ([209.51.188.92]:41841) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h1X85-0003dV-Mi for bug-guix@gnu.org; Wed, 06 Mar 2019 09:02:43 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_05,RCVD_IN_DNSWL_LOW, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h1X84-0000ah-PX for bug-guix@gnu.org; Wed, 06 Mar 2019 09:02:41 -0500 Received: from mx1.riseup.net ([198.252.153.129]:43112) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h1X84-0000Zs-7p for bug-guix@gnu.org; Wed, 06 Mar 2019 09:02:40 -0500 Received: from bell.riseup.net (bell-pn.riseup.net [10.0.1.178]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 176031A043F for ; Wed, 6 Mar 2019 06:02:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1551880959; bh=32P0oPwkLengShrP5b3IcXIFLNSJgYwrC1AgXHwaKyE=; h=To:From:Subject:Date:From; b=e/n8G7ruszOiDTBZYHo1zthqYR6CFP1JfhaIR28WXNpULtXLBu6WBNHyc3lT4xXUD uo4GmHgjq1P4ozRGWolfiYDP1D4npspdyFrp5DuWnGu3NRuK3kICdS0fR8mHEhrxu2 4fzaYYwmKbq7XcvE74f1l//QvBB/7WJ15oOSR8H8= X-Riseup-User-ID: 72519942FCAADF5972C3CA025F1F2A70C633FC56A3FDC201A92FF238C0A917C5 Received: from [127.0.0.1] (localhost [127.0.0.1]) by bell.riseup.net (Postfix) with ESMTPSA id 881352243E3 for ; Wed, 6 Mar 2019 06:02:38 -0800 (PST) To: Report new Guix bug From: swedebugia Subject: guix-daemon tmpfs out of space on parabola Message-ID: <22f759c1-a41c-d3b8-08e7-fe4cda616894@riseup.net> Date: Wed, 6 Mar 2019 15:04:10 +0100 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="IJiQdiCvtoiItPHRJsFFCufvHihhbldLM" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 198.252.153.129 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --IJiQdiCvtoiItPHRJsFFCufvHihhbldLM Content-Type: multipart/mixed; boundary="aIsSQyTBG24pLwZ9HKB7jCCSNqe2lRdbY"; protected-headers="v1" From: swedebugia To: Report new Guix bug Message-ID: <22f759c1-a41c-d3b8-08e7-fe4cda616894@riseup.net> Subject: guix-daemon tmpfs out of space on parabola --aIsSQyTBG24pLwZ9HKB7jCCSNqe2lRdbY Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Hi I'm trying to build New Moon (unbranded palemoon browser) in parabola. The tmpfs i 2G which is way too little it seems. I read the man page of guix-daemon and the manual and could not find a way to point guix-daemon to another tmpdir than /tmp. Is this a bug? In case it is not possible to change on the guix side (before we rewrite the daemon) I think we should add a section about how to work around it to the manual. --=20 Cheers Swedebugia --aIsSQyTBG24pLwZ9HKB7jCCSNqe2lRdbY-- --IJiQdiCvtoiItPHRJsFFCufvHihhbldLM Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQR6IWNlOiLn9hD6a1XPzUNbKAts0gUCXH/TYQAKCRDPzUNbKAts 0i+sAP9wxxJVBbbfPNM+3Oa38VRAqXHOtW6s9bbj5QHmyLwumgD5Ae5EEj4AUSvC 6CZVdYiMuYqk/u0Wzf5iqYH2y1+zdwo= =6Pxs -----END PGP SIGNATURE----- --IJiQdiCvtoiItPHRJsFFCufvHihhbldLM-- From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 06 09:31:27 2019 Received: (at 34768) by debbugs.gnu.org; 6 Mar 2019 14:31:27 +0000 Received: from localhost ([127.0.0.1]:33869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h1XZu-0006OO-Pb for submit@debbugs.gnu.org; Wed, 06 Mar 2019 09:31:27 -0500 Received: from tobias.gr ([80.241.217.52]:59674) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h1XZr-0006OE-OI for 34768@debbugs.gnu.org; Wed, 06 Mar 2019 09:31:24 -0500 Received: by tobias.gr (OpenSMTPD) with ESMTP id 648fb7f6; Wed, 6 Mar 2019 14:31:19 +0000 (UTC) Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 89facadd (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Wed, 6 Mar 2019 14:31:18 +0000 (UTC) From: Tobias Geerinckx-Rice To: swedebugia Subject: Re: bug#34768: guix-daemon tmpfs out of space on parabola Message-ID: <8736o08494.fsf@nckx> References: <22f759c1-a41c-d3b8-08e7-fe4cda616894@riseup.net> In-reply-to: <22f759c1-a41c-d3b8-08e7-fe4cda616894@riseup.net> Date: Wed, 06 Mar 2019 15:31:13 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 34768 Cc: 34768@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hullo, swedebugia wrote: > I'm trying to build New Moon (unbranded palemoon browser) in=20 > parabola. > The tmpfs i 2G which is way too little it seems. > > I read the man page of guix-daemon and the manual and could not=20 > find a > way to point guix-daemon to another tmpdir than /tmp. Well, TMPDIR=3D should Just Work :-) You'll have to set it to the environment of guix-daemon (and=20 restart the daemon) for it to have any effect. How that's done=20 depends on your service manager/init system. I guess a =E2=80=98set-tmpdir=E2=80=99 RPC could be added to the protocol. = I=20 haven't thought through the security implications, and IMO it's=20 just papering over the real bug, which is=E2=80=A6 > Is this a bug? Not sure what exactly you're referring to, but yes, I do think=20 that using /tmp instead of /var/tmp (or any non-tmpfs) is a bug by=20 modern(?) conventions. It's guaranteed to break eventually on=20 almost every non-Guix System, and when it doesn't it's an abuse of=20 RAM and swap space. Kind regards, T G-R From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 08 14:11:58 2019 Received: (at 34768) by debbugs.gnu.org; 8 Mar 2019 19:11:59 +0000 Received: from localhost ([127.0.0.1]:36674 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h2KuU-0001JB-HT for submit@debbugs.gnu.org; Fri, 08 Mar 2019 14:11:58 -0500 Received: from mx1.riseup.net ([198.252.153.129]:49606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h2KuS-0001J2-R8 for 34768@debbugs.gnu.org; Fri, 08 Mar 2019 14:11:57 -0500 Received: from bell.riseup.net (bell-pn.riseup.net [10.0.1.178]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 11E8D1A0D15; Fri, 8 Mar 2019 11:11:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1552072316; bh=h6B8sedDVCiRikVN8tUHYW8H3MsUDVgGhh4IIFprg+E=; h=Date:In-Reply-To:References:Subject:To:CC:From:From; b=rfySVQs8OmJ8FhaFBfU/bkWcE8BgaSl9BR/faZ8QpUWB941SAYVeGbP3Yz3glUvUK 9DGC+y/0NrXJ9/SDZNZlbwxe5Up/cHA8MFFj3QrGuQY9mQh2lIN/9bntAF4L/oKRID Sc53SO6or0z3bX9ybF1IXfUlVM62WY4A+dOnwRo8= X-Riseup-User-ID: 356329E909B5B47BF8F7021F60BDD47273E3EBCF95E4307B8CF0C2111F14964A Received: from [127.0.0.1] (localhost [127.0.0.1]) by bell.riseup.net (Postfix) with ESMTPSA id 086DC222845; Fri, 8 Mar 2019 11:11:54 -0800 (PST) Date: Thu, 07 Mar 2019 15:20:07 +0100 In-Reply-To: <8736o08494.fsf@nckx> References: <22f759c1-a41c-d3b8-08e7-fe4cda616894@riseup.net> <8736o08494.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----JJ6QDKAQV0NQ5ODE4KU1U8V1GH1N3N" Content-Transfer-Encoding: 7bit Subject: Re: bug#34768: guix-daemon tmpfs out of space on parabola To: Tobias Geerinckx-Rice From: swedebugia Message-ID: <0E607D15-3AB6-410C-A609-AEB092844EF6@riseup.net> X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: 34768 Cc: 34768@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.2 (-) ------JJ6QDKAQV0NQ5ODE4KU1U8V1GH1N3N Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Tobias Geerinckx-Rice skre= v: (6 mars 2019 15:31:13 CET) >Hullo, > >swedebugia wrote: >> I'm trying to build New Moon (unbranded palemoon browser) in=20 >> parabola=2E >> The tmpfs i 2G which is way too little it seems=2E >> >> I read the man page of guix-daemon and the manual and could not=20 >> find a >> way to point guix-daemon to another tmpdir than /tmp=2E > >Well, TMPDIR=3D should Just Work :-) > >You'll have to set it to the environment of guix-daemon (and=20 >restart the daemon) for it to have any effect=2E How that's done=20 >depends on your service manager/init system=2E > >I guess a =E2=80=98set-tmpdir=E2=80=99 RPC could be added to the protocol= =2E I=20 >haven't thought through the security implications, and IMO it's=20 >just papering over the real bug, which is=E2=80=A6 > >> Is this a bug? > >Not sure what exactly you're referring to, but yes, I do think=20 >that using /tmp instead of /var/tmp (or any non-tmpfs) is a bug by=20 >modern(?) conventions=2E It's guaranteed to break eventually on=20 >almost every non-Guix System, and when it doesn't it's an abuse of=20 >RAM and swap space=2E > >Kind regards, > >T G-R Hi =F0=9F=98=83 Thanks for the details=2E I agree that it is a bug=2E I solved it by masking tmp=2Emount in systemd according to the arch wiki a= nd thus disabled tmpfs for the whole thing=2E --=20 Sent from my k-9 mail for Android=2E ------JJ6QDKAQV0NQ5ODE4KU1U8V1GH1N3N Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Tobias Geerinckx-Rice &= lt;somebody@not-sent-or-endorsed-by=2Etobias=2Egr> skrev: (6 mars 2019 1= 5:31:13 CET)
Hullo,

swedebugia wrote:
I'm trying to build New Moon (unbranded pa= lemoon browser) in
parabola=2E
The tmpfs i 2G which is way too lit= tle it seems=2E

I read the man page of guix-daemon and the manual a= nd could not
find a
way to point guix-daemon to another tmpdir tha= n /tmp=2E

Well, TMPDIR=3D should Just Work :-)

Y= ou'll have to set it to the environment of guix-daemon (and
restart the= daemon) for it to have any effect=2E How that's done
depends on your = service manager/init system=2E

I guess a =E2=80=98set-tmpdir=E2=80= =99 RPC could be added to the protocol=2E I
haven't thought through th= e security implications, and IMO it's
just papering over the real bug, = which is=E2=80=A6

I= s this a bug?

Not sure what exactly you're referring to= , but yes, I do think
that using /tmp instead of /var/tmp (or any non-t= mpfs) is a bug by
modern(?) conventions=2E It's guaranteed to break ev= entually on
almost every non-Guix System, and when it doesn't it's an a= buse of
RAM and swap space=2E

Kind regards,

T G-R

Hi =F0=9F=98=83

Thanks for th= e details=2E I agree that it is a bug=2E

I solved it by masking tmp= =2Emount in systemd according to the arch wiki and thus disabled tmpfs for = the whole thing=2E
--
Sent from my k-9 mail for Android=2E
------JJ6QDKAQV0NQ5ODE4KU1U8V1GH1N3N-- From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 10 13:29:26 2019 Received: (at 34768) by debbugs.gnu.org; 10 Mar 2019 17:29:26 +0000 Received: from localhost ([127.0.0.1]:38267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h32GM-0003Xk-3I for submit@debbugs.gnu.org; Sun, 10 Mar 2019 13:29:26 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46312) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h32GK-0003XZ-Ne for 34768@debbugs.gnu.org; Sun, 10 Mar 2019 13:29:25 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50651) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h32GF-0005oS-77; Sun, 10 Mar 2019 13:29:19 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=41364 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1h32GD-000310-5N; Sun, 10 Mar 2019 13:29:17 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: swedebugia Subject: Re: bug#34768: guix-daemon tmpfs out of space on parabola References: <22f759c1-a41c-d3b8-08e7-fe4cda616894@riseup.net> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 20 =?utf-8?Q?Vent=C3=B4se?= an 227 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sun, 10 Mar 2019 18:29:15 +0100 In-Reply-To: <22f759c1-a41c-d3b8-08e7-fe4cda616894@riseup.net> (swedebugia's message of "Wed, 6 Mar 2019 15:04:10 +0100") Message-ID: <874l8a3afo.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 34768 Cc: 34768@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi swedebugia, swedebugia skribis: > I read the man page of guix-daemon and the manual and could not find a > way to point guix-daemon to another tmpdir than /tmp. guix-daemon honors the TMPDIR environment variable, so you can run: TMPDIR=3D/some/where/else guix-daemon =E2=80=A6 See . HTH! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 10 13:29:47 2019 Received: (at control) by debbugs.gnu.org; 10 Mar 2019 17:29:47 +0000 Received: from localhost ([127.0.0.1]:38270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h32Gh-0003YL-DW for submit@debbugs.gnu.org; Sun, 10 Mar 2019 13:29:47 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46379) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h32Ge-0003Y6-Gq for control@debbugs.gnu.org; Sun, 10 Mar 2019 13:29:46 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50655) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h32GY-0005wN-Ct for control@debbugs.gnu.org; Sun, 10 Mar 2019 13:29:39 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=41372 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1h32GP-0003Mu-3i for control@debbugs.gnu.org; Sun, 10 Mar 2019 13:29:32 -0400 Date: Sun, 10 Mar 2019 18:29:27 +0100 Message-Id: <8736nu3afc.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #34768 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 34768 notabug close 34768 From unknown Sat Aug 16 12:45:16 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 08 Apr 2019 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator