Bug#1056129: libmateweather: (unused?) dependency on deprecated libsoup-gnome2.4-dev

2024-02-05 Thread Jeremy Bícha
Control: reopen -1

Could you please drop the unused dependency from libmateweather-dev to
libsoup-gnome2.4-dev ?

After the ongoing time transition though.

Thank you,
Jeremy Bícha



Bug#1056129: libmateweather: (unused?) dependency on deprecated libsoup-gnome2.4-dev

2024-01-20 Thread Bastian Germann

I can confirm this is not needed.



Bug#1056129: libmateweather: (unused?) dependency on deprecated libsoup-gnome2.4-dev

2023-11-17 Thread Simon McVittie
Source: libmateweather
Version: 1.26.2-1
Severity: normal
User: pkg-gnome-maintain...@lists.alioth.debian.org
Usertags: oldlibs libsoup2.4 libsoup-gnome

While checking how many packages are still using the
deprecated libsoup2.4, I noticed that libmateweather is one of only
two packages in Debian that still depend on libsoup-gnome2.4-dev.

libsoup-gnome was originally a sub-library for parts of libsoup that
depended on GNOME infrastructure, like GNOME's gconf settings for proxies.
My understanding is that all of that functionality has now been superseded
by components at the cross-desktop layer, like GIO extension points and
the glib-networking package.

libmateweather has a build-dependency and the -dev package Depends on
it, but the actual library has no dependency on libsoup-gnome2.4-1,
and quick look at codesearch, I can't see any sign that it is actually
using this sub-library. Can the (build-)dependency be removed?

This would also be a step closer to being able to port libmateweather
from the deprecated libsoup2.4 to libsoup3 (a mass bug filing for that
will follow at some point). libsoup3 does not have libsoup-gnome any more.

Thanks,
smcv