On 6/25/24 10:05 AM, Nikos Chantziaras wrote:
> So what happens if I skip the very last step in the profile 23.0 upgrade
> guide, which is:
> 
> 6. Rebuild world:
>    emerge --ask --emptytree @world
> 
> Is this just a security concern due to the new hardening flags, or are
> there ABI concerns?


If you use the binhost packages built for profile 23.0 then you can
simply reinstall those without any compilation.

If your profile upgrade fell under the category of CHOST changes then
that's probably a worst-case scenario with regard to trying to skip an
emptytree rebuild. I would recommend NOT skipping the emptytree if you
are a musl / ppc64le / mips.

On other configurations this may be safe, but I still wouldn't skip it
unless you can describe exactly what changed and why you are confident
mixing old/new binaries is safe. Even then I strongly advise rebuilding
all toolchain-related packages.

-- 
Eli Schwartz

Attachment: OpenPGP_0x84818A6819AF4A9B.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to