> The problem with that would be that RPM package file names for VFP
> and non-VFP packages would be identical.
Sure, but remember rpm package file names don't actually mean anything
other then the name of the file. :)
Just a suggestion.
IMHO the same as you forbid installing PPC package on i386; you should
forbid installing an ARM VFP package on an ARM system without VFP.
If you don't mark that package architecturally to be different than the
soft-float version then mistakes are unavoidable.