From mboxrd@z Thu Jan 1 00:00:00 1970 From: csanchezdll@gmail.com (Carlos =?utf-8?Q?S=C3=A1nchez?= de La Lama) Subject: Boostrap tar cannot exec xz Date: Fri, 30 Sep 2016 13:06:59 +0200 Message-ID: <7tzimpmyss.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56222) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bpvej-0007mH-TQ for guix-devel@gnu.org; Fri, 30 Sep 2016 07:07:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bpveg-0004kx-Mn for guix-devel@gnu.org; Fri, 30 Sep 2016 07:07:05 -0400 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" To: ludo@gnu.org Cc: guix-devel@gnu.org Hi Ludo, still trying too bootstrap linux-powerpc. I find the boostrap binary "tar" fails to execute xz (which is un turn required to build make on continue the bootstrap process), because it can not find bash. The problem was introduced in your commit 74d637397b44a90d2dbc2ac100b38591dd4f81eb which upgraded tar to 1.29. That commit also added the substitution of "/bin/sh" to "/bin/sh" in src/system.c when compiling tar, which is fine in general, but gets broken when %static-binaries does a remove-store-reference for all the static binaries. Is that substitution really needed? BR Carlos