log4mongo / log4mongo-python

python logging handler for mongo database
http://log4mongo.org
Other
111 stars 37 forks source link

Couldn't find index page for 'pytest-runner' (maybe misspelled?) #34

Closed splashcd closed 7 years ago

splashcd commented 7 years ago

I'm making a project which includes log4mongo, and received this error. Was curious to see if you can replicate on your end.


  Downloading log4mongo-1.6.1.tar.gz
    Complete output from command python setup.py egg_info:
    Download error on https://pypi.python.org/simple/pytest-runner/: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:661) -- Some packages may not be found!
    Couldn't find index page for 'pytest-runner' (maybe misspelled?)
    Download error on https://pypi.python.org/simple/: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:661) -- Some packages may not be found!
    No local packages or working download links found for pytest-runner
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-vBZFq0/log4mongo/setup.py", line 46, in <module>
        'Topic :: System :: Monitoring'
      File "/usr/lib/python2.7/distutils/core.py", line 111, in setup
        _setup_distribution = dist = klass(attrs)
      File "/usr/lib/python2.7/site-packages/setuptools/dist.py", line 315, in __init__
        self.fetch_build_eggs(attrs['setup_requires'])
      File "/usr/lib/python2.7/site-packages/setuptools/dist.py", line 361, in fetch_build_eggs
        replace_conflicting=True,
      File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 850, in resolve
        dist = best[req.key] = env.best_match(req, ws, installer)
      File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1122, in best_match
        return self.obtain(req, installer)
      File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1134, in obtain
        return installer(requirement)
      File "/usr/lib/python2.7/site-packages/setuptools/dist.py", line 429, in fetch_build_egg
        return cmd.easy_install(req)
      File "/usr/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 659, in easy_install
        raise DistutilsError(msg)
    distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('pytest-runner')

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-vBZFq0/log4mongo/
You are using pip version 9.0.0, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
The command '/bin/sh -c pip install --compile -r requirements.txt' returned a non-zero code: 1
make: *** [dev] Error 1```
oz123 commented 7 years ago

No, sorry ... I can't reproduce it. I am using an update version of pip...

(log4mon) $ pip install log4mongo
Collecting log4mongo
  Downloading log4mongo-1.6.1.tar.gz
Collecting pymongo (from log4mongo)
  Downloading pymongo-3.5.1-cp27-cp27mu-manylinux1_x86_64.whl (368kB)
    100% |████████████████████████████████| 368kB 1.5MB/s 
Building wheels for collected packages: log4mongo
  Running setup.py bdist_wheel for log4mongo ... done
  Stored in directory: /home/oznt/.cache/pip/wheels/96/7f/e8/7cca2907927996d49d4ca135d105957ec050f5920d49608985
Successfully built log4mongo
Installing collected packages: pymongo, log4mongo
Successfully installed log4mongo-1.6.1 pymongo-3.5.1
(log4mon) $ date
Sat Aug 26 00:04:23 CEST 2017
(log4mon) $ 
oz123 commented 7 years ago

https://pypi.python.org/pypi/pytest-runner is a valid package ...

splashcd commented 7 years ago

https://github.com/splashcd/log4mongofail If you have the time, cloning and running make dev should replicate the failure I'm seeing...

oz123 commented 7 years ago

Ok, I can see the problem with your repository, but I think it's something to do with your docker file or Alpine Linux you are using. Not really really related to log4mongo, hence I am closing the issue.