Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 109846 - media-video/cinelerra-cvs installs /usr/include/quicktime which confuses builds
Summary: media-video/cinelerra-cvs installs /usr/include/quicktime which confuses builds
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Highest major (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
: 119912 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-10-19 13:18 UTC by Peter Gantner (a.k.a. nephros)
Modified: 2006-03-05 09:21 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Gantner (a.k.a. nephros) 2005-10-19 13:18:37 UTC
I have to reconstruct this from memory as the issue has worked itself out by re-
emerging the affected apps.

However, the original problem was emerging transcode.
configure would always fail thusly:

checking whether libquicktime support is requested... yes
checking for pkgconfig support for libquicktime... yes
checking for lqt-config... /usr/bin/lqt-config
checking how to determine LIBQUICKTIME_CFLAGS... pkg-config
checking quicktime/lqt.h usability... no
checking quicktime/lqt.h presence... no
checking for quicktime/lqt.h... no
configure: error: libquicktime requested, but cannot compile quicktime/lqt.h


It appears pkg-config is looking for the quicktime header in /usr/include/
quicktime first.
This dir was owned by media-video/cinelerra-cvs-20050801, and NOT used by 
libquicktime (which uses /usr/include/lqt)

The issue was resolved by uninstalling cinelerra AND remerging pkgconfig and 
libquicktime (in that order)

Not sure if this is a real issue or just an unfortunate concatenation of emerge 
history on my system...

Reproducible: Always
Steps to Reproduce:
Comment 1 Andrey Kolbasenko 2005-11-11 22:02:15 UTC
Transcode not build also, because lqt.h in another dir:

checking for pkgconfig support for libquicktime... yes
checking for lqt-config... /usr/bin/lqt-config
checking how to determine LIBQUICKTIME_CFLAGS... pkg-config
checking quicktime/lqt.h usability... no
checking quicktime/lqt.h presence... no
checking for quicktime/lqt.h... no
configure: error: libquicktime requested, but cannot compile quicktime/lqt.h

!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/transcode-0.6.14-r3/work/transcode-0.6.14/config.log

!!! ERROR: media-video/transcode-0.6.14-r3 failed.
!!! Function econf, Line 495, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-01-10 13:58:52 UTC
Hmmm, what's the status here?
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-01-22 05:07:41 UTC
*** Bug 119912 has been marked as a duplicate of this bug. ***
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-01-22 05:08:31 UTC
People still keep filing bugs about these bogus includes, this needs to be fixed.
Comment 5 Alex 2006-02-16 14:48:17 UTC
cinelerra includes and relies on "Quicktime4Linux". We need to figure out what software checks for, and expects, libquicktime vs qt4l to see which should go there, then either put a workaround in the ebuild, or submit an upstream patch. Are these two projects aware of each other?
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-02-16 14:54:35 UTC
This has been fixed in cinelerra-cvs-20051005

http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/cinelerra-cvs/cinelerra-cvs-20051005.ebuild?r1=1.2&r2=1.3
Comment 7 Marc Hildebrand (RETIRED) gentoo-dev 2006-03-05 09:21:00 UTC
Fixed (by workaround).
Please reopen if there's still a problem.