Bugzilla – Bug 136149
Add em64t to the list of rpm compatible platforms.
Last modified: 2006-01-10 15:14:47 UTC
The Intel compiler 64 bit edition refuses to install in Suse Linux 10.0. The reason is that it is packaged as an RPM for the "em64t" platform. Thus Suse RPM command refuses to install as this is not a known platform name. Apparently for Intel the name of the x86_64 platform is em64t. This might look childish, but is a practical problem for anyone trying to use Intel software products. The "fix" to this "problem" is to modify /usr/lib/rpm/rpmrc, adding "em64t" to the list of platforms compatible with x86_64. Thus the line arch_compat: x86_64: amd64 athlon noarch should be changed to arch_compat: x86_64: amd64 em64t athlon noarch For reproducing this problem, one can download Intel Fortran compiler from http://www.intel.com/cd/software/products/asmo-na/eng/compilers/219758.htm (Intel C++ compiler is also available). Click in "Free non-commercial download".
*sigh* I'll add it...
(In reply to comment #0) > The Intel compiler 64 bit edition refuses to install in Suse Linux 10.0. The > reason is that it is packaged as an RPM for the "em64t" platform. Thus Suse RPM > command refuses to install as this is not a known platform name. > > Apparently for Intel the name of the x86_64 platform is em64t. This might look > childish, but is a practical problem for anyone trying to use Intel software > products. And if everybody, who buy such Intel software, complains loudly, Intel will learn it and fix their RPMs.
Fixed in STABLE.