Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 463914

Summary: gnome-extra/nm-applet-0.9.8.0 make modemmanger optional
Product: Gentoo Linux Reporter: Chris Mayo <aklhfex>
Component: [OLD] GNOMEAssignee: Nirbheek Chauhan (RETIRED) <nirbheek>
Status: RESOLVED FIXED    
Severity: normal CC: ikelos, ssuominen, tetromino
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 463242    
Attachments: Add modemmanger USE flag

Description Chris Mayo 2013-03-30 18:17:43 UTC
Created attachment 343788 [details]
Add modemmanger USE flag

Suggest adding modemmanger USE flag as per networkmanager to give user choice.


Anyway needs  net-misc/modemmanager dependency:

checking for MM_GLIB... no
configure: error: Couldn't find libmm-glib

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/gnome-extra/nm-applet-0.9.8.0/work/network-manager-applet-0.9.8.0/config.log
 * ERROR: gnome-extra/nm-applet-0.9.8.0 failed (configure phase):
 *   econf failed
Comment 1 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2013-03-30 18:32:06 UTC
Isn't it sufficient that =net-misc/networkmanager-0.9.8.0 already covers this or is there a specific reason to have -modemmanager on networkmanager and +modemmanager on nm-applet?
Comment 2 Mike Auty (RETIRED) gentoo-dev 2013-04-02 09:12:54 UTC
If you have USE="-modemmanager" for networkmanager, nm-applet then still needs modemmanager (although it's missing the dependency) to be installed because of the "--with-modem-manager-1" configure flag.  Without it you'll get a configure error as reported here (MM_GLIB not found comes from modemmanager, not dev-cpp/glibmm, confusingly).

If effectively forces modemmanager on everyone, and at the moment only the 9999 live ebuild version of modemmanager will satisfy the dependency.  This wasn't a problem a few days ago when the configure flag was broken.

So this either needs the USE flag as well, or it needs the dependencies changing to require modemmanager (and therefore making networkmanager's modemmanager USE flag a bit pointless).
Comment 3 Pacho Ramos gentoo-dev 2013-05-03 10:10:41 UTC
*** Bug 468392 has been marked as a duplicate of this bug. ***
Comment 4 Pacho Ramos gentoo-dev 2013-05-03 10:31:22 UTC
+  03 May 2013; Pacho Ramos <pacho@gentoo.org> metadata.xml,
+  nm-applet-0.9.8.0.ebuild:
+  Make modemmanager support optional and fix deps (#463914 by Chris Mayo)
+