Found CHOST set within make.conf for openrc split-usr desktop arm64 stage3 current-stage3-arm64-openrc-splitusr/stage3-arm64-openrc-splitusr-20250105T234837Z.tar.xz CHOST="aarch64-unknown-linux-gnu" Reproducible: Always CHOST present in make.conf goes against the against having it in the file
> CHOST present in make.conf goes against the against having it in the file This sentence does not make sense.
I think you need to explain why this is a problem.
It is not doing "harm" was much as not being consistent with NEWS around changes with the 23.0 profile. The guide for migrating to 23.0 profile (which the current stage tarballs use) says: 5. Edit /etc/portage/make.conf; if there is a line defining the CHOST variable, remove it. Also delete all lines defining CHOST_... variables. If this is managed by profile, it should not be appear in new setups.
Right, in isolation, it wouldn't be a problem, but it's jarring given that for 23.0, we tried to drop this from most arches' make.conf, and it's weird this is still there.