Re: Trying to build rygel on Debian Jessie - problem with sqlite3



Am 2015-03-07 18:23, schrieb Hans Kraus:
Hi Georg,

thanks for the tips. At least in Debian, '/usr/local/lib' is in the
library path (and its the default installation dir for 'make install'
anyways). In fact, it worked miracoulosely the second time I tried it.

I've stopped my work for the moment. Debian Jessie doesn't run stable
in a VMWare machine as of yet. Don't know if VMWare (I used the
'Debian 7' setting for the guest, there is no 'Debian 8' as of yet)
or/and Jessie is/are the culprit(s).

Rygel is not easily compileable in Debian Wheezy, too much dependencies
of higher version libs. And running it out of the box results in a
myriad of errors:
-----------------------------------------------------------------------
(rygel:1986): GLib-GIO-CRITICAL **: g_file_equal: assertion `G_IS_FILE
(file2)' failed
[...]
-----------------------------------------------------------------------
These errors are continuously outputted.

Ewww. :-/ you could try running inside GDB with export G_DEBUG=fatal-criticals
to see where this is coming from.

Is there a way to change the sort order of Rygel - title - short of
changing the source? I would very much prefer {disc number} -
{track number} if possible.

If the client does not request any sort order and you are browsing one of the virtual music album folders and your Rygel version is recent enough (>= 0.15.2),
then this is default.

And for the meta tags I would need {Composer} and {Conductor} too.

Don't know from the top of my head whether these are supported by UPnP.

PS. Thanks for the good work. The things I saw briefely looked very
nice.

Thanks :)



Am 28.02.2015 um 01:34 schrieb Jens Georg:

apt-get -y install intltool libgirepository1.0-dev gupnp-1.0 \
libgee-dev uuid gssdp-1.0 libgssdp-doc libgupnp-doc libsoup2.4-doc \
  gee-0.8 gupnp-av-1.0 libmediaart-1.0-0 libgupnp-av-doc \
  libmediaart-1.0-dev \
  libgstreamer-plugins-base1.0-dev gupnp-dlna-2.0 \
  dh-make gstreamer1.0-doc \
  libmail-box-perl sqlite3 sqlite3-doc libsqlite3-0 \
  libsqlite3-dev valac \
  libtracker-sparql-1.0-dev

apt-get build-dep rygel should give you most of the packages.


And installing of:
<http://git.exherbo.org/summer/packages/media-libs/libmediaart/index.html>


But when starting I get the error:
----------------------------------------------------------------------
rygel: error while loading shared libraries: librygel-core-2.6.so.2
----------------------------------------------------------------------
The library is definitely there in /usr/local/lib:

:
-rwxr-xr-x  1 root staff    1096 Feb 27 11:44 librygel-core-2.6.la
lrwxrwxrwx  1 root staff      26 Feb 27 11:44 librygel-core-2.6.so ->
librygel-core-2.6.so.2.0.4
lrwxrwxrwx  1 root staff      26 Feb 27 11:44 librygel-core-2.6.so.2
-> librygel-core-2.6.so.2.0.4
-rwxr-xr-x 1 root staff 894712 Feb 27 11:44 librygel-core-2.6.so.2.0.4 -rwxr-xr-x 1 root staff 1182 Feb 27 11:44 librygel-renderer-2.6.la
:

As always, any hints or help appreciated,
Hans

Last time I checked, /usr/local/lib was not in the default ld.so search
path for security reasons.
_______________________________________________
rygel-list mailing list
rygel-list gnome org
https://mail.gnome.org/mailman/listinfo/rygel-list
_______________________________________________
rygel-list mailing list
rygel-list gnome org
https://mail.gnome.org/mailman/listinfo/rygel-list



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