Bug ID | 907716 |
---|---|
Summary | devel:languages:python3/python3-tornado: | python-setuptools missing dependency python3-certifi |
Classification | openSUSE |
Product | openSUSE.org |
Version | unspecified |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | 3rd party software |
Assignee | toddrme2178@gmail.com |
Reporter | andrea@opensuse.org |
QA Contact | opensuse-communityscreening@forge.provo.novell.com |
Found By | --- |
Blocker | --- |
python3-tornado was upgraded from version 3.2.1 that exist in 13.2 to version 4.0.2 With this new version of python3-tornado tornado, gns3 doesn't start anymore since python3-certifi is as missing dependency ( https://pypi.python.org/pypi/certifi ) downgrade of python3-tornado to OSS version does fix the problem Traceback (most recent call last): File "/usr/bin/gns3server", line 5, in <module> from pkg_resources import load_entry_point File "/usr/lib/python3.4/site-packages/pkg_resources.py", line 2829, in <module> working_set = WorkingSet._build_master() File "/usr/lib/python3.4/site-packages/pkg_resources.py", line 449, in _build_master ws.require(__requires__) File "/usr/lib/python3.4/site-packages/pkg_resources.py", line 742, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python3.4/site-packages/pkg_resources.py", line 639, in resolve raise DistributionNotFound(req) pkg_resources.DistributionNotFound: certifi you can see that python3-tornado and setuptools do need certifi module https://github.com/tornadoweb/tornado/blob/master/setup.py also extract from /usr/lib64/python3.4/site-packages/tornado-4.0.2-py3.4.egg-info/PKG-INFO Tornado runs on Python 2.6, 2.7, 3.2, 3.3, and 3.4. It requires the `certifi <https://pypi.python.org/pypi/certifi>`_ package on all Python versions, and the `backports.ssl_match_hostname <https://pypi.python.org/pypi/backports.ssl_match_hostname>`_ package on Python 2. These will be installed automatically when using ``pip`` or ``easy_install``). Some Tornado features may require one of the following optional libraries: i built python3-certifi in my repository: https://build.opensuse.org/package/show/home:anubisg1:networking/python3-certifi btw, also python3-setutools seems to be missing certifi dependency anubisg1@linux-lki1:/usr/lib/python3.4/site-packages> grep -rwl "certifi" . ./setuptools/ssl_support.py ./setuptools-3.6-py3.4.egg-info/PKG-INFO ./setuptools-3.6-py3.4.egg-info/dependency_links.txt ./setuptools-3.6-py3.4.egg-info/requires.txt anubisg1@linux-lki1:/usr/lib/python3.4/site-packages/setuptools-3.6-py3.4.egg-info> cat requires.txt [ssl:sys_platform=='win32'] wincertstore==0.2 [certs] certifi==1.0.1