On Fri, 2013-06-07 at 06:00 +0000, Auro Tripathy wrote:
> Thanks Mark and Jens,
> I have a version running with a minor problem. 
> 
> For every item indexed, I see the  message below. Can you please give
> me guidance on getting rid of this.
> 
>         (rygel:2648): GLib-GObject-CRITICAL **: g_object_unref:
>         assertion `G_IS_OBJECT (object)' failed
>         
>         (rygel:2648): GLib-GObject-CRITICAL **: g_object_unref:
>         assertion `G_IS_OBJECT (object)' failed

Hm, not without a backtrace:

please run rygel with G_DEBUG=fatal-criticals gdb rygel

This makes glib abort on the first critical error so you can issue "bt"
to get a backtrace for the message.

> 
> My build steps below...
> 
> #Get the PPAs as suggested by the Rygel team
> 
> sudo add-apt-repository ppa:gstreamer-developers/ppa 
> sudo apt-get update
> sudo add-apt-repository ppa:vala-team
> sudo apt-get update
> sudo add-apt-repository ppa:yg-jensge/gupnp-unstable
> sudo apt-get update
> 
> 
> #install gstreamer 1.0
> sudo apt-get install gstreamer1.0-tools gir1.2-gstreamer-1.0
> gir1.2-gst-plugins-base-1.0 gstreamer1.0-plugins-good
> gstreamer1.0-plugins-ugly gstreamer1.0-plugins-bad gstreamer1.0-libav
> 
> #get specific versions of vala components
> sudo apt-get install valac-0.18 vala-0.18-doc valac-0.18-dbg
> 
> #check the version (should be 0.18)
> valac --version
> 
> #now get everything but valac; you already have that
> sudo apt-get install tracker libgee-dev libsqlite3-dev libsoup2.4-dev
> uuid-dev xsltproc docbook-xsl gnome-common gtk-doc-tools
> 
> #install some dependencies, we're installing binaries for now, source
> later
> sudo apt-get install dpkg-dev
> sudo apt-get install gupnp-1.0
> sudo apt-get install gee-0.8
> sudo apt-get install gupnp-av-1.0
> sudo apt-get install gupnp-dlna-2.0
> 
> #### The following package could not be found and is not needed since
> we're using sqlite db
> #### sudo apt-get install tracker-sparql-0.16 *** needs to be
> investigated
> 
> $now install the rygel source
> sudo apt-get source rygel
> 
> #source should be in rygel-0.19.1
> 
> cd rygel-0.19.1/
> sudo ./configure --disable-tracker-plugin
> sudo make
> sudo make install
> 
> 
> ________________________________________
> From: rygel-list [[email protected]] on behalf of Jens
> Georg [[email protected]]
> Sent: Thursday, June 06, 2013 3:30 AM
> To: [email protected]
> Cc: [email protected]
> Subject: Re: [dLeyna] [rygel] building rygel error
> 
> On Thu, 2013-06-06 at 12:03 +0200, Mark Ryan wrote:
> > Hi Auro,
> >
> > On 06/05/2013 07:02 PM, Auro Tripathy wrote:> [cross-posted on
> > rygel-list as well since I’m blocked by this issue]
> >
> >
> > I don't see this email on the Rygel mailing list
> 
> Auro apparently used the wrong mail address to send to the rygel list.
> it's [email protected].
> 
> > > Hi rygel devs:
> > >
> > > I’m building rygel with the instructions in
> > > https://live.gnome.org/Rygel/Building on unbuntu 12.04
> >
> 
> > Actually, I can't find this page so I'm not sure what the
> instructions
> > recommend.
> 
> Build instructions for Ubuntu 10.10 and Rygel < 0.17 :)
> 
> > > checking for gupnp-dlna-2.0 gstreamer-1.0 gstreamer-pbutils-1.0
> vala
> > > bindings... configure: error: Package requirements were not met:
> > > gupnp-dlna-2.0 gstreamer-1.0
> > >
> > > gstreamer-pbutils-1.0
> > >
> > > error: Package `gupnp-dlna-2.0' not found in specified Vala API
> > > directories or GObject-Introspection GIR directories
> >
> >
> > AFAIK, the Ubuntu 12.04 does not have the gupnp-dlna-2.0 package. It
> > also probably ships with versions of the other GUPnP libraries that
> are
> > too old, e.g., GUPnP, GSSDP, and GUPnP-AV to build the latest
> version of
> > Rygel. So you will need to download and compile these libraries
> > yourself. Before building these libraries you first need to make
> sure
> > that you have gobject introspection installed.
> >
> > sudo apt-get install libgirepository1.0-dev
> 
> That document is a bit outdated for recent Rygel. For 12.04, it's
> probably easier to use this PPA
> https://launchpad.net/~yg-jensge/+archive/gupnp-unstable and the
> dependent PPAs listed there which give you the needed vala for rygel
> git
> and gstreamer 1.0.
> 
> 
> 
> _______________________________________________
> rygel-list mailing list
> [email protected]
> https://mail.gnome.org/mailman/listinfo/rygel-list
> 
> _______________________________________________
> dLeyna mailing list
> [email protected]
> https://lists.01.org/mailman/listinfo/dleyna


_______________________________________________
rygel-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/rygel-list

Reply via email to