From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] gnu: python-2: update to 2.7.10. Date: Tue, 18 Aug 2015 17:30:37 +0200 Message-ID: <87h9nwpqaq.fsf@gnu.org> References: <20150731180512.GA9619@debian> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37656) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZRiqX-0006Lq-A7 for guix-devel@gnu.org; Tue, 18 Aug 2015 11:30:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZRiqW-00078n-AD for guix-devel@gnu.org; Tue, 18 Aug 2015 11:30:41 -0400 In-Reply-To: (eric@dvorsak.fr's message of "Sun, 02 Aug 2015 17:42:01 +0200") 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: eric@dvorsak.fr Cc: guix-devel@gnu.org eric@dvorsak.fr skribis: > Altough the tests are still failing, I ran them after the build failed > with : > > guix build -K > cd tmp/nix-build-* > env -i $(which bash) > source environment-variables > > And they all passed except for some skips and a module that failed > trying to write to a dir without permissions. > > Maybe there is a fix to do to enable the tests, the problem might be > coming from the OS module. They fail because of an OSError exception, > so I wonder if it could be because the module doesn't work withing the > chroot. Wild guess: Could it be because Python=E2=80=99s bindings for =E2=80=98pope= n=E2=80=99 or something like that refer to /bin/sh, which is unavailable in the chroot, leading to ENOENT? Could you =E2=80=98grep -r /bin/sh=E2=80=99 in = the source? Thanks, Ludo=E2=80=99.