Description of problem: When running a 64-bit kernel under a 32-bit install, rpm may report either i386 or x86_64 as the build arch, depending on the specific CPU: Intel Celeron family 15, model 2: build arch i386, install arch pentium4. AMD Opteron family 15, model 37: build arch i386, install arch athlon. Intel Xeon family 6, model 15: build arch x86_64, install arch x86_64. AMD Opteron family 16, model 4: build arch i386, install arch athlon. What is the intended behavior?
Created attachment 437247 [details] Report kernel arch for ix86 rpm under x86_64 kernel
Running 32bit userland with 64bit kernel is not a supported configuration for RHEL5. RPM still should handle the situation better. Moved the issue to the upstream bug tracker: http://rpm.org/ticket/861 Thanks for reporting!