--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Please unblock package vlc
Attached the debdiff for vlc 2.0.3-5 that I want to upload to testing to fix
the RC bug #685243. This proposed solution works around an apt bug/limitation.
unblock vlc/2.0.3-5
diff -Nru vlc-2.0.3/debian/changelog vlc-2.0.3/debian/changelog
--- vlc-2.0.3/debian/changelog 2012-12-06 21:55:07.000000000 +0100
+++ vlc-2.0.3/debian/changelog 2013-03-04 16:15:02.000000000 +0100
@@ -1,3 +1,10 @@
+vlc (2.0.3-5) testing; urgency=low
+
+ * vlc-plugin-*: Break vlc-nox (<< 2.0.0) to workaround running an outdated
+ vlc-cache-gen. (Closes: #685243)
+
+ -- Benjamin Drung <bdrung@debian.org> Mon, 04 Mar 2013 16:15:02 +0100
+
vlc (2.0.3-4) testing; urgency=low
* SECURITY UPDATE: denial of service via crafted PNG file (Closes: #692130)
diff -Nru vlc-2.0.3/debian/control vlc-2.0.3/debian/control
--- vlc-2.0.3/debian/control 2012-12-06 12:22:24.000000000 +0100
+++ vlc-2.0.3/debian/control 2013-03-04 16:13:55.000000000 +0100
@@ -255,6 +255,7 @@
vlc-nox (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
+Breaks: vlc-nox (<< 2.0.0)
Description: FluidSynth plugin for VLC
This plugin adds support for playing MIDI file via the FluidSynth software
synthesizer to the VLC media player.
@@ -267,6 +268,7 @@
Architecture: any
Pre-Depends: dpkg (>= 1.15.6~)
Depends: vlc-nox (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Breaks: vlc-nox (<< 2.0.0)
Description: Jack audio plugins for VLC
These plugins add support for JACK to the VLC media player. To
activate the audio output module, use the `--aout jack' flag or
@@ -281,7 +283,7 @@
Architecture: any
Pre-Depends: dpkg (>= 1.15.6~)
Depends: vlc-nox (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
-Breaks: vlc-nox (<< 1.1.2)
+Breaks: vlc-nox (<< 2.0.0)
Replaces: vlc-nox (<< 1.1.2)
Description: LibNotify plugin for VLC
This plugin adds support for libnotify track change notification to the
@@ -295,6 +297,7 @@
Architecture: any
Pre-Depends: dpkg (>= 1.15.6~)
Depends: vlc-nox (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Breaks: vlc-nox (<< 2.0.0)
Description: PulseAudio plugin for VLC
This plugin adds support for PulseAudio to the VLC media player. To
activate the audio output module, use the `--aout pulse' flag or
@@ -308,6 +311,7 @@
Architecture: any
Pre-Depends: dpkg (>= 1.15.6~)
Depends: vlc-nox (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Breaks: vlc-nox (<< 2.0.0)
Description: SDL video and audio output plugin for VLC
This plugin adds support for the Simple DirectMedia Layer library to
the VLC media player. To activate it, use the `--vout sdl' or
@@ -322,6 +326,7 @@
Architecture: any
Pre-Depends: dpkg (>= 1.15.6~)
Depends: vlc-nox (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Breaks: vlc-nox (<< 2.0.0)
Description: SVG plugin for VLC
This plugin allows you to render SVG graphics on top of the video. It is a text
renderer, and must be activated through the '--text-renderer svg' option. When
@@ -336,6 +341,7 @@
Architecture: any
Pre-Depends: dpkg (>= 1.15.6~)
Depends: vlc-nox (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Breaks: vlc-nox (<< 2.0.0)
Description: VBI teletext plugin for VLC
This plugin adds support for VBI teletext to the VLC media player.
.
--- End Message ---
--- Begin Message ---
On 2013-03-05 21:14, intrigeri wrote:
> Hi,
>
> (Disclaimer: I'm not a member of the release team.)
>
> Benjamin Drung wrote (04 Mar 2013 19:24:49 GMT) :
>> Attached the debdiff for vlc 2.0.3-5 that I want to upload to testing to fix
>> the RC bug #685243. This proposed solution works around an apt bug/limitation.
>
>> unblock vlc/2.0.3-5
>
> Thanks a lot Benjamin!
>
Unblocked, thanks.
> I've verified that the Breaks was added for every vlc-plugin-*, and
> only for them. This looks like a plausible workaround to me (and it
> matches the rough guesses I had made on the bug a while ago).
>
Should we run into trouble, we may still have one option left - but that
won't be pretty.
> Moreover, we have a Jenkins job [0] that currently consistently
> reproduces the bug (thanks Holger!), and will confirm as soon as this
> is accepted in testing if it's really fixed. I commit to check
> it myself.
>
Counting on this!
> So, I happily recommend the release team accepts this t-p-u upload.
>
> [0] http://jenkins.debian.net/job/chroot-installation_squeeze_install_full_desktop_upgrade_to_wheezy/
>
> Cheers,
>
~Niels
--- End Message ---