Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 638340

Summary: app-text/opensp forces a glibc downgrade on ~amd64
Product: Gentoo Linux Reporter: Marcin Kowalski <yoshi3>
Component: Current packagesAssignee: Benda Xu <heroxbd>
Status: RESOLVED FIXED    
Severity: normal CC: dilfridge
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Marcin Kowalski 2017-11-21 16:37:35 UTC
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.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2017-11-21 17:43:18 UTC
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
Comment 2 Marcin Kowalski 2017-11-24 08:04:32 UTC
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.