Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
libquicktime seriously broken...SOLVED
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
lo-jay
l33t
l33t


Joined: 27 Feb 2005
Posts: 857

PostPosted: Sat Jun 03, 2006 6:04 pm    Post subject: libquicktime seriously broken...SOLVED Reply with quote

did try to upgrade to libquicktime-0.9.7-r1 which did not work.
following this bug https://bugs.gentoo.org/show_bug.cgi?id=128807
i unmerged libquicktime-0.9.4. did not help either.
problem is that now i cannot even emerge libquicktime-0.9.4 anymore,
which of course breaks a lot of my multimedia-apps...

Code:
mkdir .libs
x86_64-pc-linux-gnu-gcc -march=k8 -pipe -O2 -o .libs/lqtplay lqtplay.o  ../src/.libs/libquicktime.so -L/usr/lib64 -lXaw -lXv /usr/lib64/libGLU.so -L/usr/lib -lSM -lICE -lXmu -lXt -lXi /usr/lib64/libGL.so -L/usr/X11R6/lib -lXext -lX11 /usr/lib64/libasound.so -lpthread -lm -lz -ldl
x86_64-pc-linux-gnu-gcc: /usr/lib64/libGL.so: No such file or directory
make[3]: *** [lqtplay] Error 1
make[3]: Leaving directory `/var/tmp/portage/libquicktime-0.9.4/work/libquicktime-0.9.4/utils'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/libquicktime-0.9.4/work/libquicktime-0.9.4/utils'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/libquicktime-0.9.4/work/libquicktime-0.9.4'
make: *** [all] Error 2

!!! ERROR: media-libs/libquicktime-0.9.4 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  libquicktime-0.9.4.ebuild, line 58:   Called die

!!! make failed
!!! If you need support, post the topmost build error, and the call stack if relevant.


Code:
Portage 2.1_rc3-r5 (default-linux/amd64/2006.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.16-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.16-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.14
ccache version 2.4 [enabled]
dev-lang/python:     2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r1
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
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-r1
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -pipe -O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US"
LINGUAS="en de zh_CN"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X acpi alsa avi berkdb bitmap-fonts cdr cjk cli crypt cups divx4linux dri dvd eds emboss encode foomaticcdb foomaticdb fortran gif gimpprint gnome gpm gstreamer gtk gtk2 imlib immpt-bc ipv6 isdnlog jpeg kde lzw lzw-tiff mad mp3 mpeg ncurses nls nptl ntlp opengl pam pcre pdflib perl png ppds pppd python qt quicktime readline reflection sdl session spell spl ssl tcpd tiff truetype-fonts type1-fonts unicode usb xinerama xorg xpm xv xvi zlib elibc_glibc kernel_linux linguas_en linguas_de linguas_zh_CN userland_GNU"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS



every help welcome :wink: !

ps: important seems to be the line:
Code:
/usr/lib64/libGL.so: No such file or directory
???
_________________
lo-jay

The mechanic "One of 'em Dodge Chargers - let him go by."
The driver "Not today!"

taken from "Two Lane Blacktop"


Last edited by lo-jay on Sat Jun 03, 2006 10:18 pm; edited 1 time in total
Back to top
View user's profile Send private message
sternklang
Veteran
Veteran


Joined: 10 Sep 2005
Posts: 1641
Location: Somewhere in time and space

PostPosted: Sat Jun 03, 2006 9:55 pm    Post subject: Reply with quote

Hey lo-jay,

The error indicates a problem finding one of the OpenGL libraries. The file it's looking for is actually a symlink to a file in a different directory. Assuming you have a NVidia card, this:
Code:
eselect opengl set xorg-x11
eselect opengl set nvidia
will recreate the symlinks.
Code:
eselect opengl list
will give you the names of OpenGL implementations on your system so you can select the appropriate one for your hardware.
Back to top
View user's profile Send private message
lo-jay
l33t
l33t


Joined: 27 Feb 2005
Posts: 857

PostPosted: Sat Jun 03, 2006 10:17 pm    Post subject: Reply with quote

hey sternklang,

you saved my day ( or better say nite...)!

thanks a lot!!!
_________________
lo-jay

The mechanic "One of 'em Dodge Chargers - let him go by."
The driver "Not today!"

taken from "Two Lane Blacktop"
Back to top
View user's profile Send private message
k1ll1nt1m3
Apprentice
Apprentice


Joined: 02 Jun 2004
Posts: 196

PostPosted: Mon Aug 14, 2006 1:56 am    Post subject: Reply with quote

Seems I also have a problem with libquicktime. I have tried with libquicktime-0.9.7-r1 and libquicktime-0.9.9. I use the driver from nvidia.com.

I tried eselect with no luck
Code:

eselect opengl set xorg-x11
eselect opengl set nvidia


My flags
Code:
[ebuild     U ] media-libs/libquicktime-0.9.7-r1 [0.9.4] USE="X% gtk ieee1394 jpeg png vorbis -dv" 0 kB


Error from libquicktime-0.9.7-r1
Code:

x86_64-pc-linux-gnu-gcc: /usr/lib64/libGL.so: No such file or directory
make[3]: *** [lqtvrplay] Error 1
make[3]: *** Waiting for unfinished jobs....
x86_64-pc-linux-gnu-gcc -march=athlon64 -O2 -pipe -Wall -Winline -o .libs/lqtpla
y lqtplay.o  ../src/.libs/libquicktime.so -L/usr/lib64 -lXaw /usr/lib64/libXv.so
 /usr/lib/libGLU.so -L/usr/lib /usr/lib64/libSM.so /usr/lib64/libICE.so /usr/lib
64/libXmu.so /usr/lib64/libXt.so /usr/lib64/libXi.so /usr/lib64/libGL.so -L/usr/
X11R6/lib /usr/lib64/libXext.so /usr/lib64/libX11.so /usr/lib64/libXau.so /usr/l
ib64/libXdmcp.so /usr/lib64/libasound.so -lpthread -lm -lz -ldl
x86_64-pc-linux-gnu-gcc: /usr/lib64/libGL.so: No such file or directory
make[3]: *** [lqtplay] Error 1
make[3]: Leaving directory `/var/tmp/portage/libquicktime-0.9.7-r1/work/libquick      time-0.9.7/utils'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/libquicktime-0.9.7-r1/work/libquick      time-0.9.7/utils'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/libquicktime-0.9.7-r1/work/libquick      time-0.9.7'
make: *** [all] Error 2



