-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
app-editors/atom-bin-1.40.1: should depend on dev-libs/openssl? #188
Comments
I hope this fixes the issue. The log means it may require the slot 0 but any sub-slot (1.1, etc.). |
Thanks for the quick bump! Unfortunately the issue is still the same. I don't know if it's correct, but the ldd output seems to suggest that that binary links to both versions of openssl. So we might need to have both installed? 😕 |
You should not have installed both versions of OpenSSL, so that's weird that libraries included in atom-bin may require both versions of OpenSSL. An option should be report the issue to the Atom issue tracker, since it's a binary package and building it from sources requires a recent version of Electron (Atom requires 4.x version, but in the Portage Tree, the most recent version is 2.x). |
I tried to run the executable you mentioned in this issue and yes, it does require the 1.0 version of OpenSSL (openssl-compat:1.0.0 in Gentoo). BREAKING NEWS: Just installed openssl-compat:1.0.0, and this happens.
I think the problem here is the packaging of the binary Atom. I noted it requires the strict 1.0.0 version and not 1.0.2 as available in the Gentoo Portage Tree because that binary is linked against that version. |
because it's triggering a rebuild every time, see jorgicio/jorgicio-gentoo-overlay#188
After the stable upgrade to
dev-libs/openssl-1.1.1d-r2
(meaning I don't have a 1.0 version installed anymore) I'm getting this every time I update.Interestingly enough it seems like that binary links to both 1.0 and 1.1
I'm not really sure how the library usage detection works, but it might be enough to just add a dependency on
dev-libs/openssl:0
as well as0/1.1
?The text was updated successfully, but these errors were encountered: