Description of problem: Architecture is not detailed in the default rpm query (rpm -qa ) and confuses users into believing that there are multiple duplicate packages installed on the system Actual results: rpm -qa does not show architecture details Expected results: should show architecture details by default. Additional info: The current argument is that changing the query results would break scripts that incorrectly use screen scrapping instead of the API and library. Testing this in FC6 development cycle would help find and fix such bugs. If all hell breaks loose we can disable it again during FC5 GA release.
Fixed in rpm-4.4.5 (at least). Changing the default --query --all output may break legacy user scripts. Add to /etc/rpm/macros or ~/.rpmmacros: %_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch}