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
OpenPGP_0x84818A6819AF4A9B.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature