with USE="-networkmanager": No package 'libnm-glib' found No package 'libnm-util' found No package 'libnm-gtk' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables GNOME_SHELL_CFLAGS and GNOME_SHELL_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. !!! Please attach the following file when seeking support: !!! /var/tmp/portage/gnome-base/gnome-shell-3.8.0.1/work/gnome-shell-3.8.0.1/config.log [31;01m*[0m ERROR: gnome-base/gnome-shell-3.8.0.1 failed (configure phase): Both net-misc/networkmanager and gnome-extra/nm-applet are now mandatory https://mail.gnome.org/archives/commits-list/2012-November/msg04131.html
I have to disagree. For a quick and dirty test I hard-removed the checks for libnm-[gtk,glib,util] from the configure script and gnome-shell installed just fine. I needed to install gnome-shell as a dependency to gdm, so I definitely can do without the networkmanager. As far as I could see, they only changed the dependency to libnm-gtk for mobile providers. (see https://git.gnome.org/browse/gnome-shell/commit/?id=8dd880d0c88f35466933e032b89c381efa5a4588 ) Therefore, the message at https://mail.gnome.org/archives/commits-list/2012-November/msg04131.html seems a little bit like overkill. Would be nice if gentoo could further provide the option of not installing the networkmanager when installing gnome-shell.
(In reply to comment #1) > I have to disagree. > For a quick and dirty test I hard-removed the checks for > libnm-[gtk,glib,util] from the configure script and gnome-shell installed > just fine. > I needed to install gnome-shell as a dependency to gdm, so I definitely can > do without the networkmanager. As far as I could see, they only changed the > dependency to libnm-gtk for mobile providers. (see > https://git.gnome.org/browse/gnome-shell/commit/ > ?id=8dd880d0c88f35466933e032b89c381efa5a4588 ) > Therefore, the message at > https://mail.gnome.org/archives/commits-list/2012-November/msg04131.html > seems a little bit like overkill. > Would be nice if gentoo could further provide the option of not installing > the networkmanager when installing gnome-shell. Probably patch needs more updating, if you could look at it, that would be nice (I will attach it here)
Created attachment 343858 [details, diff] gnome-shell-3.8.0-networkmanager-flag.patch
Created attachment 344088 [details, diff] gnome-shell-3.8.0-networkmanager-flag-v2.patch can you try with this new patch instead? It basically moves from the libnm-glib, libnm-util and libnm-gtk from the GNOME_SHELL dependencies and to the NETWORKMANAGER one.
+ 07 Apr 2013; Pacho Ramos <pacho@gentoo.org> + +files/gnome-shell-3.8.0-networkmanager-flag-r1.patch, + -files/gnome-shell-3.8.0-networkmanager-flag.patch, + -gnome-shell-3.6.2-r1.ebuild, gnome-shell-3.8.0.1.ebuild: + Fix networkmanager optional patch (#463920 by Chris Mayo and Frederic + Romagne), drop old. +