guix-devel
[Top][All Lists]
Advanced

[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.

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]