apcupsd will not find /dev/usb/hid/hiddev[0-9] when using udev matching /dev/hiddev[0-9] will exist .. either create appropriate directories ( /dev/usb/hid/ and then symlink to appropriate /dev/hiddev[0-9] or edit /etc/apcupsd/apcupsd.conf and change DEVICE line from DEVICE /dev/usb/hid/hiddev[0-9] to DEVICE /dev/hiddev[0-9] either way works. Second is more general as the software will auto scan multiple hiddev[0-9] devices for the correct one. the most general fix (third option) would be to adjust the software to automaticly adjust to this form of device desciption. Derk
This isn't a udev issue, but is a acpupsd config issue.
this is a general acpupsd config problem. They provide sample configs in apcupsd.conf. I don't see the point to change this via the ebuild. Our users should be able to fix that issue when they are touching the config file to set up apcupsd.
Fixing in cvs as its trivial.
Fixed in .15-r1. thanks for your help.