Hal is no longer in distribution and as such this bug was for sure fixed with udev. Please open a new issue on supported release if you are still having issues.