From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Knight Subject: guix package: error: build failed: unable to fork: Invalid argument Date: Tue, 18 Feb 2014 17:29:13 +0100 Message-ID: <87y5181j1i.fsf@del.uriel> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41954) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WFnY3-00065m-Dm for guix-devel@gnu.org; Tue, 18 Feb 2014 11:29:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WFnXu-00048o-Eh for guix-devel@gnu.org; Tue, 18 Feb 2014 11:29:31 -0500 Received: from mout.gmx.net ([212.227.15.18]:57461) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WFnXu-00047p-5f for guix-devel@gnu.org; Tue, 18 Feb 2014 11:29:22 -0500 Received: from del.localdomain ([79.159.175.68]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0LjaEi-1Wr3Ac1VXM-00bYK3 for ; Tue, 18 Feb 2014 17:29:18 +0100 List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org when I try: guix package -i hello it downloads about 277M of files (up to guile-2.0.9.tar.xz) into /nix/store then errors with "guix package: error: build failed: unable to fork: Invalid argument". Rerunning the command gives the same error message. The same error shows on two different distros (LFS and Gentoo on i686), and with both Guix 0.5 and cloned from git. Guix 0.5 'make check' passes all tests, and the git version from today passes all tests except 'topologically-sorted, more difficult' in store.scm. Other guix package commands such a --search= and --list-available seem to work as expected. A search for similar build errors came up with an 'unable to fork: Operation not permitted' that was due to an old kernel; I'm running a kernel 3.10.25, so I don't think it's that. The dependencies required in the manual have the following versions: guile (2.0.9), g++ (4.7.3), libcrypt (3.8.0), sqlite (3.8.2), libbz2 (1.0.6). The only other error message I can see is a system log warning: "guile: Libgcrypt warning: missing initialization - please fix the application"