You have debug info build enabled, and RPM 4.7 doesn’t play nice with old-style debug packages.

You can disable debug symbol generation by adding “%debug_package %{nil}” to /etc/rpm/macros: http://www.redhat.com/archives/rpm-list/2005-November/msg00023.html