Bug#1010352: wpewebkit: No longer provides libsoup2 version needed by gstreamer

2022-04-29 Thread Alberto Garcia
On Fri, Apr 29, 2022 at 06:56:45AM -0400, Jeremy Bicha wrote:

> wpewebkit has 2 reverse dependencies in Debian: cog and
> gstreamer1.0-wpe. Although cog was switched to use the new libsoup3,
> gstreamer1.0-wpe was not.

This is already fixed: https://bugs.debian.org/1009721

It was planned with the gst maintainer so it should have been seamless
but I guess we failed :-/

> Also, the package names in debian/control do not match the actual
> package names built. I believe this is a violation of Debian Policy.
> (Also it appears to break Ubuntu's NBS tracker.)

It lists both versions but we only build one or the other depending on
the target distro. If it causes breakage I guess I'll change it.

> I suggest you do like webkit2gtk and offer both libsoup2 and
> libsoup3 for now if you want to have the libsoup3 version available.

No need to do that since there's only two reverse dependencies.

Berto



Bug#1010352: wpewebkit: No longer provides libsoup2 version needed by gstreamer

2022-04-29 Thread Jeremy Bicha
Source: wpewebkit
Version: 2.36.0-1
Severity: serious
X-Debbugs-CC: be...@igalia.com

wpewebkit has 2 reverse dependencies in Debian: cog and
gstreamer1.0-wpe. Although cog was switched to use the new libsoup3,
gstreamer1.0-wpe was not.

Currently, the Debian wpewebkit package only builds the libsoup3
version but it needs to keep building the libsoup2 version until
gstreamer has switched.

Also, the package names in debian/control do not match the actual
package names built. I believe this is a violation of Debian Policy.
(Also it appears to break Ubuntu's NBS tracker.)

I suggest you do like webkit2gtk and offer both libsoup2 and libsoup3
for now if you want to have the libsoup3 version available.

Thank you,
Jeremy Bicha