I have read another post and seems some people have had problems for awhile now. Any suggestions?

I found a symlink libGL.so says it points to libGL.so.1.2.

Code:

ls /emul/linux/x86/usr/lib/opengl/xorg-x11/lib/ -l
total 396
lrwxrwxrwx 1 root root     12 Aug  6 16:03 libGL.so -> libGL.so.1.2
lrwxrwxrwx 1 root root     12 Aug  6 16:03 libGL.so.1 -> libGL.so.1.2
-rwxr-xr-x 1 root root 397812 Aug  6 16:03 libGL.so.1.2


I made a ln in /usr/lib64 to point to it but still no luck.
Code:

ls /usr/lib64/libGL* -l
-rw-r--r-- 1 root root     655 Aug  4 22:28 /usr/lib64/libGL.la
lrwxrwxrwx 3 root root      12 Aug  6 16:03 /usr/lib64/libGL.so -> libGL.so.1.2
lrwxrwxrwx 1 root root      17 Aug  4 22:28 /usr/lib64/libGL.so.1 -> libGL.so.1.0.8762
-rwxr-xr-x 1 root root  735336 Aug  4 22:28 /usr/lib64/libGL.so.1.0.8762
-rw-r--r-- 1 root root     752 Jul  3 13:11 /usr/lib64/libGLU.la
lrwxrwxrwx 1 root root      11 Jul  3 13:11 /usr/lib64/libGLU.so -> libGLU.so.1
lrwxrwxrwx 1 root root      20 Jul  3 13:11 /usr/lib64/libGLU.so.1 -> libGLU.so.1.3.060402
-rwxr-xr-x 1 root root  513928 Jul  3 13:11 /usr/lib64/libGLU.so.1.3.060402
lrwxrwxrwx 1 root root      21 Aug  4 22:28 /usr/lib64/libGLcore.so.1 -> libGLcore.so.1.0.8762
-rwxr-xr-x 1 root root 7844032 Aug  4 22:28 /usr/lib64/libGLcore.so.1.0.8762
lrwxrwxrwx 1 root root      11 Jul  3 13:11 /usr/lib64/libGLw.so -> libGLw.so.1
lrwxrwxrwx 1 root root      15 Jul  3 13:11 /usr/lib64/libGLw.so.1 -> libGLw.so.1.0.0
lrwxrwxrwx 1 root root      15 Jul  3 13:11 /usr/lib64/libGLw.so.1.0 -> libGLw.so.1.0.0
-rwxr-xr-x 1 root root   17016 Jul  3 13:11 /usr/lib64/libGLw.so.1.0.0
Back to top
View user's profile Send private message
monezz
n00b
n00b


Joined: 17 Oct 2005
Posts: 4

PostPosted: Tue Aug 22, 2006 11:30 am    Post subject: Reply with quote

Found a solution here thats is working for me



Quote:
Your problem is unrelated to Xorg's opengl implementation. Don't owrry about eselect unless you have an Nvidia card. Apparently libquicktime always want to build support for the ogg vorbis audio codec wheater the use flag is enabled or disalbed. To solve this add the following to /etc/portage/package.use

Code:
Code:
media-libs/libquicktime vorbis



If this file doesn't exsit create it.

Unless you have a specific reason to not want ogg vorbis support this should affect anything.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum