Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 441756 - net-misc/networkmanager - Don't automatically depend on ConsoleKit when SystemD is not present.
Summary: net-misc/networkmanager - Don't automatically depend on ConsoleKit when Syste...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Nirbheek Chauhan (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-04 15:02 UTC by Pavel Šimerda
Modified: 2013-01-25 04:42 UTC (History)
2 users (show)

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 Pavel Šimerda 2012-11-04 15:02:07 UTC
Currently, when NetworkManager is built without SystemD support, it automatically depends on ConsoleKit, which is also optional for NetworkManager.

Somehow related upstream bugreport: 

session tracking: build in all modules (systemd, consolekit and none) and choose one at runtime
https://bugzilla.gnome.org/show_bug.cgi?id=686997
Comment 1 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2012-11-04 21:02:20 UTC
Maintainers of net-misc/networkmanager have been CCed.
Comment 2 Alexandre Rostovtsev (RETIRED) gentoo-dev 2012-11-05 02:52:47 UTC
Not a major issue IMHO, we can wait for the next version bump before fixing it.
Comment 3 Pavel Šimerda 2012-11-05 09:30:12 UTC
> Not a major issue IMHO, we can wait for the next version bump before fixing
> it.

Sure, no problem. I forgot to add that this issue was brought up by Michal
Hrušecký (to give credit). We discussed it at LinuxAlt yesterday.
Comment 4 Michal Hrusecky (RETIRED) gentoo-dev 2012-11-14 22:34:18 UTC
Just a little more feedback, as it doesn't change anything for people who already installed it, bump is not neccesary I beleive. And there is also optional policykit dependency. I was telling pavlix that I will not use anything that uses policykit and consolekit and he told me that my excuse doesn't aply to NetworkManager as both are optional :-D And now I have to give it chance...
Comment 5 Alexandre Rostovtsev (RETIRED) gentoo-dev 2013-01-25 04:42:58 UTC
Fixed in 0.9.6.4 and 0.9.6.4-r1. Sorry for the wait.

+*networkmanager-0.9.6.4-r1 (25 Jan 2013)
+
+  25 Jan 2013; Alexandre Rostovtsev <tetromino@gentoo.org>
+  networkmanager-0.9.6.4.ebuild, +networkmanager-0.9.6.4-r1.ebuild,
+  metadata.xml:
+  Update to EAPI5 to clean up the ebuilds a bit. Allow disabling both
+  consolekit and systemd (bug #441756, thanks to Pavel Šimerda). Disable
+  systemd in 0.9.6.4 to allow stabilization; add 0.9.6.4-r1 with systemd
+  support.