From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: failing packages Date: Sat, 17 Oct 2015 22:04:34 +0200 Message-ID: <87io65gt2l.fsf@elephly.net> References: <20151006124812.3e2c2f3f@debian-netbook> <20151016201135.GA14772@debian> <20151016210206.GA23225@debian> <20151017105253.GA5054@thebird.nl> <20151017195605.GA16011@debian> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53714) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZnXii-0001Yl-Ik for guix-devel@gnu.org; Sat, 17 Oct 2015 16:04:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZnXie-0003bl-Ic for guix-devel@gnu.org; Sat, 17 Oct 2015 16:04:48 -0400 Received: from sender163-mail.zoho.com ([74.201.84.163]:25262) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZnXie-0003bb-Aa for guix-devel@gnu.org; Sat, 17 Oct 2015 16:04:44 -0400 In-reply-to: <20151017195605.GA16011@debian> 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: Andreas Enge Cc: guix-devel@gnu.org Andreas Enge writes: > On Sat, Oct 17, 2015 at 12:52:53PM +0200, Pjotr Prins wrote: >> Anything bioinformatics is not really used on non Intel architectures. >> It may change later but, yes, defaulting to x86_64 is the quick option >> for failing packages. I prefer we change them that way. > > How about ngs-sdk, which fails on armhf with the slightly surprising error > message: > Configuring NGS-SDK package > checking system type... Linux > checking machine architecture... armv7l > configure: error: unsupported architecture 'Linux' > (and similarly on mips). > > Is it okay to take out mips and arm from the supported architectures? NGS-SDK has a custom build system with custom checks. I don’t know on what architectures it is supposed to run. Building it on x86_64 was quite hard because I had to go around the many invalid assumptions. It’s a bioinfo library, so I don’t think MIPS (or ARM) is officially supported, but personally I would like to resist the urge to declare all bioinfo tools unsupported on non-Intel. (Unfortunately, I don’t have time to check if NGS-SDK could be build on other platforms at the moment.) ~~ Ricardo