Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 504818 - gnome-base/gnome-control-center: NetworkManager[+modemmanager,+ppp] required
Summary: gnome-base/gnome-control-center: NetworkManager[+modemmanager,+ppp] required
Status: RESOLVED DUPLICATE of bug 478204
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-16 17:13 UTC by Johannes Buchner
Modified: 2014-03-18 17:15 UTC (History)
1 user (show)

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


Attachments
networkmanager-modemmanager-without-ppp (file_504818.txt,319 bytes, patch)
2014-03-18 14:19 UTC, Johannes Buchner
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Johannes Buchner 2014-03-16 17:13:04 UTC
GNOME does not allow removing ppp/modemmanager: I tried to set -modemmanager -ppp, but I get:

# emerge -1tv net-misc/networkmanager

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild   R    ] net-misc/networkmanager-0.9.8.8  USE="avahi dhcpcd introspection nss systemd wext wifi -bluetooth* -connection-sharing -consolekit -dhclient -gnutls -modemmanager* -ppp* -resolvconf {-test} -vala" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

net-misc/networkmanager:0

  (net-misc/networkmanager-0.9.8.8::gentoo, installed) pulled in by
    >=net-misc/networkmanager-0.9.8[modemmanager] required by (gnome-base/gnome-control-center-3.10.3::gentoo, installed)

  (net-misc/networkmanager-0.9.8.8::gentoo, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)
Comment 1 Alex Xu (Hello71) 2014-03-18 13:29:48 UTC
I don't get it. What's the bug here?
Comment 2 Johannes Buchner 2014-03-18 13:52:36 UTC
I am bitching about that gnome-control-center requires modemmanager.

The upstream bug is here, including a patch:
  https://bugzilla.gnome.org/show_bug.cgi?id=700145

Unfortunately, the maintainer loves his dependencies.
Comment 3 Alex Xu (Hello71) 2014-03-18 13:59:32 UTC
Musings: One might consider it unwise to be an ass if one wants their problems to be remedied.
Comment 4 Johannes Buchner 2014-03-18 14:00:46 UTC
Was I being an ass?

An alternative is to make networkmanager's modemmanager not depend on ppp?
Comment 5 Alex Xu (Hello71) 2014-03-18 14:04:24 UTC
Correction: One should avoid insulting those who one wants something from.
Comment 6 Johannes Buchner 2014-03-18 14:12:48 UTC
I wrote "Please allow MM to be disabled. I don't want ppp on my system." 
The other comment was w.r.t. the maintainers comment "I have no interest in
supporting a control-center where NetworkManager isn't used." (in the same bug).

Sorry if my choice of words was inappropriate.
Comment 7 Johannes Buchner 2014-03-18 14:19:07 UTC
Created attachment 372940 [details, diff]
networkmanager-modemmanager-without-ppp

NetworkManager currently depends on ppp when modemmanager is selected.
This is unnecessary. 
It probably came from the idea that you only want modemmanager when you have ppp.
It causes that gnome-control-center -- which requires modemmanager -- requires ppp.
The dependency on ppp when modemmanager is enabled is unnecessary.
This patch removes it.
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2014-03-18 17:15:05 UTC

*** This bug has been marked as a duplicate of bug 478204 ***