Summary: | Gnome-media searches for wrong gstreamer pkgconfig file | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jacob Farkas <gentoobugs> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
URL: | http://forums.gentoo.org/viewtopic.php?t=58907 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | emerge gst-plugins > output 2>&1 |
Description
Jacob Farkas
2003-06-06 21:07:09 UTC
The package gst-plugins provides /usr/lib/pkgconfig/gstreamer-libs-0.6.pc gnome-media's got a dependency on both gstreamer and gst-plugins. Try re-emerging gst-plugins, and check for gstreamer-libs-0.6.pc. Then try emerging gnome-media again. gst-plugins 0.6.1 is installed. I tried unmerging and re-emerging it in my process of trying to solve the problem and the emerge was successful, so it seems that gst-plugins 0.6.1 may not be installing that file correctly. can you confirm the file mentioned in #1 really is there ? Or just give the full output of 'ls /usr/lib/pkgconfig/gstreamer-*' . And also please provide your 'emerge info' output as requested in the bug submission form. /usr/lib/pkgconfig/ls -la gstreamer-* -rw-r--r-- 1 root root 408 2003-06-06 15:56 gstreamer-0.6.pc -rw-r--r-- 1 root root 324 2003-06-06 15:56 gstreamer-control-0.6.pc lrwxrwxrwx 1 root root 35 2003-06-06 18:49 gstreamer-libs-0.6.pc -> /usr/lib/pkgconfig/gstreamer-0.6.pc The last one is the link that I created by hand to make it work. Here's my emerge info (sorry, I missed where it asked for it on the bug form): Portage 2.0.48-r1 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4) ================================================================= System uname: 2.4.20-gentoo-r5 i686 Intel(R) Pentium(R) 4 CPU 2.00GHz GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb:/usr/kde/3.1/share/config:/usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss 3dnow apm arts crypt encode libg++ libwww mikmod nls pdflib xml2 xv zlib gdbm berkdb slang readline bonobo svga guile gpm tcpd pam ssl perl python imlib oggvorbis qt motif X gtk gnome alsa avi cdr cups dvd esd gtkhtml fbcon gif java jpeg -kde mmx mpeg ncurses opengl png quicktime spell sdl sse truetype usb xmms" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -mfpmath=sse -msse2 -mmmx" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -mfpmath=sse -msse2 -mmmx" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache" It might just somehow be a problem with my system, since I've been running into a couple of other packages that won't install and complain about missing files for packages that are installed. I didn't do anything different from the last time I installed gentoo on this computer to get to this point though. I followed all the steps in the install documentation, and up to the point i encountered this error I had only done a boostrap, emerge system, emerge gentoo-sources, and emerge xfree, so I'm not sure what could have broken along the way. hmm remove the link, this should've been provided by gst-plugins. please attach the output of 'qpkg -l gst-plugins' . qpkg -l gst-plugins CONTENTS: /var /var/lib /usr /usr/lib /usr/lib/libgstplay-0.6.la /usr/lib/libgstplay-0.6.so.0.0.1 /usr/lib/libgstmedia-info-0.6.so.0.0.0 /usr/lib/gstreamer-0.6 /usr/lib/gstreamer-0.6/libgstcdplayer.la /usr/lib/gstreamer-0.6/libgstcdplayer.so /usr/lib/gstreamer-0.6/libgstmpeg2enc.la /usr/lib/gstreamer-0.6/libgstmpeg2enc.so /usr/lib/gstreamer-0.6/libgstalaw.la /usr/lib/gstreamer-0.6/libgstalaw.so /usr/lib/gstreamer-0.6/libgstfilter.la /usr/lib/gstreamer-0.6/libgstfilter.so /usr/lib/gstreamer-0.6/libgstvideosink.la /usr/lib/gstreamer-0.6/libgstvideosink.so /usr/lib/gstreamer-0.6/libgstsilence.la /usr/lib/gstreamer-0.6/libgstsilence.so /usr/lib/gstreamer-0.6/libgstalsa.la /usr/lib/gstreamer-0.6/libgstalsa.so /usr/lib/gstreamer-0.6/libgstintfloat.la /usr/lib/gstreamer-0.6/libgstintfloat.so /usr/lib/gstreamer-0.6/libgstaudio.la /usr/lib/gstreamer-0.6/libgstaudio.so /usr/lib/gstreamer-0.6/libgsteffectv.la /usr/lib/gstreamer-0.6/libgsteffectv.so /usr/lib/gstreamer-0.6/libgstidct.la /usr/lib/gstreamer-0.6/libgstidct.so /usr/lib/gstreamer-0.6/libgstmpeg1encoder.la /usr/lib/gstreamer-0.6/libgstmpeg1encoder.so /usr/lib/gstreamer-0.6/libgstqtdemux.la /usr/lib/gstreamer-0.6/libgstqtdemux.so /usr/lib/gstreamer-0.6/libgstoneton.la /usr/lib/gstreamer-0.6/libgstoneton.so /usr/lib/gstreamer-0.6/libgstfestival.la /usr/lib/gstreamer-0.6/libgstfestival.so /usr/lib/gstreamer-0.6/libgststereo.la /usr/lib/gstreamer-0.6/libgststereo.so /usr/lib/gstreamer-0.6/libgstdeinterlace.la /usr/lib/gstreamer-0.6/libgstdeinterlace.so /usr/lib/gstreamer-0.6/libgstmp1videoparse.la /usr/lib/gstreamer-0.6/libgstmp1videoparse.so /usr/lib/gstreamer-0.6/libgsta52dec.la /usr/lib/gstreamer-0.6/libgsta52dec.so /usr/lib/gstreamer-0.6/libgstmpeg2types.la /usr/lib/gstreamer-0.6/libgstmpeg2types.so /usr/lib/gstreamer-0.6/libgstspeed.la /usr/lib/gstreamer-0.6/libgstspeed.so /usr/lib/gstreamer-0.6/libgstqcam.la /usr/lib/gstreamer-0.6/libgstqcam.so /usr/lib/gstreamer-0.6/libgststereosplit.la /usr/lib/gstreamer-0.6/libgststereosplit.so /usr/lib/gstreamer-0.6/libgstrtjpeg.la /usr/lib/gstreamer-0.6/libgstrtjpeg.so /usr/lib/gstreamer-0.6/libgstv4lsrc.la /usr/lib/gstreamer-0.6/libgstv4lsrc.so /usr/lib/gstreamer-0.6/libgstwavenc.la /usr/lib/gstreamer-0.6/libgstwavenc.so /usr/lib/gstreamer-0.6/libgstsmooth.la /usr/lib/gstreamer-0.6/libgstsmooth.so /usr/lib/gstreamer-0.6/libgstmedian.la /usr/lib/gstreamer-0.6/libgstmedian.so /usr/lib/gstreamer-0.6/libgstsinesrc.la /usr/lib/gstreamer-0.6/libgstsinesrc.so /usr/lib/gstreamer-0.6/libgstmulaw.la /usr/lib/gstreamer-0.6/libgstmulaw.so /usr/lib/gstreamer-0.6/libgstchart.la /usr/lib/gstreamer-0.6/libgstchart.so /usr/lib/gstreamer-0.6/libgstmono2stereo.la /usr/lib/gstreamer-0.6/libgstmono2stereo.so /usr/lib/gstreamer-0.6/libgstmpegstream.la /usr/lib/gstreamer-0.6/libgstmpegstream.so /usr/lib/gstreamer-0.6/libgstflxdec.la /usr/lib/gstreamer-0.6/libgstflxdec.so /usr/lib/gstreamer-0.6/libgstauparse.la /usr/lib/gstreamer-0.6/libgstauparse.so /usr/lib/gstreamer-0.6/libgstpassthrough.la /usr/lib/gstreamer-0.6/libgstpassthrough.so /usr/lib/gstreamer-0.6/libgstvumeter.la /usr/lib/gstreamer-0.6/libgstvumeter.so /usr/lib/gstreamer-0.6/libgstvbidec.la /usr/lib/gstreamer-0.6/libgstvbidec.so /usr/lib/gstreamer-0.6/libgstmpeg2subt.la /usr/lib/gstreamer-0.6/libgstmpeg2subt.so /usr/lib/gstreamer-0.6/libgstudp.la /usr/lib/gstreamer-0.6/libgstudp.so /usr/lib/gstreamer-0.6/libgstmonoscope.la /usr/lib/gstreamer-0.6/libgstmonoscope.so /usr/lib/gstreamer-0.6/libgstv4lmjpegsink.la /usr/lib/gstreamer-0.6/libgstv4lmjpegsink.so /usr/lib/gstreamer-0.6/libgstossaudio.la /usr/lib/gstreamer-0.6/libgstossaudio.so /usr/lib/gstreamer-0.6/libgstvideotestsrc.la /usr/lib/gstreamer-0.6/libgstvideotestsrc.so /usr/lib/gstreamer-0.6/libgstv4lmjpegsrc.la /usr/lib/gstreamer-0.6/libgstv4lmjpegsrc.so /usr/lib/gstreamer-0.6/libgstriff.la /usr/lib/gstreamer-0.6/libgstriff.so /usr/lib/gstreamer-0.6/libgstvcdsrc.la /usr/lib/gstreamer-0.6/libgstvcdsrc.so /usr/lib/gstreamer-0.6/libgstaudioscale.la /usr/lib/gstreamer-0.6/libgstaudioscale.so /usr/lib/gstreamer-0.6/libgstlevel.la /usr/lib/gstreamer-0.6/libgstlevel.so /usr/lib/gstreamer-0.6/libgstavimux.la /usr/lib/gstreamer-0.6/libgstavimux.so /usr/lib/gstreamer-0.6/libgstadder.la /usr/lib/gstreamer-0.6/libgstadder.so /usr/lib/gstreamer-0.6/libgstvolenv.la /usr/lib/gstreamer-0.6/libgstvolenv.so /usr/lib/gstreamer-0.6/libgstmpeg1types.la /usr/lib/gstreamer-0.6/libgstmpeg1types.so /usr/lib/gstreamer-0.6/libgstac3parse.la/usr/lib/gstreamer-0.6/libgstac3parse.so /usr/lib/gstreamer-0.6/libgstmp3types.la /usr/lib/gstreamer-0.6/libgstmp3types.so /usr/lib/gstreamer-0.6/libgststereo2mono.la /usr/lib/gstreamer-0.6/libgststereo2mono.so /usr/lib/gstreamer-0.6/libgstavidemux.la /usr/lib/gstreamer-0.6/libgstavidemux.so /usr/lib/gstreamer-0.6/libgstwavparse.la /usr/lib/gstreamer-0.6/libgstwavparse.so /usr/lib/gstreamer-0.6/libgstspectrum.la /usr/lib/gstreamer-0.6/libgstspectrum.so /usr/lib/gstreamer-0.6/libgstv4lelement.la /usr/lib/gstreamer-0.6/libgstv4lelement.so /usr/lib/gstreamer-0.6/libgstmodplug.la /usr/lib/gstreamer-0.6/libgstmodplug.so /usr/lib/gstreamer-0.6/libgstcdxaparse.la /usr/lib/gstreamer-0.6/libgstcdxaparse.so /usr/lib/gstreamer-0.6/libgstcutter.la /usr/lib/gstreamer-0.6/libgstcutter.so /usr/lib/gstreamer-0.6/libgstsynaesthesia.la /usr/lib/gstreamer-0.6/libgstsynaesthesia.so /usr/lib/gstreamer-0.6/libgstplayondemand.la /usr/lib/gstreamer-0.6/libgstplayondemand.so /usr/lib/gstreamer-0.6/libgstvideoscale.la /usr/lib/gstreamer-0.6/libgstvideoscale.so /usr/lib/gstreamer-0.6/libgstvolume.la /usr/lib/gstreamer-0.6/libgstvolume.so /usr/lib/gstreamer-0.6/libmixmatrix.la /usr/lib/gstreamer-0.6/libmixmatrix.so /usr/lib/gstreamer-0.6/libgstvideocrop.la /usr/lib/gstreamer-0.6/libgstvideocrop.so /usr/lib/gstreamer-0.6/libgstmpegaudio.la /usr/lib/gstreamer-0.6/libgstmpegaudio.so /usr/lib/gstreamer-0.6/libgstmpeg1systemencode.la /usr/lib/gstreamer-0.6/libgstmpeg1systemencode.so /usr/lib/gstreamer-0.6/libgstmpegaudioparse.la /usr/lib/gstreamer-0.6/libgstmpegaudioparse.so /usr/lib/gstreamer-0.6/libgstsmpte.la /usr/lib/gstreamer-0.6/libgstsmpte.so /usr/lib/gstreamer-0.6/libgstresample.la /usr/lib/gstreamer-0.6/libgstresample.so /usr/lib/gstreamer-0.6/libgsty4menc.la /usr/lib/gstreamer-0.6/libgsty4menc.so /usr/lib/gstreamer-0.6/libgstxvideosink.la /usr/lib/gstreamer-0.6/libgstxvideosink.so /usr/lib/gstreamer-0.6/libgstvideo.la /usr/lib/gstreamer-0.6/libgstvideo.so /usr/lib/gstreamer-0.6/libgstgoom.la /usr/lib/gstreamer-0.6/libgstgoom.so /usr/lib/libgstgconf-0.6.so.0.0.1 /usr/lib/libgstmedia-info-0.6.la /usr/lib/libgstmedia-info-0.6.so -> libgstmedia-info-0.6.so.0.0.0 /usr/lib/libgstplay-0.6.so.0 -> libgstplay-0.6.so.0.0.1 /usr/lib/libgstgconf-0.6.la /usr/lib/libgstgconf-0.6.so -> libgstgconf-0.6.so.0.0.1 /usr/share /usr/share/doc /usr/share/doc/gst-plugins-0.6.1 /usr/share/doc/gst-plugins-0.6.1/README.gz /usr/share/doc/gst-plugins-0.6.1/RELEASE.gz /usr/share/doc/gst-plugins-0.6.1/TODO.gz /usr/share/doc/gst-plugins-0.6.1/INSTALL.gz /usr/share/doc/gst-plugins-0.6.1/COPYING.gz /usr/share/doc/gst-plugins-0.6.1/AUTHORS.gz /usr/include /usr/include/gstreamer-0.6 /usr/include/gstreamer-0.6/gst /usr/include/gstreamer-0.6/gst/idct /usr/include/gstreamer-0.6/gst/idct/idct.h /usr/include/gstreamer-0.6/gst/play /usr/include/gstreamer-0.6/gst/play/play.h /usr/include/gstreamer-0.6/gst/riff /usr/include/gstreamer-0.6/gst/riff/riff.h /usr/include/gstreamer-0.6/gst/audio /usr/include/gstreamer-0.6/gst/audio/audio.h /usr/include/gstreamer-0.6/gst/gconf /usr/include/gstreamer-0.6/gst/gconf/gconf.h /usr/include/gstreamer-0.6/gst/resample /usr/include/gstreamer-0.6/gst/resample/resample.h /usr/include/gstreamer-0.6/gst/video /usr/include/gstreamer-0.6/gst/video/video.h /usr/include/gstreamer-0.6/gst/floatcast /usr/include/gstreamer-0.6/gst/floatcast/floatcast.h /usr/include/gstreamer-0.6/gst/media-info /usr/include/gstreamer-0.6/gst/media-info/media-info.h /usr/lib/libgstplay-0.6.so -> libgstplay-0.6.so.0.0.1 /usr/lib/libgstmedia-info-0.6.so.0 -> libgstmedia-info-0.6.so.0.0.0 /usr/lib/libgstgconf-0.6.so.0 -> libgstgconf-0.6.so.0.0.1 I don't see anything there going into the pkgconfig directory. neither do i and thats real weird. can you re-emerge gst-plugins and attach the full output ? Created attachment 12921 [details]
emerge gst-plugins > output 2>&1
This is the output of emerge gst-plugins
I removed the link and went back to check after this emerge and the gstreamer-libs-0.6.pc file is there. I'm not sure what happened differently though, as I emerged gst-plugins when i was trying to solve this at first and it wouldn't install the gstreamer-libs-0.6.pc file. At this point though I have gnome-media and gstreamer both installed and I was just re-installing gst-plugins, rather than installing it all with no supporting packages. Anyways, I guess it works now, although I'm completely confused as to why it didn't work before. :-\ i have no idea either, but since it isn't reproducable there is nothing to work on. closing. |