On 4/22/20 12:24 PM, Michael Jones wrote: > > On a source-based distribution, the thing that manages package > installations can break itself if it incorrectly installs a library that > a subsequent run of itself would dynamically link against. >
I won't say this is impossible, but in general it hasn't been true for a long time in Gentoo. Old libraries are left behind until you rebuild the things that link against them (that's what emerge @preserved-rebuild does). When used correctly, subslot dependencies in ebuilds avoid the need for even that additional step.