Re: totem-2.21.0-4 build error

monipol <[email protected]> Wed, 22 Jul 2009 14:35:13 -0300
Newsgroups gmane.os.apple.fink.gnome
Message-ID <[email protected]>
On 22/07/2009, at 13:10, monipol wrote:
> $ sw_vers | grep ProductVersion
> ProductVersion:	10.5.7
>
> $ fink -V | head -n 2
> Package manager version: 0.29.7
> Distribution version: selfupdate-cvs Wed Jul 22 07:54:54 2009, 10.5,
> i386
>
> $ grep ^Trees /sw/etc/fink.conf
> Trees: local/main stable/main stable/crypto unstable/main unstable/
> crypto
>
> $ fink dumpinfo -ftrees totem
> trees: unstable/main
>
> $ fink install totem
>
> (...)
>
> checking for MISSING_PLUGINS... yes
> checking for GST... yes
> checking for backend libraries... GStreamer-0.10
> checking GStreamer 0.10 playbin plugin... yes
> checking GStreamer 0.10 ffmpegcolorspace plugin... yes
> checking GStreamer 0.10 videoscale plugin... yes
> checking GStreamer 0.10 gconfaudiosink plugin... no
> configure: error:
> 				Cannot find required GStreamer-0.10 plugin 'gconfaudiosink'.
> 				It should be part of gst-plugins-good. Please install it.
> 			
> ### execution of ./configure failed, exit code 1
> Removing runtime build-lock...
> Removing build-lock package...
> /sw/bin/dpkg-lockwait -r fink-buildlock-totem-2.21.0-4
> (Reading database ... 131369 files and directories currently  
> installed.)
> Removing fink-buildlock-totem-2.21.0-4 ...
> Failed: phase compiling: totem-2.21.0-4 failed
>
> $ fink list gst-plugins-good
>  i   gst-plugins-good-0.10             0.10.15-1
> "Good" plugins for GStreamer
>  i   gst-plugins-good-0.10-shlibs      0.10.15-1
> "Good" shared library plugins for GStreamer


After having read http://bugs.gentoo.org/258380 I ran the command  
below and Totem built fine. I'm not sure why running it fixes the  
build problem (that bug report doesn't have any explanation either).  
It might be a D-Bus not running problem per http://bugs.gentoo.org/244503 
  ; I'll check it later.

$ gst-inspect-0.10 gconfaudiosink
Factory Details:
   Long name:	GConf audio sink
   Class:	Sink/Audio
   Description:	Audio sink embedding the GConf-settings for audio output
   Author(s):	Ronald Bultje <[email protected]>
Jan Schmidt <[email protected]>
   Rank:		none (0)

Plugin Details:
   Name:			gconfelements
   Description:		elements wrapping the GStreamer/GConf audio/video  
output settings
   Filename:		/sw/lib/gstreamer-0.10/libgstgconfelements.so
   Version:		0.10.15
   License:		LGPL
   Source module:	gst-plugins-good
   Binary package:	GStreamer Good Plug-ins source release
   Origin URL:		Unknown package origin

GObject
  +----GstObject
        +----GstElement
              +----GstBin
                    +----GstSwitchSink
                          +----GstGConfAudioSink

Implemented Interfaces:
   GstChildProxy

Pad Templates:

Element Flags:
   no flags set

Bin Flags:
   no flags set

Element Implementation:
   Has change_state() function: 0x1921dd0
   Has custom save_thyself() function: gst_bin_save_thyself
   Has custom restore_thyself() function: gst_bin_restore_thyself

Clocking Interaction:
   element requires a clock
   element is supposed to provide a clock but returned NULL

Indexing capabilities:
   element can do indexing
Element has no URI handling capabilities.

Pads:
   SINK: 'sink'
     Implementation:
       Has chainfunc(): gst_proxy_pad_do_chain
       Has custom eventfunc(): gst_proxy_pad_do_event
       Has custom queryfunc(): gst_proxy_pad_do_query
         Provides query types:
       Has custom intconnfunc(): gst_proxy_pad_do_internal_link
       Has bufferallocfunc(): gst_proxy_pad_do_bufferalloc

Element Properties:
   name                : The name of the object
                         flags: readable, writable
                         String. Default: null Current:  
"gconfaudiosink0"
   async-handling      : The bin will handle Asynchronous state changes
                         flags: readable, writable
                         Boolean. Default: false Current: false
   profile             : Profile
                         flags: readable, writable
                         Enum "GstGConfProfile" Default: 0, "sounds"  
Current: 0, "sounds"
                            (0): sounds           - Sound Events
                            (1): music            - Music and Movies
                            (2): chat             - Audio/Video  
Conferencing

Children:
   testsink



Cheers,

--
monipol
http://finkers.wordpress.com


------------------------------------------------------------------------------