Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 463914 - gnome-extra/nm-applet-0.9.8.0 make modemmanger optional
Summary: gnome-extra/nm-applet-0.9.8.0 make modemmanger optional
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Nirbheek Chauhan (RETIRED)
URL:
Whiteboard:
Keywords:
: 468392 (view as bug list)
Depends on:
Blocks: gnome-3.8
  Show dependency tree
 
Reported: 2013-03-30 18:17 UTC by Chris Mayo
Modified: 2013-05-03 10:31 UTC (History)
3 users (show)

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


Attachments
Add modemmanger USE flag (nm-applet-0.9.8.0.ebuild-modemmanger.patch,818 bytes, text/plain)
2013-03-30 18:17 UTC, Chris Mayo
Details

Note You need to log in before you can comment on or make changes to this bug.
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)
+