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

Bug 94543

Summary: transcode-0.6.14-r2 emerge failure due to new quicktime directory
Product: Gentoo Linux Reporter: dswhite42
Component: New packagesAssignee: Gentoo Media-video project <media-video>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: transcode-0.6.14-r2.ebuild
transcode-0.6.14-r2-lqt-quicktime.patch

Description dswhite42 2005-05-30 12:26:13 UTC
Attempting to emerge transcode-0.6.14-r2 produces this error message during the configuration process:

######################################################################
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

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

!!! ERROR: media-video/transcode-0.6.14-r2 failed.
######################################################################


The reason for this is that libquicktime 0.9.6 now installs its header files in /usr/include/lqt/ instead of /usr/include/quicktime/ .

Here is a patch that simply changes all references for "quicktime/" to "lqt/" in all the source files, along with an updated ebuild that applies the patch.  You may have a better way of implementing this fix, but at least this patch allows transcode to emerge on my system.
Comment 1 dswhite42 2005-05-30 12:27:34 UTC
Created attachment 60209 [details]
transcode-0.6.14-r2.ebuild

New ebuild that applies the patch below
Comment 2 dswhite42 2005-05-30 12:29:16 UTC
Created attachment 60210 [details, diff]
transcode-0.6.14-r2-lqt-quicktime.patch

Changes all occurrences of "quicktime/" to "lqt/" in the transcode source files
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2005-05-30 15:07:38 UTC
Please, upgrade to libquicktime-0.9.6-r1, it has a symlink that fixes this problem. 

*** This bug has been marked as a duplicate of 94030 ***

*** This bug has been marked as a duplicate of 94030 ***