Source: network-manager-strongswan
Version: 1.4.2-1
Severity: important
User: pkg-utopia-maintain...@lists.alioth.debian.org
Usertags: libnm

Hi,

your package declares a Build-Depends on the deprecated
libnm-glib/libnm-gtk libraries via

PKG_CHECK_MODULES(LIBNM_GLIB, NetworkManager >= 1.1.0 libnm-util libnm-glib 
libnm-glib-vpn)
PKG_CHECK_MODULES(LIBNM_GTK, libnm-gtk >= 1.1.0)

libnm-glib support was needed to support older versions of
gnome-shell. This is no longer the case with the
upload of gnome-shell 3.26.2-4.

Please consider disabling libnm-glib support in
network-manager-strongswan and dropping the Build-Depends on
 network-manager-dev
 libnm-util-dev
 libnm-glib-dev
 libnm-glib-vpn-dev
 libnm-gtk-dev

Disabling libnm-glib also means no longer installing
/etc/NetworkManager/VPN/nm-strongswan-service.name.
Please make sure to remove that conffile on upgrades.

I've made similar changes to the pkg-utopia maintainer VPN plugins like
in 
https://anonscm.debian.org/git/pkg-utopia/network-manager-openvpn.git/commit/?id=76c6d69f657cb815ab5ed8a7f9babb714d83b62c
https://anonscm.debian.org/git/pkg-utopia/network-manager-openvpn.git/commit/?id=063fea54cad1abd303bb4ec0f295d82db0aba95a

I notice that network-manager-strongswan does not provide a
--without-libnm-glib switch. You should ask upstream to provide such a
switch, the alternative is to patch configure.ac/Makefile.am yourself.

Regards,
Michael



-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8), 
LANGUAGE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Reply via email to