Bug#699832: vlc "lib" directory is inferred from /proc/*/maps, with no (documented?) way to override

Ivan Shmakov oneingray at gmail.com
Thu Feb 7 16:05:22 UTC 2013


>>>>> Rémi Denis-Courmont <remi at remlab.net> writes:
>>>>> Le mardi 5 février 2013 19:44:17, Ivan Shmakov a écrit :

[…]

 >> Obviously, there should be a way for the user to override the ‘lib’
 >> directory location inferred from the ‘maps’ file contents.
 >> (Ideally, such a feature is to be activated automagically when VLC
 >> is used on a Debian Live system.)

 > You can override/extend the paths that VLC searches for plugins using
 > the VLC_PLUGIN_PATH environment variable.

	ACK, thanks!  I've just checked it, and the issue goes away with
	an explicit VLC_PLUGIN_PATH=/usr/lib/vlc/plugins.

	Shouldn't such variables be prominently documented in either the
	vlc(1) (cvlc(1)) manual page, or in the --help text?

 > Note that adding plugins while running is not supported (they will be
 > ignored).

 > If that's not enough, I don't really see any alternative to patching
 > VLC in Debian.

	It's my understanding that using /usr/lib/vlc/plugins as the
	default plugins location is a sensible behavior for the Debian
	package.  (I don't know if it makes sense to allow for such an
	“autodetection” to be activated explicitly by the user.)

 > Union FS is a hack

	… Even if initially derived from Union FS, Aufs is a separate
	project for quite some years now.

	(And it's an exceptionally usefull hack, BTW.)

 > and TBH, I have no plan to support this in upstream VLC especially
 > not unless it gets accepted in the upstream Linux kernel.

-- 
FSF associate member #7257



More information about the pkg-multimedia-maintainers mailing list