Description of problem: kudzu requires hal, but it also works without. So the question is, whether the requirement from kudzu to hal is really required? And if yes, what is triggering this requirement? Version-Release number of selected component (if applicable): kudzu-1.2.52-1 Actual results: kudzu requires hal Expected results: Maybe remove unnecessary requirement?
The requirement was added when updfstab was removed, to make sure the functionality of auto-mouting remained on upgrades (as hal couldn't obsolete kudzu). If we're willing to live with that upgrade case not being handled (which, considering automouting isn't directly in HAL any more, might be a good idea), we can remove the requirement. I'm mildly curious what sorts of installations would require kudzu and not HAL.
Well, I'm running a Rawhide without any X...just daemons like httpd, vsftpd, bind etc. and kudzu is the only package which would require hal. And if I'm honest, auto-mounting for a server system isn't really needed. But I dunno whether there are other problems on upgrading as you already mentioned before.
Removed in CVS, will be in 1.2.77-1; the cases that need it will almost certainly get hal pulled in via different mechanisms.