[tahoe-lafs-trac-stream] [tahoe-lafs] #2028: Twisted endpoints introduce a dependency on pywin32
tahoe-lafs
trac at tahoe-lafs.org
Wed Jul 17 14:49:34 UTC 2013
#2028: Twisted endpoints introduce a dependency on pywin32
-----------------------------+---------------------------
Reporter: daira | Owner:
Type: defect | Status: new
Priority: normal | Milestone: undecided
Component: packaging | Version: 1.10.0
Keywords: pywin32 windows | Launchpad Bug:
-----------------------------+---------------------------
In #1274 we managed to eliminate Tahoe's problematic dependency on
pywin32, which significantly complicated building on Windows. However this
dependency seems to have crept in again via Twisted's endpoints code:
On 10/07/13 18:44, Mike Nation wrote:
> File "C:\tahoe\support\Lib\site-packages\twisted-12.3.0-py2.7-win-
amd64.egg\twisted\internet\endpoints.py", line 25, in <module>
> from twisted.internet import stdio
> File "C:\tahoe\support\Lib\site-packages\twisted-12.3.0-py2.7-win-
amd64.egg\twisted\internet\stdio.py", line 28, in <module>
> from twisted.internet import _win32stdio
> File "C:\tahoe\support\Lib\site-packages\twisted-12.3.0-py2.7-win-
amd64.egg\twisted\internet\_win32stdio.py", line 7, in <module>
> import win32api
>
> exceptions.ImportError: No module named win32api
>
> Failed to load application: No module named win32api
Note that we probably didn't detect this earlier because of #1334.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2028>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list