In the network manager GUI, the l2tp configuration does not display the "vpn" panel if the "gnome" use flag is not enabled, instead you're shown the "proxy" panel, which is not applicable. Reproducible: Always
While you're not mistaken that GUI is missing without gnome flag, it still works. You can put the config by hand in /etc/NetworKManager/ and then use `nmcli c up NAME` and it will work. I actually use it like that on few VMs.
Then the use flag is named incorrectly. "gnome" doesn't tell me anything. "nm-applet support" would. The USE description is # equery u net-vpn/networkmanager-l2tp [ Legend : U - final flag setting for installation] [ : I - package is installed with flag ] [ Colors : set, unset ] * Found these USE flags for net-vpn/networkmanager-l2tp-1.8.2: U I - - gnome : Add GNOME support - - static-libs : Build static versions of dynamic libraries as well How is an end-user to know that the "gnome" flag is applicable to their machine if they use e.g. lxqt?
My personal opinion is that it would be more reasonable to change this FLAG from "gnome" to "gtk", as that's what it actually pertains.