On 2/12/07, Mark Hull-Richter <mhull-richter@xxxxxxxxxxxxxx> wrote:
I'm still new to CentOS/RHEL and rpm, so let me do this:
I'd like to take a moment to thank you for not top posting this time around. Much easier to follow.
How do I find this out? If I do an rpm -q -a, I get 250+ lines of output, none of which appear to be specifically identified/identifiable as x86_64....
http://wiki.centos.org/TipsAndTricks/YumAndRPM The first tip listed is pretty much mandatory for multi-arch systems, although it is not the default. Hopefully upstream will see fit to fix this in version 5.
> You should either be building with plague and a full x86_64 tree ... or > a full tree as described in my first paragraph. Not sure what that means, per se. I'm building with rpm.
Basically it means that you very likely don't have a proper build environment to correctly build working packages for the distribution. There's much more to building packages than installing the development libs and firing up rpmbuild. Plague is a tool used by centos, fedora, etc to set up a proper chrooted build environment using yum. A basic x86_64 install has a fair amount of 'pollution' in the form of x86 packages which are for compatibility with x86 software so that you can run x86 junk on x86_64 junk. The problem is that when you build x86_64 junk with x86 junk on the system, all you get is junk. You need to set up a proper build environment (usually in a chroot) free of pollution, or with only the minimal required pollution for a given build. From the sounds of things, this is where your problem is. Earlier, Johnny had laid out how to set up such a build area. It's also documented a few other times in the mailing list, as multi-arch pollution crops up every couple weeks or so with people using x86 build practices on x86_64 systems.
> Now, as to whether the keyboard works, that could be an issue. Did you > ever try to boot with my SMP kernel and see if there where also issues > with that. Which one is "your" SMP kernel?
The default centos x86_64 smp kernel is his, as well as the centosplus kernel of the same arch flavor (as Johnny is one of the centos lead developers :-P ) -- During times of universal deceit, telling the truth becomes a revolutionary act. George Orwell _______________________________________________ CentOS mailing list CentOS@xxxxxxxxxx http://lists.centos.org/mailman/listinfo/centos