Bug#426694: GStreamer GnomeVFS plugin fails to recognize extra protocols

Ilya Konstantinov debian-bug-report at future.shiny.co.il
Thu May 31 07:51:29 UTC 2007


On 5/31/07, Josselin Mouette <joss at debian.org> wrote:
>
> Le mercredi 30 mai 2007 à 13:01 +0300, Ilya Konstantinov a écrit :
> > Package: libgnomevfs2-extra
> > Version: 2.18.1-2
> >
> > When this package is installed, libgnomevfs gains extra abilities.
> > However, currently gstreamer0.10-gnomevfs has no way of knowing this
> > (see GStreamer bug 350477 [1]) and therefore if GStreamer has already
> > registered the GnomeVFS plugin, it won't be re-registered with the
> > newly-supported protocols.
> >
> > A temporary workaround could be to
> > touch /usr/lib/gstreamer-0.10/libgstgnomevfs.so, if it exists, on
> > installation, so GStreamer would re-register it.
>
> Sorry, but that looks like the ugliest possible solution to this issue.
>
> @GStreamer maintainers: is there a clean way to re-rerun the
> registration process in a postinst script


No, since registration is per-user. Each user has a cached registry in his
home directory.

My solution was proposed in the GStreamer bug report and it's entirely safe
(can you think of anything bad this can result in?). Until GStreamer has an
infrastructure to handle those things, we don't have much of a choice.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.alioth.debian.org/pipermail/pkg-gstreamer-maintainers/attachments/20070531/e2098128/attachment.htm 


More information about the Pkg-gstreamer-maintainers mailing list