From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert Vollmert Subject: Re: Please merge wip-haskell-updates (Re: [bug#36807] remove obsolete broken haskell packages) Date: Thu, 8 Aug 2019 15:42:44 +0200 Message-ID: <8B6F734E-A186-47BB-A0E4-63DF758853EA@vllmrt.net> References: <87muh2ckdn.fsf@ngyro.com> <21D6742C-75C4-47A0-9F1A-0C911C24E3DA@vllmrt.net> <87mugmq5ll.fsf@ngyro.com> <87k1bp1aut.fsf@devup.no> <874l2spbbv.fsf@ngyro.com> <87mugjiyx0.fsf@devup.no> Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:43881) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hvij1-00070P-RR for guix-devel@gnu.org; Thu, 08 Aug 2019 09:45:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hviiv-0008Cc-CF for guix-devel@gnu.org; Thu, 08 Aug 2019 09:45:01 -0400 Received: from mx2.mailbox.org ([80.241.60.215]:52172) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hvigy-0006yx-VL for guix-devel@gnu.org; Thu, 08 Aug 2019 09:44:47 -0400 In-Reply-To: <87mugjiyx0.fsf@devup.no> 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" To: Marius Bakke Cc: guix-devel@gnu.org On 8. Aug 2019, at 15:12, Marius Bakke wrote: > I have one comment about the series: we've disabled tests on some > packages that have been broken "forever" on i686. It would be better = to > do so selectively on just the affected architectures. I.e.: >=20 > #:tests? (if (string-prefix? "i686" (%current-system)) > #f > #t) >=20 > Preferably with a comment about why they need to be disabled. That = way, > we will still notice when something breaks on other architectures. = Can > you try it Rob? I don=E2=80=99t intend to, because I think the effort is better spent = elsewhere. But do make the change if you like! The rough plan from my point of view would be to aim for an upgrade of the haskell packages to build with ghc-8.6 from a recent stackage LTS set, and reevaluate skipped tests across the set while doing that or once that=E2=80=99s done. Cheers Robert