i tried this with gnome-extra/nm-applet-0.8 and 0.7.2 (and the same version of networkmanager and the vpnc and openvpn plugins of course). If i try to add a vpn connection the add button is grey and not clickable. I used knetworkmanager until 2 days ago, and it was working great. (i tested the vpnc plugin connecting to my uni vpn, and it worked great). I already checked the syslog for dbus errors, but there is none. i also tried to start nm-applet from command line to see the app console output but again nothing at all. Reproducible: Always Steps to Reproduce: 1. install gnome-extra/nm-applet and net-misc/networkmanager-vpnc 2. left click on the nm-applet tray icon, select vpn connections -> configure vpn 3. the add button is grey you can't add a vpn connection Expected Results: I should be able to add a vpn connection
Portage 2.2_rc67 (default/linux/amd64/10.0, gcc-4.3.4, glibc-2.10.1-r1, 2.6.33-gentoo x86_64) ================================================================= System uname: Linux-2.6.33-gentoo-x86_64-Intel-R-_Core-TM-2_Duo_CPU_P8400_@_2.26GHz-with-gentoo-2.0.1 Timestamp of tree: Sun, 28 Mar 2010 17:45:01 +0000 app-shells/bash: 4.0_p35 dev-java/java-config: 2.1.10 dev-lang/python: 2.6.4-r1 dev-util/cmake: 2.6.4-r3 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.6.1-r1 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.9.6-r2, 1.10.3 sys-devel/binutils: 2.18-r3 sys-devel/gcc: 4.3.4 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="* -@EULA skype-eula" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -O2 -msse4.1 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-march=native -O2 -msse4.1 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests buildpkg collision-protect distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS=" ftp://mirror.switch.ch/mirror/gentoo/ ftp://ftp.solnet.ch/mirror/Gentoo " LANG="it_IT.UTF-8" LDFLAGS="-Wl,-O1,--as-needed,--hash-style=gnu" LINGUAS="it" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/sunrise /usr/local/portage/layman/gechi /usr/local/portage/layman/x11 /usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X acl acpi alsa amd64 avahi bash-completion berkdb bluetooth branding bzip2 cdr cli cracklib crypt cscope cups custom-optimization cxx dbus dri dvd dvdr dvdread fam ffmpeg firefox fortran gdbm gif glib gmp gnutls gpm hal iconv inotify ipv6 jpeg kde kvm libnotify lzma mad mmx modules mp3 mpeg mudflap multilib ncurses networkmanager nls nptl nptlonly nsplugin ogg opengl openmp pam pch pcre perl png pppd pvr python qt3 qt4 readline reflection samba sdl semantic-desktop session smp speex spl sse sse2 sse4.1 sse4_1 ssl ssse3 startup-notification sysfs system-sqlite tcpd theora threads truetype unicode usb v4l v4l2 vorbis x264 xcb xcomposite xine xinerama xorg xulrunner xv xvmc zeroconf zip zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it" QEMU_SOFTMMU_TARGETS="i386 x86_64" QEMU_USER_TARGETS="i386 x86_64" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Found it..... thanks to ewoerner in #nm that pointed me to the right solution. To be able to use the nm-vpnc plugin in nm-applet the vpnc plugin needs to be built with gnome USE flag. I'm sorry i didn't checked this before but i guessed it was for some sort of gnome integration different from just the gtk nm-applet configuration tool. May i suggest to modify the gnome USE description for this package in metadata.xml (which i checked but "add gnome suppert" didn't made my brain to think i need it since i use KDE :'( ) and maybe add a warning to ebuild if you think it is worth. I leave the decision to make this bug invalid or to change the description to something like "gnome USE description for gnome-extra/nm-applet should be changed" to the mantainer.
(In reply to comment #2) > Found it..... thanks to ewoerner in #nm that pointed me to the right solution. > To be able to use the nm-vpnc plugin in nm-applet the vpnc plugin needs to be > built with gnome USE flag. I'm sorry i didn't checked this before but i guessed > it was for some sort of gnome integration different from just the gtk nm-applet > configuration tool. I fell into the same trap with net-misc/networkmanager-pptp. So the generic gnome USE flag description "Adds GNOME support" is pretty misleading here. Maybe the VPN plugins should instead have a nm-applet USE flag...
May be the best solution is to replace the gnome USE flag with a more clear gtk USE flag. Ok they depends on some part of gnome like the keyring but still gtk might be more intuitive i think
This is now FIXED imho, if you agree we can close this. Thank you very much
(In reply to comment #5) You are right. *** This bug has been marked as a duplicate of bug 427406 ***