FS#21818 - [networkmanager] Missing dependency: dhcpcd or dhclient

Attached to Project: Arch Linux
Opened by Daniel Apolinario (dapolinario) - Thursday, 25 November 2010, 02:59 GMT
Last edited by Jan Alexander Steffens (heftig) - Thursday, 25 November 2010, 16:05 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Critical
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
Does not appear the applet without dhcpcd or dhclient networmanager. I updated to version 0.8.2-5 and restart the computer, the following error was generated.
Installing dhcpcd or dhclient and restarting the NetworkManager applet will reappear.
Without the applet, the network interfaces (eth0 and wlan0) are not loaded.

Additional info:
* package version: networkmanger 0.8.2-5

/var/log/errors.log
Nov 25 00:38:53 daniel-laptop NetworkManager[22237]: <error> [1290652733.464802] [main.c:704] main(): failed to start the DHCP manager: no usable DHCP client could be found..
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Thursday, 25 November 2010, 16:05 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in -6
Comment by Allan McRae (Allan) - Thursday, 25 November 2010, 04:28 GMT
> pacman -Si networkmanager
Repository : extra
Name : networkmanager
...
Optional Deps : modemmanager: for modem management service
dhcpcd: DHCP client support
dhclient: DHCP/DHCPv6 client support
iptables: Connection sharing
dnsmasq: Connection sharing
bluez: Bluetooth support
Comment by Daniel Apolinario (dapolinario) - Thursday, 25 November 2010, 04:49 GMT
The applet must appear for at least able to configure the connection with a static IP, but it does not appear if one of these packages is not installed. So dhcpcd or dhclient are mandatory dependencies, not optional.
Comment by Ionut Biru (wonder) - Thursday, 25 November 2010, 07:38 GMT
did you removed dhcpcd yourself just to test this? i'm asking because dhcpcd is default on every arch system
Comment by Daniel Apolinario (dapolinario) - Thursday, 25 November 2010, 14:37 GMT
No. Through the command pacman -Qdt after updating networkmanager (0.8.2-5) dhcpcd is listed. So I removed it
Comment by Ionut Biru (wonder) - Thursday, 25 November 2010, 14:43 GMT
@Jan adding back dhcpcd to depends? dhclient is optinally and if is installed it would pick it automatically now that nm is compiled with support

Loading...