Re: [Debian/SPARC] Totem 1.4.0: GStreamer 'playbin' error



On 4/15/06, Joseph E. Sacco, Ph.D. <joseph_sacco comcast net> wrote:

> gst-plugin-base-0.10 has an external dependency on liboil [see the
> configure file]. Your distro may have an installed version of liboil
> that is making gstreamer 'unhappy'.

Ok, I removed liboil-0.3 and liboil-0.3-dev.

>
> What to do...
> (1) build and install the version of liboil found in ./bootstrap

Done.

> (2) uninstall ,rebuild, and install gstreamer-0.10 and friends
> for each app:
>         * cd to appropriate dir
>         * make uninstall  [this works for most apps in GARNOME]
>         * make install

I even did a 'make clean', just to be sure (gst* and totem).

Everything went fine, but I still have the same error with Totem's
configure script. The strange thing here is that running the command
from the shell doesn't give the error anymore.

Here's the output from the configure-script:

---------------------
checking for backend libraries... checking for GST... yes
GStreamer-0.10
gst010_toolsdir="/opt/gnome/bin"
gst010_inspect="/opt/gnome/bin/gst-inspect-0.10"
checking GStreamer 0.10 playbin plugin... OIL: ERROR liboilprofile.c
318: _oil_profile_init(): Using gettimeofday() as a timestamp
function.  Please add a timestamp function for your platform.
./configure: line 19961: 22851 Bus error               $gst010_inspect
$base_element
no
configure: error:
                                        Cannot find required
GStreamer-0.10 plugin 'playbin'.
                                        It should be part of
gst-plugins-base. Please install it.

make: *** [configure-work/main.d/totem-1.4.0/configure] Error 1
---------------

(I added some code to print the contents of some variables, but the
original configure script gives exactly the same errors.)
I did 'make uninstall; make clean; make install' a couple of times,
just to be sure.

If I run the command from the shell, this is the result (only the
first few lines):
---------------
garnome starflyer:~/garnome-2.14.1/desktop/totem$
/opt/gnome/bin/gst-inspect-0.10 playbin
Factory Details:
  Long name:    Player Bin
  Class:        Generic/Bin/Player
  Description:  Autoplug and play media from an uri
  Author(s):    Wim Taymans <wim fluendo com>
  Rank:         none (0)
[.....]
-------------------


Bart

>
> -Joseph
>
> ===================================================================================
>
>
> On Sat, 2006-04-15 at 12:35 +0200, Bart Kuik wrote:
> > Hello,
> >
> > I'm trying to install Garnome on my Sun Ultra5 workstation with
> > Debian-testing. The whole process goes amazingly well, but now I'm
> > stuck on compiling Totem 1.4.0. It shows the following error:
> >
> > --------------------------
> > checking for backend libraries... checking for GST... yes
> > GStreamer-0.10
> > checking GStreamer 0.10 playbin plugin... ./configure: line 19959:
> > 22794 Bus error               $gst010_inspect $base_element >/dev/null
> > 2>/dev/null
> > no
> > configure: error:
> >                                         Cannot find required
> > GStreamer-0.10 plugin 'playbin'.
> >                                         It should be part of
> > gst-plugins-base. Please install it.
> >
> > make[3]: *** [configure-work/main.d/totem-1.4.0/configure] Error 1
> > make[3]: Leaving directory `/home/garnome/garnome-2.14.1/desktop/totem'
> > make[2]: *** [../../desktop/totem/cookies/main.d/install] Error 2
> > make[2]: Leaving directory
> > `/home/garnome/garnome-2.14.1/desktop/gnome-python-desktop'
> > make[1]: *** [../../desktop/gnome-python-desktop/cookies/main.d/install] Error 2
> > make[1]: Leaving directory `/home/garnome/garnome-2.14.1/desktop/deskbar-applet'
> > make: *** [paranoid-install] Error 2
> > --------------------------
> >
> > After removing the >/dev/null 2>/dev/null from the $gst010_inspect
> > line the result is:
> > --------------------------
> > checking GStreamer 0.10 playbin plugin... OIL: ERROR liboilprofile.c
> > 318: _oil_profile_init(): Using gettimeofday() as a timestamp
> > function.  Please add a timestamp function for your platform.
> > --------------------------
> >
> > I checked if 'playbin' was installed, and I found libgstplaybin.so and
> > libgstplaybin.la in /opt/gnome/lib/gstreamer-0.10/ (the place where I
> > install Garnome). There isn't an older GNOME installation on my
> > system.
> >
> > I even tried to reinstall gst-pugin-base, but that didn't help.
> >
> > My system is:
> >
> > garnome starflyer:~$ uname -a
> > Linux starflyer.myth 2.4.27-2-sparc64 #2 Sat Dec 31 13:25:27 PST 2005
> > sparc64 GNU/Linux
> >
> >
> > What should I do?
> >
> > Bart Kuik
> >
> >
> >
> > --
> > blog : http://foobart001.blogspot.com
> --
> joseph_sacco [at] comcast [dot] net
>
> --
> garnome-list mailing list
> garnome-list gnome org
> http://mail.gnome.org/mailman/listinfo/garnome-list
>


--
blog : http://foobart001.blogspot.com



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]