From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#24988: Guix requests substitute for non-substitutable package Date: Fri, 16 Jun 2017 10:56:17 +0200 Message-ID: <87mv98gvke.fsf@gnu.org> References: <87lgwbla23.fsf@elephly.net> 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]:46839) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dLn3x-00049J-E2 for bug-guix@gnu.org; Fri, 16 Jun 2017 04:57:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dLn3u-0005tU-9E for bug-guix@gnu.org; Fri, 16 Jun 2017 04:57:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:47545) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dLn3u-0005tJ-5z for bug-guix@gnu.org; Fri, 16 Jun 2017 04:57:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dLn3t-0003oW-W7 for bug-guix@gnu.org; Fri, 16 Jun 2017 04:57:02 -0400 Sender: "Debbugs-submit" Resent-To: bug-guix@gnu.org Resent-Message-ID: In-Reply-To: <87lgwbla23.fsf@elephly.net> (Ricardo Wurmus's message of "Tue, 22 Nov 2016 18:05:24 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ricardo Wurmus Cc: 24988-done@debbugs.gnu.org Ricardo Wurmus skribis: > Guix requests a substitute for =E2=80=9Ctexlive-texmf=E2=80=9D even thoug= h it is marked > as not substitutable. This is a problem for many users because hydra > does not offer a substitute for this package. Users have to pass > =E2=80=9C--fallback=E2=80=9D to make Guix build the package from source. > > Only the =E2=80=9Ctexlive-texmf=E2=80=9D package is marked as not substit= utable. I believe this was fixed in bdb59b331bac0dea4a75b055334313ddc7bfecc8. Now I get: --8<---------------cut here---------------start------------->8--- $ guix package -e '(@@ (gnu packages tex) texlive-texmf)' -n The following package would be installed: texlive-texmf 2016 /gnu/store/qnz85bcaw899rkv1bpgb0121ma5b9vzk= -texlive-texmf-2016 substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org= '... 100.0% The following derivations would be built: /gnu/store/dawkcdisqbkhcdh7jnvv4riyn776il1j-profile.drv /gnu/store/izfgalbxmalakjwqg3dv67g4cg6i5j2h-fonts-dir.drv /gnu/store/3g2j8m7kfbr49277007qivx01h2mm88d-texlive-texmf-2016.drv /gnu/store/37ghxb96mnjamid1vqgbmlllqqd6yl6k-ca-certificate-bundle.drv /gnu/store/2dqinwxwg5fanbcsnxlw5rh15pgzanps-info-dir.drv /gnu/store/5bmwih8gdncsdxlvv1fn2az3jy55s6w1-manual-database.drv 2105.2 MB would be downloaded: /gnu/store/459shrba10iz1g4wqkf4y2fyiravla6v-mkfontscale-1.1.2 /gnu/store/g7lnq940sn01iiaj1pvm72r2c29pgbp4-mkfontdir-1.0.7 /gnu/store/y3nhc5n2misr91ydp907s50irjcssdfv-texlive-20160523b-texmf.tar.= xz [...] --8<---------------cut here---------------end--------------->8--- Ludo=E2=80=99.