Package: libspice-client-glib-2.0-8
Version: 0.33-3.3
Followup-For: Bug #849047

Dear Maintainer,

libspice-client-glib-2.0-8 can run just fine without h264parse and thus
the dependency, whether it is on gstreamer1.0-plugins-bad or
gstreamer1.0-plugins-bad-videoparsers, is wrong.

The h264parse and avdec_h264 plugins are only used to decode the h264
video streams and are only needed if the Spice server has been
configured to send video streams in this format rather than the MJPEG
default or the VP8 and VP9 alternatives, and of course only if there is
a video stream to send in the first place.

Furthermore, if either h264parse or avdec_h264 is missing the Spice
client will not advertise support for h264 video streams, thus forcing
the Spice server to use one of the other formats, or not use video
streaming at all.

So this should be a Recommends, at most, but definitely not a Depends.


Furthermore there is no build-time dependency on either h264parse or
avdec_h264. The autoconf script warning is only there as a reminder
to Spice developers that if they want to *use* h264 video streams they
will also need to install the corresponding plugins.


-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable')
Architecture: amd64
 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libspice-client-glib-2.0-8 depends on:
ii  gstreamer1.0-libav                1:1.10.4-dmo1
ii  gstreamer1.0-plugins-bad          1:1.10.4-dmo2
ii  gstreamer1.0-plugins-base         1.10.4-1+ma1
ii  gstreamer1.0-plugins-good         1.10.4-1
ii  libc6                             2.24-10
ii  libcacard0                        1:2.5.0-3
ii  libglib2.0-0                      2.50.3-2+ma1
ii  libgstreamer-plugins-base1.0-0    1.10.4-1+ma1
ii  libgstreamer1.0-0                 1.10.4-1+ma1
ii  libjpeg62-turbo                   1:1.5.1-2
ii  liblz4-1                          0.0~r131-2+b1
ii  libopus0                          1.2~alpha2-1
ii  libphodav-2.0-0                   2.1-1
ii  libpixman-1-0                     0.34.0-1
ii  libpulse-mainloop-glib0           10.0-1
ii  libpulse0                         10.0-1
ii  libsasl2-2                        2.1.27~101-g0780600+dfsg-3
ii  libsoup2.4-1                      2.56.0-2
ii  libssl1.1                         1.1.0e-2
ii  libusb-1.0-0                      2:1.0.21-1
ii  libusbredirhost1                  0.7.1-1
ii  libusbredirparser1                0.7.1-1
ii  spice-client-glib-usb-acl-helper  0.33-3.3
ii  zlib1g                            1:1.2.8.dfsg-5

libspice-client-glib-2.0-8 recommends no packages.

libspice-client-glib-2.0-8 suggests no packages.

-- no debconf information

Reply via email to