From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: 01/01: gnu: packages: flex: Add missing 'lzip' input. Date: Sun, 28 May 2017 14:50:22 -0400 Message-ID: <20170528185022.GE15883@jasmine> References: <20170527140816.860.97229@vcs0.savannah.gnu.org> <20170527140817.A6C6B2052F@vcs0.savannah.gnu.org> <87wp91rvpd.fsf@gnu.org> <20170528135807.GA14188@jasmine> <20170528183702.28f9c419@sf> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="X3gaHHMYHkYqP6yf" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42211) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dF3Gm-0003ES-KM for guix-devel@gnu.org; Sun, 28 May 2017 14:50:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dF3Gj-0003Ow-Hx for guix-devel@gnu.org; Sun, 28 May 2017 14:50:28 -0400 Content-Disposition: inline In-Reply-To: <20170528183702.28f9c419@sf> 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: Sergei Trofimovich Cc: guix-devel@gnu.org --X3gaHHMYHkYqP6yf Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, May 28, 2017 at 06:37:02PM +0100, Sergei Trofimovich wrote: > > On Sun, May 28, 2017 at 02:51:10PM +0200, Ludovic Court=C3=A8s wrote: > > > leo@famulari.name (Leo Famulari) skribis: =20 > > > > gnu: packages: flex: Add missing 'lzip' input. > > > > =20 > > > > * gnu/packages/flex.scm (flex)[native-inputs]: Add lzip. =20 > > >=20 > > > I think this breaks =E2=80=98flex-boot0=E2=80=99 in (gnu packages com= mencement), doesn=E2=80=99t > > > it? >=20 > Can you clarify a bit what exactly broke here? Is it bootstrap on hurd? > guix seemed to build things fine here on linux. See the flex-boot0 package in 'gnu/packages/commencement.scm. This package inherits from flex but limits the native-inputs to bison-boot0 and %boot0-inputs. So, lzip is not available here. Although I didn't try building it from the lzip-compressed tarball, I expect flex-boot0 would fail to build unless we added lzip to its native-inputs. Did work for you? > I don't understand how flex could work before the patch as lzip was not > pulled in as a dependency and the tarball is clearly an .lz one. Right, since commit 93fabf59962aeb15981bd547850de1dab69eccfb (gnu: flex: Update to 2.6.4.) the flex package was broken. We didn't notice right away because it was on core-updates. --X3gaHHMYHkYqP6yf Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlkrG+4ACgkQJkb6MLrK fwg/vhAAnp7o3+HhBVqsDgY6fcCIHPWxTs0Gzdg7a97321FUDcr22XmOOrv/Mz4W 95fPhcP37hUuJn3jpBsBshIgzdTIobloRyhm2LqVc6KjoEz2ThKv4bJT9WyHS52O J1hvT1z/QyqLbxzcKP2fOXA8t3X263KmRitQxEnnvRFzMtThgIBCwhtntZoKGAEi RLBkMYj0sSOueosD8u2Nji09xeZ+38ks752LLiUmKHB20Kc0CbWbeWmz6WjsJ+6z q7ky9u6WJ5aGETdp+ZHAITVJA6CkD7bLa0d/UuGR/8stTBncPmw/pfvzP1IRdCNs uZPEWLYREe1qbKsOq0mqUt3JSfjlYYz2MxSIN8WsRxlm6sc01eje7jSP1KSEAP06 OZdwk0oKlXmD+JcB72AScCtkkqAvmw0LyMFAiIJtrng/TS6X727r/iuaBg6RA1H7 4jZ3jEr3zD+VJNe9Yez8QFu7aoaNz9W3VRRU122gsMj4UUC9HMuc3/IDIOxz5C7I RuW6eWilcVKnmnupIF9gdKqPoKOi3vPmrzC8Xf8QDYo2Qpvo9HgbeJD+Exy0bHSa bCXT7VcFPEsUyFs3pxDJpiZVhI8MwsuoIcoEV1Wf8u7iM4JB4zN06lb1aQF2phA4 2XAKqBPlujqiKjCSXUXLaQG9kbnBY2KxYR9Czirx+EBAOw5aXHY= =uxvr -----END PGP SIGNATURE----- --X3gaHHMYHkYqP6yf--