[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 01/01: gnu: packages: flex: Add missing 'lzip' input.
From: |
Leo Famulari |
Subject: |
Re: 01/01: gnu: packages: flex: Add missing 'lzip' input. |
Date: |
Sun, 28 May 2017 14:50:22 -0400 |
User-agent: |
Mutt/1.8.2 (2017-04-18) |
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ès wrote:
> > > address@hidden (Leo Famulari) skribis:
> > > > gnu: packages: flex: Add missing 'lzip' input.
> > > >
> > > > * gnu/packages/flex.scm (flex)[native-inputs]: Add lzip.
> > >
> > > I think this breaks ‘flex-boot0’ in (gnu packages commencement), doesn’t
> > > it?
>
> 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.
signature.asc
Description: PGP signature