RPM dependency rationale (and kernel packages)?