Since Ubuntu Kinetic 22.10, the default implementation and I believe only implementation of resolv.conf and as such, both the resolvconf
and openresolv
implementations of resolvconf
functionality were removed during the 22.10 development cycle.
Per removal bug #1990743 on Launchpad:
systemd-resolved now implements the resolvconf interface, and Conflicts: with other implementations of resolvconf. Installing these other implementations on a full system or container will wrongly result in removal of the systemd-resolved package. We should drop resolvconf and openresolv now from the archive (and blacklist them).
-- bug description
Upon further inspection, it turns out that systemd-resolved now implements the resolvconf interface. We should drop resolvconf and openresolv now from the archive, and users requesting resolvconf will be directed to systemd-resolved. Packages which depend/recommend systemd-resolved will also get the supported implementation going forward.
Using this bug for the removal of resolvconf and openresolv.
--comments by Steve Langasek (vorlon), an archive admin and seasoned Ubuntu developer
If openresolv
is required by PureVPN, you will need to talk to the PureVPN developers and have them provide updated packages because systemd-resolved
is now the primary mechanism for resolvconf interfaces. PureVPN developers will need to update their packaging in accordance with this change and removal.