From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#20497: GuixSD installation - Build of system.drv failed Date: Tue, 05 May 2015 09:49:06 +0200 Message-ID: <87k2wn79cd.fsf@gnu.org> References: <20150503133937.GA7670@localhost.localdomain> <87a8xk3tfz.fsf@gnu.org> <20150505005743.GA2400@jas-pc> 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]:46897) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YpXto-0003QI-Ey for bug-guix@gnu.org; Tue, 05 May 2015 04:08:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YpXtl-0006Dq-JU for bug-guix@gnu.org; Tue, 05 May 2015 04:08:16 -0400 Received: from debbugs.gnu.org ([140.186.70.43]:52558) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YpXtl-0006DU-G4 for bug-guix@gnu.org; Tue, 05 May 2015 04:08:13 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YpXcC-0007ET-LB for bug-guix@gnu.org; Tue, 05 May 2015 03:50:04 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20150505005743.GA2400@jas-pc> (Jeffrey Serio's message of "Mon, 4 May 2015 19:57:43 -0500") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Jeffrey Serio Cc: 20497@debbugs.gnu.org Jeffrey Serio skribis: > Thank you for your reply. The GuixSD version is 0.8.1. I figured part o= f the problem was with libarchive not=20 > being the pre-built binary. I even tried reassuring that hydra was autho= rized, which apparently had no effect=20 > on the outcome. Also, while using Guix as a package manager on my host s= ystem (Fedora 21), I attempted to=20 > install the package 'dfc' from source (not binary) and I encountered the= =20 > libarchive-3.1.2.drv error there as well, so I checked the build log loca= ted at=20 > /tmp/nix-build*-libarchive-3.1.2.drv/.../test_option_b.log, and it mentio= ned that "File archive1.tar has size=20 > 3072, expected 2048" and that "bsdtar does not pad archives written direc= tly to regular files". I hope this=20 > information helps narrow down the issue. Do you have any suggestions as = to how this could be resolved? One problem is that hydra.gnu.org didn=E2=80=99t keep the pre-built binarie= s. We ought to fix it, but our current server is quite limited in resources (hopefully we will change it soon.) As for the exact build issue, I don=E2=80=99t know. You may be able to work around it by running =E2=80=98guix pull=E2=80=99 right before running =E2= =80=98guix system init=E2=80=99 in the installation image (likewise on your Fedora system: just run =E2=80=98guix pull=E2=80=99 before trying to install software.) Besides, note that 0.8.2 will hopefully be released within two weeks. Ludo=E2=80=99.