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