Bug 136149

Summary: Add em64t to the list of rpm compatible platforms.
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Ramon Garcia <ramon.garcia.f+suse>
Component: BasesystemAssignee: Michael Schröder <mls>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Enhancement    
Priority: P5 - None    
Version: Stable Snapshot 2   
Target Milestone: ---   
Hardware: x86-64   
OS: Other   
Whiteboard:
Found By: Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Ramon Garcia 2005-11-30 17:55:23 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".
Comment 1 Michael Schröder 2005-11-30 18:18:48 UTC
*sigh* I'll add it...
Comment 2 Thorsten Kukuk 2005-12-01 22:14:09 UTC
(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.
Comment 3 Michael Schröder 2006-01-10 15:14:47 UTC
Fixed in STABLE.