Please binNMU phonon-backend-vlc against the new libvlccore7

Rémi Denis-Courmont remi at remlab.net
Wed Oct 30 12:08:22 UTC 2013


   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.



> # Broken Depends:

> cytadela/contrib: cytadela [amd64 armel armhf i386 ia64 kfreebsd-amd64 

> kfreebsd-i386 mips mipsel powerpc s390x sparc]

> freetuxtv: freetuxtv [amd64 armel armhf i386 ia64 kfreebsd-amd64 

> kfreebsd-i386 mips mipsel powerpc s390x sparc]

> goldencheetah: goldencheetah [amd64 armel armhf i386 ia64 

> kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390x sparc]

> libplayer: libplayer2 [amd64 armel armhf i386 ia64 kfreebsd-amd64 

> kfreebsd-i386 mips mipsel powerpc s390x sparc]

> npapi-vlc: browser-plugin-vlc [amd64 armel armhf i386 ia64 

> kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390x sparc]

> phonon-backend-vlc: phonon-backend-vlc [amd64 armel armhf i386 ia64 

> kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390x sparc]

> 

> I must admit to not being overjoyed at such changes being made in an 

> urgency=high upload, with changelog entries such as

> 

>     * New major upstream release. (Closes: #436339, #632965, #642187,

>       #698023, #593735, #724734, #665732, #700752, #704941, #708953,

>       #712935, #398167, #646200, #679654, #654955, LP: #982953, #301193,

>       #986785, #1038303, #1109026, #530797, #667584, #938621, #671031,

>       #1080847, #1157384, #1173943)

> 

> Unless every single one of those bugs is requesting an upload of the 

> new version,



They do; they are all (fixed-)upstream bugs. And whomever made the upload

even *missed* a few bug numbers there.



-- 

Rémi Denis-Courmont

Sent from my collocated server



More information about the pkg-multimedia-maintainers mailing list