I don't think there is any dispute that magic will be needed to solve this problem. The more I think about it, the more I am opposed to abusing the package %{NAME} to solve it. Let's make the ground level assumption that packages containing kernel modules will be named %{NAME}-module, based on precedence in Fedora Core. So we'll have this: Fedora Core: GFS-module Fedora Extras: openafs-module unionfs-module Livna: ati-module nvidia-module >From there, we work uphill. ~spot --- Tom "spot" Callaway: Red Hat Sales Engineer || GPG Fingerprint: 93054260 Fedora Extras Steering Committee Member (RPM Standards and Practices) Aurora Linux Project Leader: http://auroralinux.org Lemurs, llamas, and sparcs, oh my!