Hello Roderich Schupp. Thanks for your bug report, I've raised severity to grave.
On Sun, Oct 11, 2015 at 06:18:52PM +0200, Roderich Schupp wrote: > 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) > .... Cherry-picked fix from upstream to properly upgrade the db schema. > > 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. Thanks. I talked to upstream who quickly confirmed and applied your patch. Will cherry-pick it. https://git.gnome.org/browse/rygel/commit/?id=f24d75a1e24ebf9d8809b7b0894d9eaba74b9063 > > 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. Will do. Many thanks. Regards, Andreas Henriksson