RPMs should place udev rules in /lib/udev/rules.d/, not in /etc. /etc is reserved for admins to overwrite udev config shipped by packages. It should not be used by packages directly. Thanks!
Fixed in hplip-3.11.10-6.fc17.
hplip-3.11.10-11.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/hplip-3.11.10-11.fc16
hplip-3.11.12-1.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.