If HP SUM reports non-matching systems errors when trying to build source Linux RPMs or installing Linux RPMs built from source, the operating system on the target server does not match the operating system from which you are running HP SUM in one of the following ways:
The distribution of the operating system does not match. For example, RHEL 6.0 and RHEL 6.1 would be a mismatch.
The architecture of the two operating systems does not match. For example, one server might be running an operating system with x86 architecture and the other with x86_64 architecture.
The kernel version running on the two systems does not match.
Solution: Use one of the following options:
Run HP SUM on the target server itself instead of remotely deploying HP SUM.
Build the driver RPM locally and take the resulting RPM file from the standard location (for example, /usr/src/redhat/RPMS/i686/<driver>.rpm) and then copy it back into the HP SUM repository. HP SUM will pick up the pre-built RPM and enable you to deploy it anywhere you choose.