Public bug reported:

The zope.interface package is manually copying __init__.py from sources
to the "zope" directory. This should NOT be done when a nspkg.pth is
installed for the package, as it is correctly done.

Although this does not seem to provoke issues at a first glance, it's
what provokes two hard-to-track issues with zc.buildout:

https://bugs.launchpad.net/zc.buildout/+bug/685638
https://bugs.launchpad.net/zc.buildout/+bug/659231

if you check other zope.* packages in debian/ubuntu, you'll see none of
them manually copy __init__.py .

Full discussion here:

http://mail.python.org/pipermail/distutils-sig/2010-December/017127.html

Patch attached. I'll open a bug in Debian ASAP:

** Affects: zope.interface (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: interface python zope

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/688335

Title:
  superfluous __init__.py generates import errors

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to