FS#75822 - [openconnect] 1:9.01-2 added hard depend on xdg-utils

Attached to Project: Arch Linux
Opened by Tobias Powalowski (tpowa) - Tuesday, 06 September 2022, 10:46 GMT
Last edited by Levente Polyak (anthraxx) - Saturday, 02 September 2023, 12:36 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Levente Polyak (anthraxx)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


with this commit xdg-utils is set as hard depend.

I would suggest to add it as optional depend.
It pulls in X dependencies which propably are not wanted on console only systems or install media.
This task depends upon

Closed by  Levente Polyak (anthraxx)
Saturday, 02 September 2023, 12:36 GMT
Reason for closing:  Upstream
Comment by Levente Polyak (anthraxx) - Saturday, 02 September 2023, 12:36 GMT
This is discussed and explained in upstream ticket https://gitlab.com/openconnect/openconnect/-/issues/454
This feature is required for any SAML auth and only provides a cryptic error message in case xdg-open is missing. At a minimum this needs to be improved upstream before I consider this an obvious optdepends based on detection and output messages.