Package: rygel Version: 0.28.0-1 Severity: normal Tags: patch $ rygel Rygel-Message: Rygel v0.28.0 starting… (rygel:29658): MediaExport-WARNING **: Database upgrade failed: Failed to run query VACUUM: cannot VACUUM from within a transaction RygelCore-Message: New plugin 'MediaExport' available (rygel:29658): MediaExport-WARNING **: Setting up extraction subprocess failed: Failed to execute child process "/usr/lib/mx-extract" (No such file or directory) ....
mx-extract is installed into /usr/lib/rygel/mx-extract, but due to an erroneously #define'd MX_EXTRACT_PATH rygel assumes it's in /usr/lib/mx-extract. Patch attached. Note: You might consider adding --disable-silent-rules to configure, so that one has a chance to see the incorrect -DMX_EXTRACT_PATH=... in the build log. Cheers, Roderich -- System Information: Debian Release: stretch/sid APT prefers wily APT policy: (500, 'wily'), (500, 'buildd-unstable'), (500, 'unstable'), (1, 'buildd-experimental'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.2.3 (SMP w/4 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages rygel depends on: ii libc6 2.21-0experimental1 ii libgee-0.8-2 0.18.0-1 ii libglib2.0-0 2.46.0-2 ii libgssdp-1.0-3 0.14.11-1 ii libgstreamer-plugins-base1.0-0 1.6.0-1 ii libgstreamer1.0-0 1.6.0-1 ii libgupnp-1.0-4 0.20.14-1 ii libgupnp-av-1.0-2 0.12.7-1 ii libgupnp-dlna-2.0-3 0.10.3-1 ii libmediaart-2.0-0 1.9.0-2 ii librygel-core-2.6-2 0.28.0-1 ii librygel-db-2.6-2 0.28.0-1 ii librygel-renderer-2.6-2 0.28.0-1 ii librygel-server-2.6-2 0.28.0-1 ii libsoup2.4-1 2.52.0-1 ii libsqlite3-0 3.8.11.1-1 ii libxml2 2.9.2+zdfsg1-4 Versions of packages rygel recommends: ii gstreamer1.0-libav 1.6.0-1 ii gstreamer1.0-plugins-base 1.6.0-1 ii gstreamer1.0-plugins-good 1.6.0-1 ii gstreamer1.0-plugins-ugly 1.6.0-1 Versions of packages rygel suggests: ii rygel-mediathek 0.28.0-1 ii rygel-playbin 0.28.0-1 ii rygel-preferences 0.28.0-1 ii rygel-ruih 0.28.0-1 ii rygel-tracker 0.28.0-1 pn tumbler <none> -- no debconf information
--- rygel-0.28.0-ORIG/src/plugins/media-export/Makefile.am 2015-10-11 16:19:32.893778231 +0200 +++ rygel-0.28.0/src/plugins/media-export/Makefile.am 2015-10-11 16:19:39.413879025 +0200 @@ -1,7 +1,7 @@ if UNINSTALLED MX_EXTRACT_PATH=$(abs_builddir)/mx-extract else -MX_EXTRACT_PATH=$(libexecdir)/mx-extract +MX_EXTRACT_PATH=$(pkglibexecdir)/mx-extract endif include $(top_srcdir)/common.am