Package: mozillavpn
Version: 2.2.0-1
Severity: important
Tags: patch
User: [email protected]
Usertags: origin-ubuntu kinetic ubuntu-patch
Hi Sylvestre,
The mozillavpn package has a versioned dependency on resolvconf (>= 1.82).
According to the changelog, this is not a particularly interesting version
of resolvconf, as it contains only string/translation changes.
And a versioned dependency on resolvconf prevents removing resolvconf in
favor of one of the other providers of this interface, openresolv and
systemd-resolved, which Provide: resolvconf but as an unversioned Provide:.
In Ubuntu where we have standardized on systemd-resolved, this was the last
dependency preventing removal of resolvconf from the Ubuntu 22.10 release.
Since keeping it around as an alternative to systemd-resolved may induce
users to do various things that break their systems, I have uploaded the
attached patch to Ubuntu, which has allowed us to remove the resolvconf
package. I believe this would be a correct change to also include in the
package in Debian.
Thanks for considering,
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer https://www.debian.org/
[email protected] [email protected]
diff -Nru mozillavpn-2.2.0/debian/control mozillavpn-2.2.0/debian/control
--- mozillavpn-2.2.0/debian/control 2021-04-24 08:40:51.000000000 -0700
+++ mozillavpn-2.2.0/debian/control 2022-10-17 13:17:33.000000000 -0700
@@ -74,7 +74,7 @@
Depends: ${shlibs:Depends}, ${misc:Depends},
wireguard (>=1.0.20200513-1~18.04.2),
wireguard-tools (>=1.0.20200513-1~18.04.2),
- resolvconf (>=1.82),
+ resolvconf,
qml-module-qtcharts (>=5.14.2-2),
qml-module-qtgraphicaleffects (>=5.14.2-2),
qml-module-qtquick-controls (>=5.14.2-2),