Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 99523 - transcode build fails wrong libquicktime include
Summary: transcode build fails wrong libquicktime include
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
: 101198 104255 111494 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-07-19 06:57 UTC by Marco
Modified: 2005-11-15 01:04 UTC (History)
4 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 Marco 2005-07-19 06:57:31 UTC
transcode fails in the configure step searching for quicktime/qt.h The directory
is called lqt/qt.h as per my qpkg -l libquicktime .  I made a symlink 
ln -s /usr/include/lqt /usr/include/quicktime as a work around but this should
probably be fixed in the ebuild

Reproducible: Always
Steps to Reproduce:
1.emerge libquicktime
2.emerge transcode
3.

Actual Results:  
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.
!!! Function econf, Line 485, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.



Expected Results:  
should look in /usr/include/lqt for qt.h not in /usr/include/quicktime


Portage 2.0.51.22-r1 (default-linux/x86/2005.0/2.4, gcc-3.4.4, glibc-2.3.5-r0,
2.4.25-gentoo-r5-ieee1394 i686)
=================================================================
System uname: 2.4.25-gentoo-r5-ieee1394 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.4.16
dev-lang/python:     2.3.5, 2.4.1-r1
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.4.3-r4, 1.5.18-r1
virtual/os-headers:  2.4.22-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -mcpu=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo
http://mirror.datapipe.net/gentoo http://mirrors.tds.net/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X a52 aac aalib adns alsa apm avi berkdb bitmap-fonts caps cdr crypt cups
curl divx4linux dts dv dvd dvdread emboss encode fam fame ffmpeg flac foomaticdb
fortran gatos gd gdbm gif gimpprint gnome gpm gstreamer gtk gtk2 ieee1394
imagemagick imlib ipv6 jack jack-tmpfs jpeg kde libg++ libwww live lzo mad
matroska mikmod mjpeg mmx mng motif mozilla mp3 mpeg ncurses nls ogg oggvorbis
opengl oss pam pdflib perl plotutils png python quicktime readline real scanner
sdl slang spell sqlite sse sse2 ssl subtitles svg svga tcltk tcpd tetex theora
tiff toolbar truetype truetype-fonts type1-fonts unicode v4l v4l2 vorbis x86
xine xml2 xmms xv xvid xvmc zlib video_cards_radeon userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-07-19 07:06:25 UTC
(In reply to comment #0)
> transcode fails in the configure step searching for quicktime/qt.h The directory
> is called lqt/qt.h as per my qpkg -l libquicktime .  I made a symlink 
> ln -s /usr/include/lqt /usr/include/quicktime as a work around but this should
> probably be fixed in the ebuild

This has been fixed in libquicktime ebuild for quite some time, re-emerge it if
you are still missing the symlink.
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2005-08-03 07:53:41 UTC
*** Bug 101198 has been marked as a duplicate of this bug. ***
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2005-08-30 06:22:47 UTC
*** Bug 104255 has been marked as a duplicate of this bug. ***
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2005-11-04 12:46:34 UTC
*** Bug 111494 has been marked as a duplicate of this bug. ***
Comment 5 N. Andrew Walsh 2005-11-04 14:17:49 UTC
symlink provided by libquicktime-0.9.7-r1 is incorrect: 
 
# ls-l /usr/include/quicktime 
lrwxrwxrwx  1 root root 23 Mar 17  2005 quicktime -> /usr/include//quicktime 
 
it should point to /usr/include/lqt, right? 
 
EE 
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2005-11-05 02:25:48 UTC
(In reply to comment #5)
> symlink provided by libquicktime-0.9.7-r1 is incorrect: 
>  
> # ls-l /usr/include/quicktime 
> lrwxrwxrwx  1 root root 23 Mar 17  2005 quicktime -> /usr/include//quicktime 
>  
> it should point to /usr/include/lqt, right? 
>  
> EE 

It does point there... you have some local crap in /usr/include/quicktime which
you should delete and re-emerge libquicktime.

<snip>
dosym /usr/include/lqt /usr/include/quicktime
</snip>
Comment 7 Colin Macdonald 2005-11-15 01:04:40 UTC
Re: comment #6:  I had to:
  1)  unmerge libquicktime,
  2)  manually remove the /usr/include/quicktime->/usr/include//quicktime symlink,
  3)  emerge libquicktime again.

I hope this isn't related to bug #59593.