Summary: | dev-python/setuptools-5.7 requires dev-python/certifi but does not depend on it | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Craig Andrews <candrews> |
Component: | [OLD] Development | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | candrews |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Craig Andrews
2014-09-10 01:02:03 UTC
I see more than one line... % cat /usr/lib64/python3.4/site-packages/setuptools-5.7-py3.4.egg-info/requires.txt [certs] certifi==1.0.1 [ssl:sys_platform=='win32'] wincertstore==0.2 Do you actually get an error from any package? I'm not sure what "problem" you are trying to fix. (In reply to Mike Gilbert from comment #2) > Do you actually get an error from any package? I'm not sure what "problem" > you are trying to fix. I don't get an error from anything (at least, nothing I've tried yet). I just reported bug 522466 so I figured I would go through and see if any other packages were missing certifi dependencies, found this one, and reported it. If it's not really an issue, I apologize for wasting your time - I was just trying to do some due diligence. Ok. It's worth looking into anyway. (In reply to candrews from comment #3) > (In reply to Mike Gilbert from comment #2) > > Do you actually get an error from any package? I'm not sure what "problem" > > you are trying to fix. > > I don't get an error from anything (at least, nothing I've tried yet). I > just reported bug 522466 so I figured I would go through and see if any > other packages were missing certifi dependencies, found this one, and > reported it. If it's not really an issue, I apologize for wasting your time > - I was just trying to do some due diligence. There's nothing wrong with trying to do the right thing. No need for an apology here. I just re-added certifi 14.05.14 and this says it wants ==1.0.1 which to me makes no sense. setuptools is a core package and there has been no evidence of certifi being absent and triggering error. It appears a non issue and upstream appear to have this leftover sitting unnoticed which you have stumbled upon. Perhaps someone else may find something of substance with this. I noticed the certifi dep during past version bumps but chose to ignore it since it only appears to be used as a fallback CA cert source after checking the standard system locations for functionality that generally shouldn't be used (fetching deps over ssl) when packaging things properly using system libs. If someone thinks this needs to be addressed, then perhaps an ssl use flag could be added that pulls in ca-certificates and backports-ssl-match-hostname for python versions that need it. |