GNOME Bugzilla – Bug 308964
gst-register writes to /root
Last modified: 2005-11-11 16:39:54 UTC
Version details: Debian's 0.8.10-1 Distribution/Version: Debian/sid Hi, As explained by Holger Ruckdeschel in Debian bug <http://bugs.debian.org/301190>, gst-register writes to /root/.gstreamer-0.8/ by default. I've investigated a little bit, and saw that the user_registry is added unconditionnally to the list of plugins registries. I think a special case should be made for root. Bye,
FYI, I'm currently exporting GST_REGISTRY=/var/lib/gstreamer/0.8/registry.xml as a temporary workaround. This is ugly because I need to hardcode the path to the registry where all I want is to only use the global_registry. (FYI, I'm currently investigating on why it's configured in /var/lib and not in /var/cache for Debian.) Bye,
I also think gst-register shouldn't do that, and part of the patch in bug #156793 stops gst-register from writing into /root. In the end the bug was closed as WONTFIX though because it was argued by some that that behaviour was part of our tools API/ABI/whatever and shouldn't be changed within a stable series :) Cheers -Tim
We redid the whole registry thing in 0.9, getting rid of gst-register-0.9 among other things. Closing this bug as the issue is resolved in 0.9/0.10 of GStreamer.