Twisted warning after ampoule installation

Bug #710597 reported by Flavio Grossi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ampoule
New
Undecided
Unassigned

Bug Description

Since i installed ampoule i receive a warning when importing twisted.

This is always reproducible by issuing:
$ python
>>> import twisted
>>> import pkg_resources
/usr/bin/ipython:1: UserWarning: Module twisted was already imported from /usr/lib64/python2.7/site-packages/twisted/__init__.pyc, but /usr/lib/python2.7/site-packages/ampoule-0.2.1-py2.7.egg is being added to sys.path
  #!/usr/bin/python

if i erase ampoule the warning disappears.

I think this is due to ampoule uncorrectly stating that he owns the twisted package:
$ cat /usr/lib/python2.7/site-packages/ampoule-0.2.1-py2.7.egg/EGG-INFO/top_level.txt
ampoule
twisted

It also may be the same as this (see msg230):
http://bugs.python.org/setuptools/issue36

I'm using the latest version from trunk, on fedora 14 with python-setuptools 0.6.14 (the Distribute fork) an python 2.7.
Ampoule is installed using "python setup.py install".

A solution (which if i'm not wrong is what they're doing with nevow) could be to declare the twisted ampoule plugin as package data in setup.py.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.