> What if I forced everything to i386 to start with ? Would it then run > on every x86 machine ? > > We use removable hard drives for a lot of things are it would be great > if they ran on *everything*. Would an i386 kernel do that ? Would I > have to change glibc as well ? [root@gaia core]# find -type f | grep "\.rpm\$" | grep -v "\.noarch\.rpm\$" | grep -v "\.i386\.rpm\$" ./3/i386/os/Fedora/RPMS/glibc-2.3.3-74.i686.rpm ./3/i386/os/Fedora/RPMS/nptl-devel-2.3.3-74.i686.rpm ./3/i386/os/Fedora/RPMS/kernel-2.6.9-1.667.i586.rpm ./3/i386/os/Fedora/RPMS/kernel-2.6.9-1.667.i686.rpm ./3/i386/os/Fedora/RPMS/kernel-smp-2.6.9-1.667.i586.rpm ./3/i386/os/Fedora/RPMS/kernel-smp-2.6.9-1.667.i686.rpm ./3/i386/os/Fedora/RPMS/openssl-0.9.7a-40.i686.rpm So basically only the kernel, the glibc and the openssl packages are not noarch or i386. Replacing those with the generic i386 packages would (most likely) suffice. No idea why the nptl-devel package has an i686 version. I also fail to see any athlon packages (kernel or otherwise)... Cheers, MaZe.