Description of problem: I have static libraries in net-snmp-devel.i386 package. When I install it on IA64 machine, they are installed to /usr/lib directory instead of /emul/ia32-linux/. This causes multilib conflicts between net-snmp-devel.ia64 and net-snmp-devel.i386. Version-Release number of selected component (if applicable): rpm-4.4.2.3-18.el5 How reproducible: always Steps to Reproduce: 1. rpm -i net-snmp-devel.ia64* 2. rpm -i net-snmp-devel.i386* Actual results: file /usr/lib/libnetsnmp.a from install of net-snmp-devel-5.3.2.2-7.el5.i386 conflicts with file from package net-snmp-devel-5.3.2.2-7.el5.ia64 file /usr/lib/libnetsnmpagent.a from install of net-snmp-devel-5.3.2.2-7.el5.i386 conflicts with file from package net-snmp-devel-5.3.2.2-7.el5.ia64 file /usr/lib/libnetsnmphelpers.a from install of net-snmp-devel-5.3.2.2-7.el5.i386 conflicts with file from package net-snmp-devel-5.3.2.2-7.el5.ia64 file /usr/lib/libnetsnmpmibs.a from install of net-snmp-devel-5.3.2.2-7.el5.i386 conflicts with file from package net-snmp-devel-5.3.2.2-7.el5.ia64 file /usr/lib/libnetsnmptrapd.a from install of net-snmp-devel-5.3.2.2-7.el5.i386 conflicts with file from package net-snmp-devel-5.3.2.2-7.el5.ia64 file /usr/lib/libsnmp.a from install of net-snmp-devel-5.3.2.2-7.el5.i386 conflicts with file from package net-snmp-devel-5.3.2.2-7.el5.ia64 (there are also other errors, but on net-snmp side, traced as bug #521820) Expected results: net-snmp-devel.i386 installed Additional info: There is something bad in coloring of the static libraries. RPM does not recognize them as worth relocating to /emul. It's quite similar to bug #491349, see comment #12 and later for some insights, maybe they apply to RHEL5 too.
As there is no colored file in the package at all there is nothing we can really do from the rpm side. Sorry.