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: Tue, 09 May 2017 10:36:13 +0200 Message-ID: <87shkea0le.fsf@gnu.org> References: <87mvapiyds.fsf@gmail.com> 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]:51179) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d80d2-0001D4-8o for Help-Guix@gnu.org; Tue, 09 May 2017 04:36:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d80cy-0007vv-D1 for Help-Guix@gnu.org; Tue, 09 May 2017 04:36:20 -0400 In-Reply-To: (Niall Dooley's message of "Sat, 6 May 2017 22:24:35 +0200") 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: > [21:06 doolio@mars ~] > guix package -i aspell-dict-en > The following package will be installed: > aspell-dict-en 2016.11.20-0 > /gnu/store/0krzlail39f8lf58bnm0jwvrr0sb0f8s-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/k5v6ly8x6lbzqx32nkw9698ndzpwg50m-gtk-icon-themes.drv > /gnu/store/k38q4ykbj7dqmp0cimqg7b85dljjbpvy-info-dir.drv > /gnu/store/0avf60c7la7q3wssp1q8w1vsfb4jcr1v-xdg-mime-database.drv > /gnu/store/p4gi1clp3nhaii069rp2f0pvq8qcnd53-manual-database.drv > The following file will be downloaded: > /gnu/store/0krzlail39f8lf58bnm0jwvrr0sb0f8s-aspell-dict-en-2016.11.20-0 > Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/0krzlail39f8lf58bn= m0jwvrr0sb0f8s-aspell-dict-en-2016.11.20-0 > (4.1MiB installed)... > guix substitute: error: download from > 'https://mirror.hydra.gnu.org/guix/nar/gzip/0krzlail39f8lf58bnm0jwvrr0sb0= f8s-aspell-dict-en-2016.11.20-0' > failed: 404, "Not Found" > guix package: error: build failed: some substitutes for the outputs of > derivation `/gnu/store/0xq6hspp0xqvxnb7mqlj3phpf3m14k7g-aspell-dict-en-20= 16.11.20-0.drv' > failed (usually happens due to networking issues); try `--fallback' to > build derivation from source Apologies for this. The problem was due to the combination of two issues: a change in how we publish substitutes (see ), and a misconfiguration of nginx at mirror.hydra.gnu.org, which led it to cache meta-data (=E2=80=9Cnarinfos=E2=80=9D) for too long, in turn leading to the= above discrepancy (the mirror thinks it has aspell-dict-en when in fact all it has is its meta-data). I believe the latter is addressed by , though it could take a few days to =E2=80=9Crefresh=E2=80=9D the cache. At any rate, please let us know if you still experience 404s like this. The workaround in the meantime is --fallback. Thanks, Ludo=E2=80=99.