I tried to compile and run networkmanager-openvpn with libgnomeui removed from the system and it works. I've also checked the rdeps with qlist "networkmanager-openvpn" | scanelf -L -n -q -F '%n #F' | xargs -d, qfile -C | sort -u and the result is dev-libs/atk (/usr/lib64/libatk-1.0.so.0) dev-libs/dbus-glib (/usr/lib64/libdbus-glib-1.so.2) dev-libs/eggdbus (/usr/lib64/libeggdbus-1.so.0) dev-libs/expat (/usr/lib64/libexpat.so.1) dev-libs/glib (/usr/lib64/libgio-2.0.so.0) dev-libs/glib (/usr/lib64/libglib-2.0.so.0) dev-libs/glib (/usr/lib64/libgmodule-2.0.so.0) dev-libs/glib (/usr/lib64/libgobject-2.0.so.0) dev-libs/glib (/usr/lib64/libgthread-2.0.so.0) dev-libs/libgcrypt (/usr/lib64/libgcrypt.so.11) dev-libs/libgpg-error (/usr/lib64/libgpg-error.so.0) dev-libs/libxml2 (/usr/lib64/libxml2.so.2) dev-libs/nspr (/usr/lib64/libnspr4.so) dev-libs/nspr (/usr/lib64/libplc4.so) dev-libs/nspr (/usr/lib64/libplds4.so) dev-libs/nss (/usr/lib64/libnss3.so) dev-libs/nss (/usr/lib64/libnssutil3.so) dev-libs/nss (/usr/lib64/libsmime3.so) dev-libs/nss (/usr/lib64/libssl3.so) gnome-base/gconf (/usr/lib64/libgconf-2.so.4) gnome-base/libglade (/usr/lib64/libglade-2.0.so.0) gnome-base/libgnome-keyring (/usr/lib64/libgnome-keyring.so.0) gnome-base/orbit (/usr/lib64/libORBit-2.so.0) media-libs/fontconfig (/usr/lib64/libfontconfig.so.1) media-libs/freetype (/usr/lib64/libfreetype.so.6) media-libs/libpng (/usr/lib64/libpng14.so.14) net-misc/networkmanager (/usr/lib64/libnm-glib.so.2) net-misc/networkmanager (/usr/lib64/libnm-glib-vpn.so.1) net-misc/networkmanager (/usr/lib64/libnm-util.so.1) sys-apps/dbus (/usr/lib64/libdbus-1.so.3) sys-apps/util-linux (/lib64/libuuid.so.1) sys-fs/udev (/lib64/libudev.so.0) sys-fs/udev (/usr/lib64/libgudev-1.0.so.0) sys-libs/glibc (/lib64/libdl.so.2) sys-libs/glibc (/lib64/libm.so.6) sys-libs/glibc (/lib64/libnsl.so.1) sys-libs/glibc (/lib64/libpthread.so.0) sys-libs/glibc (/lib64/libresolv.so.2) sys-libs/glibc (/lib64/librt.so.1) sys-libs/zlib (/lib64/libz.so.1) x11-libs/cairo (/usr/lib64/libcairo.so.2) x11-libs/gtk+ (/usr/lib64/libgdk_pixbuf-2.0.so.0) x11-libs/gtk+ (/usr/lib64/libgdk-x11-2.0.so.0) x11-libs/gtk+ (/usr/lib64/libgtk-x11-2.0.so.0) x11-libs/libX11 (/usr/lib64/libX11.so.6) x11-libs/libXau (/usr/lib64/libXau.so.6) x11-libs/libxcb (/usr/lib64/libxcb.so.1) x11-libs/libXdmcp (/usr/lib64/libXdmcp.so.6) x11-libs/libXrender (/usr/lib64/libXrender.so.1) x11-libs/pango (/usr/lib64/libpango-1.0.so.0) x11-libs/pango (/usr/lib64/libpangocairo-1.0.so.0) x11-libs/pango (/usr/lib64/libpangoft2-1.0.so.0) x11-libs/pixman (/usr/lib64/libpixman-1.so.0) no libgnomeui listed. Note this rdep test has been done with networkmanager-openvpn compiled *with* libgnomeui installed on the system. Reproducible: Always Steps to Reproduce: 1) install networkmanager-openvpn 2) remove libgnomeui with emerge -C libgnomeui 3) recompile networkmanager-openvpn with emerge -1 --nodeps networkmanager-openvpn 4) run nm-applet and try to add a new openvpn VPN connection
oh i forgotten to say i done this test with networkmanager-0.8.1-r6 so also networkmanager-openvpn-0.8.1, but this dep is present in all versions currently in portage
That is true (see bug #326907#c5).
That's now done. Thanks again for pointing that out.