Please binNMU phonon-backend-vlc against the new libvlccore7

Benjamin Drung bdrung at debian.org
Wed Oct 30 15:48:30 UTC 2013


On Mi, 2013-10-30 at 13:08 +0100, Rémi Denis-Courmont wrote:
>    Hello,
>
> On Wed, 30 Oct 2013 11:38:29 +0000, "Adam D. Barratt"
> <adam at adam-barratt.org.uk> wrote:
> > On 2013-10-28 6:46, Mateusz Łukasik wrote:
> >> recently vlc source package has been updated and it now builds
> >> libvlccore7  instead of libvlccore5.
> >> It is possible to build phonon-backend-vlc against the new
> >> libvlccore7.  Now phonon-backend-vlc have broken depends on i386 and
> >> amd64. On others  architectures new version is not avaitable now, see
> >> #727831.
> > 
> > phonon-backend-vlc isn't the only package affected; CCing the 
> > maintainers - what's the plan here?
>
> I don't know but this looks like a bug in phonon-backend-vlc to me, in
> upstream and/or in Debian. The external interface to libvlc is libvlc, not
> libvlccore.
> 
> libvlccore is explicitly not stable and MUST ONLY be used by VLC plugins.
> In other words, unless a package installs something in
> /usr/lib/vlc/plugins, it has ZERO business linking against libvlccore
> directly. None of the packages below seem to pass that condition, and
> definitely not phonon-backend-vlc nor browser-plugin-vlc.

I concur with upstream. These packages should be fixed to use the stable
API from libvlc instead of using libvlccore. Looking at the other
package, they all just depend on libvlc, but not on libvlccore. Just
phonon-backend-vlc requires libvlccore.

-- 
Benjamin Drung
Debian & Ubuntu Developer




More information about the pkg-multimedia-maintainers mailing list