Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 380029

Summary: media-libs/gstreamer-0.10.32-r1 fails to configure because it cannot find flex
Product: Gentoo Linux Reporter: Andrey Falko <Ma3oxuct>
Component: New packagesAssignee: Matt Turner <mattst88>
Status: RESOLVED FIXED    
Severity: normal CC: gstreamer
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Bug details

Description Andrey Falko 2011-08-21 01:48:54 UTC
checking for flex... no
configure: error: Could not find flex

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/media-libs/gstreamer-0.10.32-r1/work/gstreamer-0.10.32/config.log

See attached gstreamer-bug file for gory details

Reproducible: Always

Steps to Reproduce:
1. Install from scratch
2. Enable a bunch of desired USE flags
3. Emerge gstreamer as a dependency
Comment 1 Andrey Falko 2011-08-21 01:49:36 UTC
Created attachment 284081 [details]
Bug details
Comment 2 Andrey Falko 2011-08-21 04:06:30 UTC
Adding sys-devel/flex to DEPEND fixed the issue for me, so it is a pretty easy fix.
Comment 3 Matt Turner gentoo-dev 2011-08-29 18:38:59 UTC
Usually this bug also means we're missing a dependency on bison as well, but in this case, we're not. I checked configure.ac to see if the dependency is actually on bison or if we could use virtual/yacc. It actually uses AG_GST_BISON_CHECK so I think the dependency on bison is warranted.
Comment 4 Matt Turner gentoo-dev 2011-09-06 19:02:41 UTC
Fixed.

Not sure why no one from gstreamer@ touched this bug...