From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: failing packages Date: Tue, 6 Oct 2015 14:25:44 +0200 Message-ID: References: <20151006124812.3e2c2f3f@debian-netbook> 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]:60680) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZjRTT-0001jh-C7 for guix-devel@gnu.org; Tue, 06 Oct 2015 08:36:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZjRJb-0001Qy-NR for guix-devel@gnu.org; Tue, 06 Oct 2015 08:26:00 -0400 Received: from sinope.bbbm.mdc-berlin.de ([141.80.25.23]:39136) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZjRJb-0001QV-Au for guix-devel@gnu.org; Tue, 06 Oct 2015 08:25:55 -0400 In-Reply-To: <20151006124812.3e2c2f3f@debian-netbook> 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: Efraim Flashner Cc: guix-devel@gnu.org Efraim Flashner writes: > bwa: > fails on non-x86_64 targets. > This package is part of bioinformatics.scm so it may not be intended fo= r > non-x86_64 targets. Yes, I think it makes sense to just declare x86_64 as the only supported system. Unfortunately, most bioinfo packages pretend that x86_64 is the only system. > eigen: > fails on non-x86_64 targets. > As per their website http://eigen.tuxfamily.org/index.php?title=3DMain_= Page > this package may need special attention for compile flags for non-x86 t= argets. This has bit me too as it makes it impossible to use Guitarix on i686. > ibus-libpinyin: > fails on all targets with the following error during the configure phas= e: > configure.ac:130: warning: macro 'AM_GLIB_GNU_GETTEXT' not found in lib= rary > autoreconf: > running: /gnu/store/7zdchnk3sl66wqf2a7pis7ahwf4f1dr1-autoconf-2.69/bin/= autoconf > --force configure.ac:130: error: possibly undefined macro: AM_GLIB_GNU_= GETTEXT > I leave it as an exercise to the audience to figure out what's missing = :) I have a fix for this locally which I will submit/push soon. This broke after a change to the gtk-or-glib-build-system in core-updates and I haven=E2=80=99t yet found the time to polish the patch for submission. > I forget the exact reason I started writing this email, but I think the= plan > was to point out that some build failures on hydra should be not too ha= rd to > fix, and some just need some extra help on armhf/mips64el to compile > correctly. If we think of hydra more as a build test system and only > secondarily for providing binary substitues then checking the failures = and > trying to fix them becomes more obvious, and not just for when its some= thing > we wanted built. Agreed! I would like to note that I find it quite hard to use the hydra interface as it doesn=E2=80=99t seem to support filtering. (Do we have a= n Emacs mode for displaying hydra tables?) Currently it=E2=80=99s a bit discoura= ging to work go through the list of failures without a convenient way to restrict the list to certain architectures or failure type. ~~ Ricardo