Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 311817 - gnome-extra/nm-applet don't let the user to add a vpn connection due net-misc/networkmanager-pptp[gnome] requeriment
Summary: gnome-extra/nm-applet don't let the user to add a vpn connection due net-misc...
Status: RESOLVED DUPLICATE of bug 427406
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Robert Piasek (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 317287
  Show dependency tree
 
Reported: 2010-03-28 19:26 UTC by Enrico Tagliavini
Modified: 2012-08-24 10:37 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Enrico Tagliavini 2010-03-28 19:26:22 UTC
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
Comment 1 Enrico Tagliavini 2010-03-28 19:28:40 UTC
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
Comment 2 Enrico Tagliavini 2010-03-28 20:22:58 UTC
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.
Comment 3 Tassilo Horn 2011-01-24 16:36:11 UTC
(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...
Comment 4 Enrico Tagliavini 2011-02-16 16:17:56 UTC
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
Comment 5 Enrico Tagliavini 2012-08-24 09:28:44 UTC
This is now FIXED imho, if you agree we can close this. Thank you very much
Comment 6 Alexandre Rostovtsev (RETIRED) gentoo-dev 2012-08-24 10:37:58 UTC
(In reply to comment #5)

You are right.

*** This bug has been marked as a duplicate of bug 427406 ***