From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: bug#19805: Numpy failures Date: Tue, 10 Feb 2015 15:41:20 +0100 Message-ID: <87wq3p6d7z.fsf@gnu.org> References: <20150207164108.GA7946@debian> <87zj8m7kh0.fsf@gnu.org> <877fvpswko.fsf@netris.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]:37640) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YLC0F-0007ez-0C for guix-devel@gnu.org; Tue, 10 Feb 2015 09:41:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YLC0A-0000gm-QG for guix-devel@gnu.org; Tue, 10 Feb 2015 09:41:26 -0500 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57476) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YLC0A-0000gh-NP for guix-devel@gnu.org; Tue, 10 Feb 2015 09:41:22 -0500 In-Reply-To: <877fvpswko.fsf@netris.org> (Mark H. Weaver's message of "Tue, 10 Feb 2015 08:52:23 -0500") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Mark H Weaver Cc: guix-devel@gnu.org, 19805@debbugs.gnu.org, Federico Beffa Mark H Weaver skribis: > ludo@gnu.org (Ludovic Court=C3=A8s) writes: > >> Federico Beffa skribis: >> >>> At some point we should fix the support for '#:substitutable?' on hydra >> >> That probably means that #:substitutable? should be propagated=E2=80=93i= .e., >> that anything depending on ATLAS should not be substituted. > > As I just wrote in the "texlive failure" thread, setting > #:substitutable? #f might make sense for texlive. However, in that case > we certainly would not want to propagate that setting. > > So, instead of propagating it, how about simply arranging to not send > such packages to the build slaves, instead forcing them to build it > locally on their own? I think there are two properties of interest: =E2=80=9Csubstitutability=E2= =80=9D, and =E2=80=9Coffloadability=E2=80=9D. What do we want for ATLAS, for NumPy, and for TeX Live? However, note that we can=E2=80=99t currently distinguish between these two properties: . Thanks, Ludo=E2=80=99.