Package: src:liquidsoap Version: 1.1.1-7.1 Severity: serious Tags: patch Control: block 845037 by -1
Dear Maintainer, libschroedinger contains various possibly security relevant bugs and is no longer maintained upstream. Therefore it has been decided to remove it from Debian. (see bug #845037) Before it can be removed, all reverse dependencies have to stop using it. Attached is a patch dropping the build-dependency on libschroedinger-ocaml-dev and the liquidsoap-plugin-schroedinger package, which is sufficient to achieve this. Best regards, Andreas
--- a/debian/control +++ b/debian/control @@ -42,7 +42,6 @@ Build-Depends: libportaudio-ocaml-dev (>= 0.2.0), libpulse-ocaml-dev (>= 0.1.2), libsamplerate-ocaml-dev (>= 0.1.2), - libschroedinger-ocaml-dev (>= 0.1.0-3), libsdl-ocaml-dev, libshine-ocaml-dev, libsoundtouch-ocaml-dev (>= 0.1.7), @@ -142,7 +141,6 @@ Depends: liquidsoap-plugin-portaudio, liquidsoap-plugin-pulseaudio, liquidsoap-plugin-samplerate, - liquidsoap-plugin-schroedinger, liquidsoap-plugin-sdl, liquidsoap-plugin-shine, liquidsoap-plugin-soundtouch, @@ -497,7 +495,7 @@ Description: audio streaming language -- Ogg plugin . This package provides support for Ogg stream decoding and encoding in Liquidsoap. This plugin is only useful when used with one of vorbis, - speex, flac, theora or schroedinger plugin. + speex, flac or theora plugin. Package: liquidsoap-plugin-opus Architecture: any @@ -587,24 +585,6 @@ Description: audio streaming language -- Samplerate plugin This package provides support for audio samplerate conversion using libsamplerate in Liquidsoap. -Package: liquidsoap-plugin-schroedinger -Architecture: any -Depends: - liquidsoap (= ${binary:Version}), - ${misc:Depends}, - ${ocaml:Depends}, - ${shlibs:Depends} -Description: audio streaming language -- Schroedinger plugin - Liquidsoap is a powerful tool for building complex audio streaming systems, - typically targeting internet radios (e.g. icecast streams). - . - It consists of a simple script language, in which you can create, combine and - transform audio sources. Its design makes liquidsoap flexible and easily - extensible. - . - This package provides support ogg/dirac video decoding and encoding using - libschroedinger in Liquidsoap. - Package: liquidsoap-plugin-sdl Architecture: any Depends: --- a/debian/liquidsoap-plugin-schroedinger.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/liquidsoap/*/plugins/schroedinger.cm* --- a/debian/rules +++ b/debian/rules @@ -9,7 +9,7 @@ DEB_PYTHON2_MODULE_PACKAGES := liguidsoap DEFAULT_FONT := /usr/share/fonts/truetype/ttf-liberation/LiberationSans-Regular.ttf DEB_CONFIGURE_EXTRA_FLAGS := \ - --enable-ogg-dynamic-plugin --enable-schroedinger-dynamic-plugin --enable-flac-dynamic-plugin \ + --enable-ogg-dynamic-plugin --enable-flac-dynamic-plugin \ --enable-speex-dynamic-plugin --enable-vorbis-dynamic-plugin --enable-theora-dynamic-plugin \ --enable-sdl-dynamic-plugin --enable-gavl-dynamic-plugin --enable-mad-dynamic-plugin \ --enable-faad-dynamic-plugin --enable-xmlplaylist-dynamic-plugin --enable-lastfm-dynamic-plugin \ @@ -41,7 +41,7 @@ else -Nliquidsoap-plugin-ladspa -Nliquidsoap-plugin-lastfm -Nliquidsoap-plugin-mad \ -Nliquidsoap-plugin-ogg -Nliquidsoap-plugin-oss -Nliquidsoap-plugin-portaudio \ -Nliquidsoap-plugin-pulseaudio -Nliquidsoap-plugin-samplerate \ - -Nliquidsoap-plugin-schroedinger -Nliquidsoap-plugin-soundtouch -Nliquidsoap-plugin-speex \ + -Nliquidsoap-plugin-soundtouch -Nliquidsoap-plugin-speex \ -Nliquidsoap-plugin-taglib -Nliquidsoap-plugin-theora -Nliquidsoap-plugin-voaacenc \ -Nliquidsoap-plugin-vorbis -Nliquidsoap-plugin-xmlplaylist -Nliquidsoap-plugin-lame \ -Nliquidsoap-plugin-dssi -Nliquidsoap-plugin-lo -Nliquidsoap-plugin-camlimages \