opensp (all current versions) has this in the ebuild: RDEPEND=" net-libs/libnsl:0= " this version of libnsl forces a downgrade to glibc-2.25, which may potentially break my existing setup and causes difficulties with system upgrades. Newer libnsl slot works correctly with new glibc, but i am not sure if opensp will work with it.
commit d5d019fd1bd0782fd9fa9e888f59f0459b4613e7 Author: Andreas K. Hüttel <dilfridge@gentoo.org> Date: Fri Nov 3 21:39:41 2017 +0100 app-text/opensp: Links to libnsl, so add dependency Package-Manager: Portage-2.3.13, Repoman-2.3.4 commit 9e408e8663a74df99ce6e2cf0a9c402476967e6f Author: Andreas K. Hüttel <dilfridge@gentoo.org> Date: Sat Oct 28 20:55:46 2017 +0200 app-text/opensp: This should be the last dependency experiment here. I hope. Package-Manager: Portage-2.3.13, Repoman-2.3.4 commit a52ebe38e63cc722372d1b50f2cc5202fb16089b Author: Andreas K. Hüttel <dilfridge@gentoo.org> Date: Sat Oct 28 20:27:02 2017 +0200 app-text/opensp: No-change-revbump because of the tricky libnsl dependency Package-Manager: Portage-2.3.13, Repoman-2.3.4 commit c18ff2aa95d6bff4fc6d4376a0f24b9a42f1e609 Author: Andreas K. Hüttel <dilfridge@gentoo.org> Date: Fri Sep 29 13:56:08 2017 +0200 app-text/opensp: Fix libnsl depstring Package-Manager: Portage-2.3.10, Repoman-2.3.3
It seems to be fixed now. I've just reinstalled opensl and it pulled net-libs/libnsl-1.2.0:0/2 this time around, which did not downgrade glibc. I guess it's safe to be closed.