From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:44463) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hnSpy-0000gh-5M for guix-patches@gnu.org; Tue, 16 Jul 2019 15:10:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hnSpw-0008Tu-VX for guix-patches@gnu.org; Tue, 16 Jul 2019 15:10:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:42324) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hnSpw-0008Tg-NP for guix-patches@gnu.org; Tue, 16 Jul 2019 15:10:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hnSpw-00026g-Gm for guix-patches@gnu.org; Tue, 16 Jul 2019 15:10:04 -0400 Subject: bug#36249: [PATCH v2] gnu: ghc-clock: Align version of bootstrap and real package Resent-To: guix-patches@gnu.org Resent-Message-ID: From: Timothy Sample References: <20190616162902.28977-1-rob@vllmrt.net> <20190716161605.22764-1-rob@vllmrt.net> Date: Tue, 16 Jul 2019 15:09:00 -0400 In-Reply-To: <20190716161605.22764-1-rob@vllmrt.net> (Robert Vollmert's message of "Tue, 16 Jul 2019 18:16:06 +0200") Message-ID: <87ef2pdcfn.fsf@ngyro.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Robert Vollmert Cc: 36249-done@debbugs.gnu.org Hi Robert, Robert Vollmert writes: > Fixes https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D36084. > > * gnu/packages/haskell-check.scm (ghc-tasty): Import ghc-clock-bootstrap > directly from (gnu packages haskell). > (ghc-clock-bootstrap): Move to... > * gnu/packages/haskell.scm (ghc-clock-bootstrap): Here and update to 0.7.= 2. > (ghc-clock): Inherit ghc-clock-bootstrap and build with tests. > --- > gnu/packages/haskell-check.scm | 26 +------------------------- > gnu/packages/haskell.scm | 20 +++++++++++++++----- > 2 files changed, 16 insertions(+), 30 deletions(-) > > [...] I ended up turning this around, and basing =E2=80=9Cghc-clock-bootstrap=E2= =80=9D on =E2=80=9Cghc-clock=E2=80=9D. It turns out we already have a bunch of packa= ges that do the same thing, so all that was needed was to follow those examples. I committed a similar patch as 71e5d425c9b9e108ebdd06d13de45b56dddd9ef5, with you as the co-author. Thanks! -- Tim