Running "ifdown eth0" then "ifup eth0" causes pump to fail, and dhcpd to start. I'm on RoadRunner. Pump seems to be having problems in general in beta2. I'd be glad to run more tests if need be, since this is pretty sketchy information.
Can you try the one currently in rawhide?
Pump seems to be working through rawhide, but I still have the -d problem detailed in 24673. However, it appears that two versions of pump get started upon bootup: [minter@courthouse minter]$ ps auxwww | grep -i pump root 275 1.4 0.7 1416 600 ? S 23:51 0:00 /sbin/pump -d -i eth0 root 291 0.0 0.5 1388 436 ? S 23:51 0:00 /sbin/pump -d -i eth0 minter 702 0.0 0.7 1556 584 pts/0 S 23:52 0:00 grep -i pump [minter@courthouse minter]$ The second one goes away eventually: [minter@courthouse minter]$ ps auxwww | grep -i pump root 275 0.5 0.7 1416 600 ? S 23:51 0:00 /sbin/pump -d -i eth0 minter 734 0.0 0.7 1556 584 pts/0 S 23:53 0:00 grep -i pump [minter@courthouse minter]$
Additional information - I find that I lose my lease and it's not renewed. Running "ifdown eth0; ifup eth0" won't get the IP back - pump tries, times out, and dhcpcd gets the lease. Rebooting the box is the only way to get pump to get the lease back.
dhcpcd replaces pump in rawhide, tada.