On Mon, Dec 12, 2005 at 12:30:38PM +0100, Florian La Roche wrote: > This would depend on at least 32bit /sbin/ldconfig to also be able to > work with 64bit ELF files. If that is fixed somehow within > glibc*, then this change to rpm could be tried out. And it doesn't? It is certainly supposed to handle it just fine. i?86 ldconfig should handle i?86, x86_64 and ia64 libraries, x86_64 should handle x86_64 and i?86, ia64 should handle ia64 and i?86, ppc{,64} should handle ppc and ppc64, s390{,x} ldconfig should handle s390{,x}, sparc{,64} should handle sparc{,64} and mips should handle the various mips ABIs. As far as glibc is concerned, the only requirement is that on x86_64 x86_64 headers are used and not i?86 ones, as only the former support both ABIs (and of course on ia64 too, but there -m32 isn't supported at all). Jakub