On 11/25/2009 03:39 PM, James Antill wrote:
On Wed, 2009-11-25 at 13:18 +0100, Jeroen van Meeuwen wrote:
> Also, the way I understand this works, you can just include x86_64
> packages in the one repository...
You can but that will break x86_64, because i386 will need i386
packages that x86_64 must not have as multilib.
I understand that, I think, but, if you start out saying you're x86_64,
why or how does it ever come to selecting the i?86 version of a package
over the x86_64 version of a package? I'm just assuming YUM takes x86_64
over i?86 any time (best match arch or something), unless specifically
told otherwise?
As Seth said, you can have one giant directory of packages and just
different repodata pointing to subsets.
Yeah, I know. Sounds perfectly feasible. Yet $me curious.
As Jesse said you could also use hardlinks/symlinks in the x86_64
repo.
Or you could even create three repos. i386, x86_64 and i386-common (not
that I think that will be better than the other two options).
And noarch, and noarch! ;-)
-- Jeroen