From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Unable to use Aspell installed via Guix Date: Mon, 15 May 2017 11:54:24 +0200 Message-ID: <87o9uula27.fsf@gnu.org> References: <87mvapiyds.fsf@gmail.com> <87shkea0le.fsf@gnu.org> 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]:48234) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dAChz-0007sj-OK for Help-Guix@gnu.org; Mon, 15 May 2017 05:54:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dAChw-000389-NB for Help-Guix@gnu.org; Mon, 15 May 2017 05:54:31 -0400 In-Reply-To: (Niall Dooley's message of "Sun, 14 May 2017 17:11:41 +0100") 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: Niall Dooley Cc: Alex Kost , help-guix Hi Niall, Niall Dooley skribis: > The following package will be installed: > aspell-dict-en 2016.11.20-0 /gnu/store/0krzlail39f8lf58bnm0jwvrr0sb0f8= s-aspell-dict-en-2016.11.20-0 > > The following derivations will be built: > /gnu/store/g9qgdjdx29km0njjnsbfynnc4s6if046-profile.drv > /gnu/store/wpjssm1mq5yw568gl53vkzg3brlpn7fz-ca-certificate-bundle.drv > /gnu/store/wb92jkdz04x0s7q00dpykx6b49p19nil-gtk-im-modules.drv > /gnu/store/m50w7gsvqffbshppfz6a0np24b3lmih6-fonts-dir.drv > /gnu/store/326vijw9q3r3jmnzyzwr7zzcnnapf746-module-import.drv > /gnu/store/60avpqwd3ibjr961crd5czdrk51pkapm-module-import-compiled.drv > /gnu/store/k5v6ly8x6lbzqx32nkw9698ndzpwg50m-gtk-icon-themes.drv > /gnu/store/k38q4ykbj7dqmp0cimqg7b85dljjbpvy-info-dir.drv > /gnu/store/0avf60c7la7q3wssp1q8w1vsfb4jcr1v-xdg-mime-database.drv > /gnu/store/p4gi1clp3nhaii069rp2f0pvq8qcnd53-manual-database.drv [...] > Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/nr0qaf4xihy08mh2d0= jyfjk964hgbd01-libatomic-ops-7.4.4 (623KiB installed)... > guix substitute: error: download from 'https://mirror.hydra.gnu.org/guix/= nar/gzip/nr0qaf4xihy08mh2d0jyfjk964hgbd01-libatomic-ops-7.4.4' failed: 404,= "Not Found" I can=E2=80=99t seem to reproduce this problem. How old is your Guix installation, or the last time since you run =E2=80=9C= guix pull=E2=80=9D (=E2=80=9Cguix --version=E2=80=9D should report that)? Can you try adding this flag to the =E2=80=98guix package=E2=80=99 command = line: --substitute-urls=3Dhttps://hydra.gnu.org ? It instructs Guix to bypass the mirror; does it make a difference? [...] > make check-TESTS > make[2]: Entering directory '/tmp/guix-build-libgc-7.6.0.drv-0/gc-7.6.0' > make[3]: Entering directory '/tmp/guix-build-libgc-7.6.0.drv-0/gc-7.6.0' > PASS: cordtest > PASS: leaktest > PASS: middletest > PASS: smashtest > PASS: hugetest > PASS: realloc_test > PASS: staticrootstest > PASS: threadleaktest > PASS: threadkey_test > PASS: subthreadcreate_test > PASS: initsecondarythread_test > PASS: test_cpp > PASS: disclaim_test > PASS: disclaim_bench Here Guix ended up building from source due to the lack of substitutes; however, libgc hangs in one of its tests apparently, in a non-deterministic fashion. We=E2=80=99ll have to investigate whether that happens with the current libgc package. Ludo=E2=80=99.