Summary: | =net-misc/networkmanager-0.9.6.4[connection-sharing] should depend on =net-dns/dnsmasq-2.66[dbus,dhcp?] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ronald <ronald645> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Ronald
2013-07-04 19:12:11 UTC
Affirmative, dnsmasq uses these in its configure; so, if you happen to have the USE flags set differently in package.use you get inconsistent behavior. Assigned to maintaining herd. dhcp? won't work as networkmanager doesn't have that USE, it has one for each provider :/ networkmanager always launches /usr/sbin/dnsmasq with --dhcp-range and --dhcp-option flags, so there is a hard dependency on dnsmasq[dhcp] that we were missing. However, as far as I can see, networkmanager does not use dnsmasq's dbus interface. You can easily check this: dnsmasq's dbus name is uk.org.thekelleys.dnsmasq, and the string "thekelleys" does not occur anywhere in networkmanager's source code. + 01 Oct 2013; Alexandre Rostovtsev <tetromino@gentoo.org> + networkmanager-0.9.6.4.ebuild, networkmanager-0.9.6.4-r1.ebuild, + networkmanager-0.9.8.2-r3.ebuild, networkmanager-0.9.8.4.ebuild: + Depend on dnsmasq[dhcp] for connection sharing (bug #475760, thanks to + Ronald). |