Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 229887 - media-sound/picard-0.9.0 cannot find headers of media-video/ffmpeg-0.4.9_p20080326
Summary: media-sound/picard-0.9.0 cannot find headers of media-video/ffmpeg-0.4.9_p200...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-28 11:39 UTC by Thomas Frenzel
Modified: 2008-06-29 14:05 UTC (History)
0 users

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


Attachments
emerge --info (emerge-info.txt,4.69 KB, text/plain)
2008-06-28 11:47 UTC, Thomas Frenzel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Frenzel 2008-06-28 11:39:25 UTC
Picard needs avcodec.h and avformat.h of ffmpeg, wich ffmpeg-0.4.9_p20080326 installs /usr/include/libavcodec and /usr/include/libavformat.
Trying to emerge picard-0.9.0, when ffmpeg-0-4.9_p20080326 is installed, yields complains about avcodec.h and avformat.h not beeing found.


Reproducible: Always

Steps to Reproduce:
1. emerge =media-video/ffmpeg-0-4.9_p20080326
2. emerge =media-sound/picard-0.9.0

Actual Results:  
...
i686-pc-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -march=pentium-m -O2 -pipe -fPIC -I/usr/include/python2.4 -c -I/usr/include/python2.4 -c picard/musicdns/avcodec.c -o build/temp.linux-i686-2.4/picard/musicdns/avcodec.o
picard/musicdns/avcodec.c:27:21: error: avcodec.h: No such file or directory
picard/musicdns/avcodec.c:28:22: error: avformat.h: No such file or directory
picard/musicdns/avcodec.c: In function 'decode':
picard/musicdns/avcodec.c:156: error: 'AVFormatContext' undeclared (first use in this function)
...


Expected Results:  
Picard should detect (or know about) the location of the headerfiles of ffmpeg. Emerging picard as follows succeeds:

env CFLAGS="-I/usr/include/libavcodec -I/usr/include/libavformat" emerge =media-sound/picard-0.9.0
Comment 1 Thomas Frenzel 2008-06-28 11:47:13 UTC
Created attachment 158737 [details]
emerge --info
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2008-06-28 13:09:29 UTC
10_rc1 is fixed. Mixing stable and testing is your private pleasure.

The only bug here is that the stable ebuilds ffmpeg dependency has not been adjusted accordingly.
Comment 3 Peter Alfredsen (RETIRED) gentoo-dev 2008-06-29 14:05:17 UTC
+  29 Jun 2008; Peter Alfredsen <loki_val@gentoo.org> picard-0.9.0.ebuild:
+  Fix deps for stable picard to not include >=ffmpeg-0.4.9_p20080326. Fixes
+  bug #229887.
+