[CentOS-devel] How altarch will be in CentOS 8?

Mon Jun 3 09:14:52 UTC 2019
Nico Kadel-Garcia <nkadel at gmail.com>

On Mon, Jun 3, 2019 at 3:39 AM Marcin Juszkiewicz
<marcin.juszkiewicz at linaro.org> wrote:
>
> CentOS 7 supports several architectures:
>
> - x86-64
> - aarch64
> - ppc64le
> - armhfp
> - i386
> - ppc64
> - power9
>
> All except 'x86-64' are stored in /altarch/7/ directory on
> mirror.centos.org and are mirrored only by subset of mirrors.
>
> RHEL 8 treats aarch64, ppc64le, s390x, x86-64 as equals - package has to
> build on each of them to get included in repositories etc.
>
> So the question is how CentOS 8 will be organized? Moving everything
> into mirrors.centos.org/centos/8/ will simplify live for all of those
> using non-x86 machines as repos will be widely mirrored and there will
> be no need of handling centos|altarch in external projects.
>
> I think that /altarch/8/ may exist for armhfp, i386, etc architectures
> which are not a part of RHEL 8.
>
> What do you think?

I think that re-arranging all the architectures that are listed in
/etc/yum.repos.CentOS-Base.repo means changing the layout of all the
mock and yum configs as well. It's not necessarily evil, but it would
be confusing to be different for RHEL 8 from all the other
architectures.

Nico Kadel-Garcia