Don't use VPN myself, so can only hazard a guess, but I've just searched the Gentoo Bugzilla and found
Gentoo Bugzilla Bug Report No. 317085 which looks suspiciously like your problem. The Bugzilla report offers a patch to stop the plugin from "checking for secrets", so you could install the package in a local overlay. To do that, see the instructions below.
1. Make sure you have synchronised with the Portage repositories the ebuilds on your PC that are in the Portage tree:
- Code: Select all
# emerge --sync
2. Make sure you have synchronised with the Sabayon overlay repository the ebuilds on your PC that are from the Sabayon overlay:
- Code: Select all
# layman -S
3. Edit /etc/make.conf and make sure it has the following lines in it at the end of the file:
- Code: Select all
PORTDIR_OVERLAY="${PORTDIR_OVERLAY} /usr/local/portage/"
ACCEPT_LICENSE="*"
(Delete the line PORTDIR_OVERLAY="/usr/local/portage/" if you put that in the file before.)
4. Set up the directories for the local overlay:
- Code: Select all
# mkdir -p /usr/local/portage/net-misc/networkmanager-openvpn/files
5. Stop Portage nagging about a missing name for your local overlay:
- Code: Select all
# mkdir /usr/local/portage/profiles
# echo "local_overlay" > /usr/local/portage/profiles/repo_name
6. Go to Gentoo Bugzilla Bug Report No. 317085 and save the following files to your Desktop: networkmanager-openvpn-0.8-r1.ebuild and dont-check-secrets-for-tls-connection-type.patch.
7. Copy the files into the correct directories:
- Code: Select all
# cd /usr/local/portage/net-misc/networkmanager-openvpn
# cp /home/fitzcarraldo/Desktop/networkmanager-openvpn-0.8-r1.ebuild .
# cp /home/fitzcarraldo/Desktop/dont-check-secrets-for-tls-connection-type.patch ./files/
(Obviously replace "fitzcarraldo" with your user name.)
8. Generate the manifest:
- Code: Select all
# ebuild networkmanager-openvpn-0.8-r1.ebuild manifest
9. Merge (install) the package:
- Code: Select all
# emerge -1v =networkmanager-openvpn-0.8-r1
BTW, I noticed Comment #4 in the bug report, so it could be that the gnome USE flag is off in the built package in the Entropy repository and that has an effect (I'm not on an SL PC at the moment, so can't check). Anyway, try the above.