[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#20497: GuixSD installation - Build of system.drv failed
From: |
Ludovic Courtès |
Subject: |
bug#20497: GuixSD installation - Build of system.drv failed |
Date: |
Tue, 05 May 2015 09:49:06 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
Jeffrey Serio <address@hidden> skribis:
> Thank you for your reply. The GuixSD version is 0.8.1. I figured part of
> the problem was with libarchive not
> being the pre-built binary. I even tried reassuring that hydra was
> authorized, which apparently had no effect
> on the outcome. Also, while using Guix as a package manager on my host
> system (Fedora 21), I attempted to
> install the package 'dfc' from source (not binary) and I encountered the
> libarchive-3.1.2.drv error there as well, so I checked the build log located
> at
> /tmp/nix-build*-libarchive-3.1.2.drv/.../test_option_b.log, and it mentioned
> that "File archive1.tar has size
> 3072, expected 2048" and that "bsdtar does not pad archives written directly
> to regular files". I hope this
> 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’t keep the pre-built binaries.
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’t know. You may be able to work
around it by running ‘guix pull’ right before running ‘guix system init’
in the installation image (likewise on your Fedora system: just run
‘guix pull’ before trying to install software.)
Besides, note that 0.8.2 will hopefully be released within two weeks.
Ludo’.