From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.7+) Gecko/20020122 Description of problem: util-linux requires usermode. Why? usermode requires glib2 and libuser. libuser requires LDAP and SASL. This eats diskspace: glib2 is more than 3 times as large as glib-1.2 and add to this SASL and LDAP which I have no use for. And more importantly this is a security risk. There has allready been atleast one security problem in usermode and there might be more either in usermode or in any of the libraries it uses. All these problems for a very *basic* Linux package that is required to be installed. Also this package is so basic that it should not depend on so many other packages beeing installed. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1.Try to install util-linux without installing usermode 2.See it require usermode 3. Actual Results: A dependancy on user mode Expected Results: No dependancy on usermode Additional info:
/usr/bin/kbdrate
This is very interresting since in previous versions of util-linux there is no dependancy on the usermode package. Not that the *real* util-linux package even has the kbdrate included - this is something Red Hat added. util-linux-2.11f-17 provides kbdrate but does not require usermode so usermode can not be a requirement for kbdrate to actually work. util-linux is such a basic package that I should not have to install at least 5 other packages to get to this very *core* functionality. I have used Red Hat for along time and never used kbdrate before (it is not even present on my main machine) so I can't see why this would be a basic requirement for a Linux installation to work. Please consider placing it in a separate package.
The missing dependency was a bug. I'll keep your suggestions in mind, but don't plan to implement them anytime soon because they're just really low priority to most people.