Your message dated Sat, 10 Feb 2024 18:03:54 +0000
with message-id <[email protected]>
and subject line Bug#1063215: fixed in gp-saml-gui 0.0~git20230507-3
has caused the Debian Bug report #1063215,
regarding gp-saml-gui: package depends on openconnect, but openconnect not
strictly necessary
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1063215: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063215
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gp-saml-gui
Version: 0.0~git20230507-2
Severity: normal
Tags: patch
Dear Maintainer,
I run gp-saml-gui on one system and openconnect on another. This
functions fine; gp-saml-gui does not require to execute openconnect
directly. The debian packaging currently makes openconnect a
requirement, though.
Please consider the attached patch to make openconnect a recommendation
instead.
Note: the system information reported below is from after installation
of a locally-built package using the patch I am submitting.
Thank you,
Corey
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.5.0-2-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages gp-saml-gui depends on:
ii gir1.2-glib-2.0 1.78.1-1
ii gir1.2-gtk-3.0 3.24.39-1
ii gir1.2-webkit2-4.1 2.42.4-1
ii python3 3.11.4-5+b1
ii python3-gi 3.46.0-3
ii python3-requests 2.31.0+dfsg-1
Versions of packages gp-saml-gui recommends:
ii openconnect 9.12-1+b1
gp-saml-gui suggests no packages.
-- no debconf information
commit 1ab6eea0841fbe204ead18ea8bceb9ec27e40666
Author: Corey Hickey <[email protected]>
Date: Mon 2024-02-05 09:20:39
remove hard dependency on openconnect
gp-saml-gui operates as a standalone tool. Though the program is
intended to be used in conjunction with openconnect, this need not
happen on the same system.
For example, one use case is to run gp-saml-gui on a desktop system and
run openconnect on a separate headless system.
1. Move openconnect to Recommends. I think this is in accordance with
policy:
https://www.debian.org/doc/debian-policy/ch-relationships.html
"This declares a strong, but not absolute, dependency."
2. Remove the requirement on vpnc-scripts. The vpnc-scripts package is a
dependency of openconnect, not gp-saml-gui.
diff --git a/debian/control b/debian/control
index 329ff06..ed2361b 100644
--- a/debian/control
+++ b/debian/control
@@ -22,8 +22,8 @@ Depends: ${python3:Depends},
gir1.2-webkit2-4.1,
gir1.2-glib-2.0,
python3-requests,
+Recommends:
openconnect (>= 8.06~),
- vpnc-scripts (>= 0.1~git20200226~)
Description: login to a GlobalProtect VPN that uses SAML authentication
Helper script to allow you to interactively login to a GlobalProtect VPN that
uses SAML authentication, so that you can subsequently connect with
--- End Message ---
--- Begin Message ---
Source: gp-saml-gui
Source-Version: 0.0~git20230507-3
Done: Luca Falavigna <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gp-saml-gui, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Luca Falavigna <[email protected]> (supplier of updated gp-saml-gui package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 10 Feb 2024 15:59:22 +0100
Source: gp-saml-gui
Binary: gp-saml-gui
Architecture: source
Version: 0.0~git20230507-3
Distribution: unstable
Urgency: medium
Maintainer: Luca Falavigna <[email protected]>
Changed-By: Luca Falavigna <[email protected]>
Description:
gp-saml-gui - login to a GlobalProtect VPN that uses SAML authentication
Closes: 1063215
Changes:
gp-saml-gui (0.0~git20230507-3) unstable; urgency=medium
.
* debian/control:
- Remove hard dependency on openconnect, move to recommends,
thanks to Corey Hickey for the bug report (Closes: #1063215).
* debian/copyright:
- Update copyright years.
Checksums-Sha1:
d3ffa9756a94e3048869f14979845311693cd165 2067 gp-saml-gui_0.0~git20230507-3.dsc
a72ce2e6ffaab1bd7f3e1fb0f816dd50a59c8e73 3176
gp-saml-gui_0.0~git20230507-3.debian.tar.xz
dbd2a9094aae19fc6f80c4c5a43c425e76b88286 6957
gp-saml-gui_0.0~git20230507-3_amd64.buildinfo
Checksums-Sha256:
b1cdb111aa96e46180f4e6961ee7bcd75dec229c441202d86d7f738ad8937b3f 2067
gp-saml-gui_0.0~git20230507-3.dsc
a3b1984e156934679ec9f4e204e52f55a0a1b1f867900ab2f79cbeeef2233bbb 3176
gp-saml-gui_0.0~git20230507-3.debian.tar.xz
625f6b9a7c5b5712abbab7371b9b8f668b641a3ab75153c82dbb681d21d65a46 6957
gp-saml-gui_0.0~git20230507-3_amd64.buildinfo
Files:
2ab4b2e74e638d5eebee6b8cd65885a0 2067 net optional
gp-saml-gui_0.0~git20230507-3.dsc
9e924e3ea7c8bd2fc8ce7f3e0a369d71 3176 net optional
gp-saml-gui_0.0~git20230507-3.debian.tar.xz
22b0a7159e9ef4e65f3402d12fc4b648 6957 net optional
gp-saml-gui_0.0~git20230507-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEE3cU+UTD9CCI/mJRWSQhq0+vi8x8FAmXHkEIACgkQSQhq0+vi
8x+bug//VV+HDYowsYL6baPOisOkh3qRxH9NiZvhQJ5PxTMQW9coeiE5je+rKVh/
3P4TchtbS+KwFFXlC+MqDlmeIUXe+7GxQ+QNikMerkJYDr+gaAgR12gP1wgqPZYi
MSYEPG+ZVns6La4Bdi1GbzM6KzMoJuAxmM9caMDKawD3NNzDLdxW/bwlmeNJnFTi
Mqobw9MyVKf+XebuEC6sAZ6lMncWbI/1/CGYDRssPtD75plrQUCoVs53j7OSirDD
TzzBlUh3PM+GWJm/Tb6fxadTAxMOghQdNjQ0R+qabZ1SzXOR9i39AdpLL476wPRp
YMI8hZ7Sl/k6BKgY1ptd9VjaQP0uX95Fz5qMgGa3hTTTkgkrAK6iqtszUud1oIR1
kAqU+beX+Xno1qDJZT2S1tHQhIr0XzINSWWSmBioAhTWPRrEoyGLcevdKfU/4fU7
RMGFlFbD9giXluuHjxfd0p2s23FMTRdUJqvWhL3QL+izX/GVQcIcc0R+PvleSEKH
qSuVX0gxvttZOG7G3EW5aj5X2LwhNVBIeRtQUFT6MBatCwmnsIKy3gNKC9GoNZ17
PPkW15yQqs+bM1NMpIPOz3R6NUQ/myJyxHLdjCcw7eKRYe2J+kUmiHeJA9qz8uA7
eOR3NBqrDfacmpmWKqDlRZ+U4xovf/KCs2ouCtKf1EEhHwq+NLA=
=Lago
-----END PGP SIGNATURE-----
--- End Message ---