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
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 [rygel-list-bounces(a)gnome.org] on behalf of Jens Georg [mail(a)jensge.org]
Sent: Thursday, June 06, 2013 3:30 AM
To: dleyna(a)lists.01.org
Cc: rygel-list(a)gnome.org
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 rygel-list(a)gnome.org.
> 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
rygel-list(a)gnome.org
https://mail.gnome.org/mailman/listinfo/rygel-list