Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 397635 - gnome-base/gnome-core-apps should honour networkmanager use flag
Summary: gnome-base/gnome-core-apps should honour networkmanager use flag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: gnome3.2
  Show dependency tree
 
Reported: 2012-01-04 12:27 UTC by Gert Wollny
Modified: 2012-01-05 02:22 UTC (History)
0 users

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 Gert Wollny 2012-01-04 12:27:14 UTC
gnome-base/gnome-core-apps pulls in nm-applet, even if the networkmanager use flag is set to disabled. 

Reproducible: Always

Steps to Reproduce:
1. euse -D networkmanager
2. emerge -a gnome-base/gnome-core-apps

Actual Results:  
nm-applet gets pulled in 

Expected Results:  
Since gnome-core-apps is just meta-package no networkmanager related package should be pulled in.  

There is, of course the package.provided workaround.
Comment 1 Alexandre Rostovtsev (RETIRED) gentoo-dev 2012-01-05 02:22:20 UTC
> (In reply to comment #0)
> Since gnome-core-apps is just meta-package no networkmanager related package
> should be pulled in.  

gnome-shell requires networkmanager by upstream decision, so the vast majority of gnome-3 users will need to install networkmanager regardless. However, for those users who are running a different desktop environment, or who want a fallback-only system without gnome-shell, it makes sense to provide an option to disable nm-applet in the gnome-core-apps meta.

>  05 Jan 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
>  gnome-core-apps-3.2.1.ebuild:
>  Add networkmanager USE flag, enabled by default, to make nm-applet optional
>  (bug #397635, thanks to Gert Wollny for reporting).