With app-shells/pwsh-bin-7.4.6 already installed and FEATURES=splitdebug, emerging app-shells/pwsh-bin-7.5.0 results in conflicts despite them being in different slots: * Detected file collision(s): * * /usr/lib/debug/.build-id/a5/cf0a02e28ed701c912aef9ae998e023bbb162d * /usr/lib/debug/.build-id/a5/cf0a02e28ed701c912aef9ae998e023bbb162d.debug * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * app-shells/pwsh-bin-7.4.6:7.4::gentoo * /usr/lib/debug/.build-id/a5/cf0a02e28ed701c912aef9ae998e023bbb162d * /usr/lib/debug/.build-id/a5/cf0a02e28ed701c912aef9ae998e023bbb162d.debug * * Package 'app-shells/pwsh-bin-7.5.0' NOT merged due to file collisions. * If necessary, refer to your elog messages for the whole content of the * above message. Indeed, those existing files are owned by app-shells/pwsh-bin-7.4.6; they are symlinks: lrwxr-xr-x 1 root root 48 Dec 20 21:13 /usr/lib/debug/.build-id/a5/cf0a02e28ed701c912aef9ae998e023bbb162d -> ../../../../../opt/pwsh-bin-7.4/libpsl-native.so lrwxr-xr-x 1 root root 45 Dec 20 21:13 /usr/lib/debug/.build-id/a5/cf0a02e28ed701c912aef9ae998e023bbb162d.debug -> ../../opt/pwsh-bin-7.4/libpsl-native.so.debug ...And the :7.5 slot attempts to install links by the same name. FEATURES=-splitdebug emerge -a1v pwsh-bin works fine. Also, unsurprisingly, if I reinstall 7.4 with -splitdebug, then 7.5 can proceed with it enabled; the links then are: lrwxr-xr-x 1 root root 48 Jan 29 17:06 /usr/lib/debug/.build-id/a5/cf0a02e28ed701c912aef9ae998e023bbb162d -> ../../../../../opt/pwsh-bin-7.5/libpsl-native.so lrwxr-xr-x 1 root root 45 Jan 29 17:06 /usr/lib/debug/.build-id/a5/cf0a02e28ed701c912aef9ae998e023bbb162d.debug -> ../../opt/pwsh-bin-7.5/libpsl-native.so.debug I don't know how things are supposed to be resolved for slot conflicts of splitdebug files. I found one bug mentioning splitdebug and slot, but it had no followup after creation a couple of years ago.