Jeffrey Serio <serio.jeff...@gmail.com> 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’.