From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: on cabal revisions Date: Fri, 14 Jun 2019 22:24:52 +0200 Message-ID: <87a7ejrk39.fsf@elephly.net> References: <87v9xbmmid.fsf@ngyro.com> <87r27xa7f0.fsf@ngyro.com> <2CEDD93D-5200-4B3E-AA2E-BA1FE6168B40@vllmrt.net> <87d0jgnpqz.fsf@ngyro.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:56734) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hbsla-00005r-3q for guix-devel@gnu.org; Fri, 14 Jun 2019 16:25:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hbslY-00087r-Pu for guix-devel@gnu.org; Fri, 14 Jun 2019 16:25:42 -0400 Received: from sender4-of-o53.zoho.com ([136.143.188.53]:21398) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hbslP-0007m5-EN for guix-devel@gnu.org; Fri, 14 Jun 2019 16:25:35 -0400 In-reply-to: <87d0jgnpqz.fsf@ngyro.com> 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: Timothy Sample Cc: guix-devel@gnu.org, Robert Vollmert Timothy Sample writes: >> Is =E2=80=9Cguix refresh=E2=80=9D even a good approach for the haskell p= ackages? There=E2=80=99s >> a lot of work being done to put consistent sets of haskell packages, e.g. >> the whole stackage project. Does Guix mean to replicate this work, or wo= uld >> it maybe be a good choice to follow stackage sets? > > We mostly do this already. There is a Stackage importer, and a little > while ago I updated most of our Haskell packages to their LTS 12 > versions. At the beginning we just had all the latest packages from Hackage and it took considerable time and effort to upgrade them all to a consistent LTS set. This makes the review of updates to ghc-* packages a little slower for me because these packages really ought to be upgraded together so that they closely resemble whichever LTS version we=E2=80=99re following. (This is what I=E2=80=99m doing for Bioconductor and CRAN packages and it w= ould be great if we could regularly sync our Haskell packages in the same manner.) -- Ricardo