dev-libs/libp11 ebuild has a blocker in it for OpenSSL >=3.0.12 Idk if there was some confusion but it should be removed because it does work on 3.0.12+ This one package was a blocker for all OpenSSL @world upgrades so it was keeping me on 3.0.11 for some time now. I'm on x86_64 stable hardened gentoo. Reproducible: Always Expected Results: Unnecessary blocker for libp11 should be removed for OpenSSL 3.0.12 and 3.0.13 to go through system world upgrades. This was the only package left preventing @world upgrades to 3.0.13 OpenSSL.
It has come to my attention that my previous analysis may have been incorrect, when presented with the events that transpired in linked bug 916328. While it does work for me, the source of the bug is more complicated than I grasp
Closing this, blocker is correct because with these versions of openssl libp11 will cause a segfault.
That's not a correct use of soft blockers. Soft blockers are for file collisions.