Bug#755154: vlc cache gen should happen at runtime, not buildtime

Sebastian Ramacher sramacher at debian.org
Sun Dec 21 00:03:11 UTC 2014


Control: tags -1 pending

Hi Harald

On 2014-07-18 12:52:32, Harald Sitter wrote:
> Package: vlc
> Version: 2.1.4-1
> 
> since vlc plugins are spread across multiple packages the plugin cache
> generated at buildtime is almost always wrong which makes vlc load all
> plugins at runtime which in turn can result in runtime symbol clashes
> when it loads the qt4 gui in a qt5 libvlc application for example.
> 
> this was reported against ubuntu
> https://bugs.launchpad.net/ubuntu/+source/vlc/+bug/1328466
> 
> and videolan (who pointed out that this is mostly a distro issue)
> https://trac.videolan.org/vlc/ticket/9807
> 
> and numerous bug reports against KDE because it makes
> phonon-backend-vlc fall flat on the face when run against a bogus
> cache
> 
> attached you should fine a patch which resolves this problem by
> a) not installing the buildtime cache
> b) fully implementing trigger capability by having postinst refresh the cache
> c) have prerm drop the runtime cache so the dirs can be cleaned up
> properly by dpkg

I have pushed some work for this based on your patch to the
experimental branch. It's not going to make its way into jessie, but
after the release I plan to upload the fix rather early in the release
cycle so that we can make sure that it doesn't introduce any other
issues.

Cheers
-- 
Sebastian Ramacher
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20141221/af93079b/attachment.sig>


More information about the pkg-multimedia-maintainers mailing list