Simple Python inotify bindings

Not installable with pip

Reported by meme dough on 2011-07-29
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
inotifyx
Undecided
Forest Bond

Bug Description

Not sure if this is a pip issue or inotifyx.

Installing with pip fails with message:

ImportError: No module named setuplib

Installing from the tgz or with easy_install works.

Be nice if it was pip installable since pypi front page instructions talk about pip.

meme dough (memedough) wrote :

Sorry for dup bug reports on inotifyx / pip / distribute, not sure where this needs a fix.

As far as I've been able to track down these fail

- latest setuptools doing easy_install
- latest distribute doing easy_install
- latest pip on both setuptools and distribute
- ubuntu 11.04 doing easy_install or pip into distro python

Did find that ubuntu 11.04 virtualenv worked with easy_install but failed with pip.

https://bugs.launchpad.net/inotifyx/+bug/817951
https://github.com/pypa/pip/issues/327
https://bitbucket.org/tarek/distribute/issue/221/easy_install-inotifyx-fails

Jannis Leidel (jezdez) wrote :

For the record, I've closed the pip ticket since this is a bug in inotifyx. I'd appreciate if you first look at the package in question before considering a bug in pip.

As for the bug, inotifyx doesn't ship with its own setuplib.py. See for yourself by downloading the tarball from PyPI.

All it needs is a MANIFEST.in template to include the setuplib.py, too. See the distutils docs for further explanation.

Forest Bond (forest-bond) wrote :

Official tarballs are hosted here on Launchpad, and the download_url is specified in setup.py. Removing the broken tarballs from PyPI is sufficient to fix this issue, as pip now correctly fetches the tarball from LP.

Changed in inotifyx:
assignee: nobody → Forest Bond (forest-bond)
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers