dhcp-3.1.3_p1's configure file not support kernel 3.0, the system detect code is listed as below: Linux) release=`uname -r` minor=`echo $release |sed -e 's/[0-9]*\.\([0-9][0-9]*\)\(\..*\)*$/\1/'` major=`echo $release |sed -e 's/\([0-9][0-9]*\)\..*$/\1/'` case $major in 1) sysname=linux-1 ;; 2) case $minor in 0) sysname=linux-2.0 ;; 1) sysname=linux-2.1 ;; 2) sysname=linux-2.2 ;; *) sysname=linux-2.2 ;; esac;; esac;; The variable major get "3", no case is listed, so sysname is empty
seems to be fixed in dhcp-4.2.2
dhcp-4.2.2 doesn't work with chroot environments (Bug 362535) so this should be fixed for anyone needing to downgrade.
do not spam unrelated bugs *** This bug has been marked as a duplicate of bug 379903 ***