FS#75482 - [networkmanager-l2tp] Add gtk4 support so gnome GUI connection editor works

Attached to Project: Community Packages
Opened by Paul Kasemir (pkasemir) - Monday, 01 August 2022, 17:35 GMT
Last edited by Alexander F. Rødseth (xyproto) - Friday, 05 August 2022, 15:01 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Alexander F. Rødseth (xyproto)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Connection editor doesn't work with Gnome environment...

Additional info:
* networkmanager-l2tp (1.20.4-1)
* gnome-control-center (42.3-1)
* gnome-desktop-4 (1:42.3-1)
* This was mentioned in comment https://bugs.archlinux.org/task/74089 (but it should be a formal request)
* A similar solution already exists for networkmanager-pptp https://github.com/archlinux/svntogit-packages/commit/3fb0e3bc0fe6dea7d8eee55deb3197028b4fb83f

Steps to reproduce:
1. Install garuda linux gnome environment
2. Update systems to newest packages.
3. Open Settings -> Network
4. Click "+" to add VPN
5. Click "Layer 2 Tunneling Protocol (L2PT)"
6. Observe the "(Error: unable to load VPN connection editor)"

Steps to fix:
1. Add "--with-gtk4" to the configure command in PKGBUILD (any other needed optional/make dependencies)

This task depends upon

Closed by  Alexander F. Rødseth (xyproto)
Friday, 05 August 2022, 15:01 GMT
Reason for closing:  Implemented
Comment by Toolybird (Toolybird) - Tuesday, 02 August 2022, 05:44 GMT
> 1. Install garuda linux gnome environment

??? Please read this [1] then understand why your report is not cool.

But having said that, AFAICT the feature request is equally applicable to stock Arch so will let slide on this occasion. Though, the PM might take a different view.

[1] https://wiki.archlinux.org/title/Code_of_conduct#arch-linux-distribution-support-only
Comment by Paul Kasemir (pkasemir) - Tuesday, 02 August 2022, 20:31 GMT
@Toolybird, Sorry about that. I will make sure to do that for the future.

I have tested same instructions on arch (using `archinstall` script and selecting gnome environment).
I get the same "(Error: unable to load VPN connection editor)"
It also works with the same fix to add "--with-gtk4" to the configure command
Comment by Alexander F. Rødseth (xyproto) - Friday, 05 August 2022, 11:26 GMT
Thanks for reporting. I'll update the package with `--with-gtk4`.
Comment by Alexander F. Rødseth (xyproto) - Friday, 05 August 2022, 15:01 GMT
I added networkmanager-l2tp-gtk3 and networkmanager-l2tp-gtk4 which both provides and conflicts with networkmanager-l2tp.

Loading...