From mboxrd@z Thu Jan 1 00:00:00 1970 From: Brian Woodcox Subject: Re: *** TRYING TO INSTALL GUIXSD v0.15.0 FOR DAYS *** Date: Wed, 31 Oct 2018 14:50:34 -0600 Message-ID: References: <33017962-EFD3-4931-A7FA-22EC3E25B073@inskydata.com> <87y3ae6k0y.fsf@netris.org> Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\)) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42829) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gHxSG-00073r-Th for help-guix@gnu.org; Wed, 31 Oct 2018 16:51:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gHxSC-0003eR-Pb for help-guix@gnu.org; Wed, 31 Oct 2018 16:51:08 -0400 Received: from mail.inskydata.com ([184.68.229.6]:36091 helo=server.inskydata.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gHxSC-0003e8-JY for help-guix@gnu.org; Wed, 31 Oct 2018 16:51:04 -0400 In-Reply-To: <87y3ae6k0y.fsf@netris.org> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Mark H Weaver Cc: help-guix@gnu.org This is what is displaced on the screen when the hang occurs: =E2=80=A6 make check-TESTS make[3]: Entering directory = =E2=80=98/tmp/guix-build-guile-2.2.3.drv-0/guile-2.2.3=E2=80=99 Testing /tmp/guix-build-guile-2.2.3.drv-0/guile-2.2.3/meta/guile =E2=80=A6= with = GUILE_LOAD_PATH=3D/tmp/guix-guild-guile-2.2.3.drv-0/guile-2.2.3/test-suite= > On Oct 31, 2018, at 12:35 PM, Mark H Weaver wrote: >=20 > Brian Woodcox writes: >=20 >> So I have been trying to install GuixSD 0.15.0 for a few days now. >>=20 >> My first problem was not setting >> =E2=80=94substitutes-urls=3D=E2=80=9Chttps://berlin.guixsd.org. So = that fixed one >> problem. >>=20 >> My other problem is try as I might, I cannot get either guile-2.2.3 = or >> guile-2.2.4 to install. >>=20 >> It always hangs when trying to do the tests after writing all the = *.go >> files, (which by the way takes a long time). >=20 > What are the last messages visible at the point where it gets stuck? > It would be helpful to see the tail of the build log. >=20 > Since I've not seen other reports of this problem, my first guess is > that the problem is specific to builds done within VirtualBox, for = some > reason. It would be useful to know which test is getting stuck. = Since > VirtualBox requires a non-free compiler for part of its build, I don't > use it myself. I use QEMU instead. >=20 > Also, normally you would not need to build Guile, but would simply > download a binary substitute for Guile. However, our primary build = farm > is currently offline due to a recent disk failure, and our newer build > farm (berlin.guixsd.org) unfortunately does not have a complete set of > substitutes for 0.15.0, but only for the most popular or most recently > built ones. >=20 > So, this is a temporary issue while we wait for the FSF sysadmins to > finish migrating hydra.gnu.org to a new disk array, which will = probably > be another few days. I'm sorry for the inconvenience. >=20 >> So are there any work arounds to disable the tests for guile-2.2.x so >> I can get this operating system operational? >=20 > In theory it could be done, but disabling tests would be a change to = the > Guile package, and therefore a change to the derivations of all = packages > built on top of Guile, which in Guix is *everything* because Guile is > used to execute our build recipes. >=20 > As a result, if you did this, you would not be able to find *any* = binary > substitutes from our official servers, because you'd be asking for > different derivations than the ones built by our build farm. >=20