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

Bug 689932

Summary: dev-python/pycurl-7.43.0 should depend explicitly on dev-libs/openssl:=
Product: Gentoo Linux Reporter: Daniel M. Weeks <dan>
Component: Current packagesAssignee: Python Gentoo Team <python>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Daniel M. Weeks 2019-07-15 19:15:04 UTC
>>> package: dev-libs/openssl-1.1.0k
 *  - /usr/lib64/libcrypto.so.1.0.0
 *      used by /usr/lib64/python3.6/site-packages/pycurl.cpython-36m-x86_64-linux-gnu.so (dev-python/pycurl-7.43.0)

It seems that the openssl dependency for pycurl is implied through net-misc/curl based on its use flags. However, pycurl has an explicit linking and should directly depend on dev-libs/openssl:=.

Reproducible: Always
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-03-28 17:24:46 UTC
Old version removed.  Please reopen if it still happens.
Comment 2 Daniel M. Weeks 2020-03-28 17:49:52 UTC
For the record, this was fixed in https://github.com/gentoo/gentoo/commit/2e5d5b412c293045a8a93336d2c8c63d972b2803