This is a suggestion: can modemmanager be off by default, and allow those with the necessary hardware to opt-in? Phones aside, modem is empirically not a very common hardware inclusion.
Personally I prefer it on by default to get the USB modems to work by default instead of people connecting them to get internet and realizing at that moment that they need to enable this. I don't think the dependency is so bug and people wanting a more minimal setup can still disable it
I don't mind having it off by default. I consider modems plugged in computers an exception rather than a norm and Gentoo users should get through wiki most likely to get it to work as it requires kernel support to start with anyway.
(In reply to Pacho Ramos from comment #1) > Personally I prefer it on by default to get the USB modems to work by > default instead of people connecting them to get internet and realizing at > that moment that they need to enable this. I don't think the dependency is > so bug and people wanting a more minimal setup can still disable it In this instance we are talking about support for getting geolocation data from a modem via appropriate support in geoclue; as opposed to connecting to the Internet.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bf8909aaad6082961476b080048def3199d1836 commit 8bf8909aaad6082961476b080048def3199d1836 Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2018-11-24 14:44:57 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2018-11-24 14:44:57 +0000 app-misc/geoclue: bump to 2.4.13; now autostarts an agent Upstream now builds and installs a demo-agent by default, which is autostarted for all desktops besides GNOME (which has its own agent already). This is what makes geoclue actually useful, so not USE flagging this for now at least. Also don't enable modemmanager USE by default. Closes: https://bugs.gentoo.org/671392 Signed-off-by: Mart Raudsepp <leio@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 app-misc/geoclue/Manifest | 1 + app-misc/geoclue/geoclue-2.4.13.ebuild | 60 ++++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+)