Any packages using libgstreamer-plugins-bad1.0-0 end up with a >=
dependency on the version they are built with. This makes upgrades and
recovering broken installations harder that necessary due to the
unnecessarily high version dependency.
Please add a symbols to help with this.
I've attached the one from my downstream, though I build a rather
limited set of functionality.
And for a little further background... I package GStreamer, including
the bad plugins, myself for a downstream Debian variant.
libwebkit2gtk-4.1-0 after upstream rebuilds ends up depending on the
latest libgstreamer-plugins-bad1.0-0. Our downstream packages override
any from the Debian upstrean. If the repository is updated in such a
state `apt dist-upgrade` ends up removing users' Gnome due to an
unsatisfied dependency on libgstreamer-plugins-bad1.0-0.
The fix has been to be more on top with GStreamer upgrades and improve
testing, but having a symbols file in Debian seems like a good idea anyway.