'gpart' doesn't seem to exist for the x86_64 build of RHEL5 (not even as an i386 rpm).
The package has: ExclusiveArch: i386 In its spec file. There should be an i386 one available. I just checked and you should be able to install gpart-0.1h-3.1.i386.rpm. That package is in the x86_64 tree for RHEL 5.2.
It's not on the 5.2 isos I have (from RHN): rhel-5.2-server-x86_64-dvd.iso rhel-5.2-server-supplementary-x86_64-disc1.iso rhel-5.2-server-supplementary-x86_64-disc2.iso
Releng, I'm not sure how to handle this. I am looking at RHEL-5.2 trees and see the i386 gpart package in the tree. Are there any trees or media built that would lack this package?
The gpart.i386 package is available on the i386 ISOs and in the i386 channels on RHN. Is there a particular need to add it to the x86_64 ISOs and/or channels? It's possible, but not something we do by default.
Ah. Well, what has happened in this case is that I have machines with subscriptions, but no network access. I don't understand why it wouldn't be in the x86_64 channel as an i386 rpm since there isn't a 64-bit counterpart. Are 64-bit machines also subscribed to the 32-bit channels by default?
64-bit machines are not subscribed to the 32-bit channels. The general assumption is that source code should be portable, so the only things with ExlcusiveArch are things that really are restricted to only that arch. I'm going to close this bug, but you may want to file a bug against gpart requesting an x86_64 build of the package.