Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 352713 - media-plugins/mediastreamer-2.6.0 has automagic dependency on media-libs/libv4l
Summary: media-plugins/mediastreamer-2.6.0 has automagic dependency on media-libs/libv4l
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal QA
Assignee: Mounir Lamouri (volkmar) (RETIRED)
URL:
Whiteboard:
Keywords:
: 352710 (view as bug list)
Depends on: 356977
Blocks:
  Show dependency tree
 
Reported: 2011-01-25 17:17 UTC by Markus Walter
Modified: 2011-04-09 06:33 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (info.txt,4.69 KB, text/plain)
2011-01-25 17:17 UTC, Markus Walter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Walter 2011-01-25 17:17:05 UTC
Mediastreamer automagically links against libv4l. Enabled use flags are 'X alsa ipv6 speex theora x264'. (Yes, the v4l2 flag is disabled.)
Comment 1 Markus Walter 2011-01-25 17:17:21 UTC
Created attachment 260694 [details]
emerge --info
Comment 2 Someone Else Who Won't Be Here 2011-04-07 14:11:05 UTC
What about the your video flag?  The video flag triggers a dependance on videodev.h, a header not included in linux-headers-2.6.38.  With USE="video" the emerge fails.

With libv4l installed ane USE="-v4l2 -video: these checks are done but the emerge is successful.

checking linux/videodev.h usability... no
checking linux/videodev.h presence... no
checking for linux/videodev.h... no
checking linux/videodev2.h usability... yes
checking linux/videodev2.h presence... yes
checking for linux/videodev2.h... yes
checking for LIBV4L2... yes
checking for LIBV4L1... yes

The file libmediastreamer.la shows v4l1 and v4l2 are deps tho:

# Libraries that this one depends upon.
dependency_libs=' -L/usr/lib64 -lortp -lssl -lcrypto -lasound -lspeex -lspeexdsp -lv4l1 -lv4l2 -lpthread -lrt -ldl'








Installed versions:  2.6.0(09:52:37 04/07/11)(X alsa speex theora x264 -coreaudio -debug -examples -gsm -ilbc -ipv6 -jack -oss -portaudio -pulseaudio -v4l2 -video)
Comment 3 Peter Volkov (RETIRED) gentoo-dev 2011-04-09 05:53:29 UTC
*** Bug 352710 has been marked as a duplicate of this bug. ***
Comment 4 Peter Volkov (RETIRED) gentoo-dev 2011-04-09 06:33:25 UTC
Fixed in mediastreamer-2.7.3.