<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Zooko,</div><div><br></div><div><blockquote type="cite"><meta charset="utf-8"><span class="Apple-style-span" style="font-family: Times; "><pre style="white-space: pre-wrap; ">The Twisted-11.0.0-py2.6-win32.egg file was uploaded to
<a href="http://pypi.python.org">pypi.python.org</a> on 2011-06-10, so one explanation for why your build
tried to build from source would be if you ran your build before
2011-06-10 but then didn't mail the results to the list until
2011-06-13. Is that the case?</pre></span></blockquote><div><br></div><div>My last run might not happen on 6/13, but definitely after 6/11 and I unzipped Tahoe in a clean folder again.</div></div><div><br></div><div>Follow the thread between me and David, my second last run was happening on 6/11 before David pointed me to change setup.py.</div><div><br></div><div>I always deleted all files in the c:\tahoe-lafs (hopefully, there is no hidden file left), then unzipped a clean tahoe copy in that folder again, then build.</div><div><br></div><div>I will try rebuild it with "-v" option and let you know the result.</div><div><br></div><div>Thanks,</div><div>-Shu</div><div><br></div><br><div><div>On Jun 13, 2011, at 8:21 AM, Shu Lin wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div><blockquote type="cite">Message: 1<br></blockquote><blockquote type="cite">Date: Sat, 11 Jun 2011 22:15:48 +0100<br></blockquote><blockquote type="cite">From: David-Sarah Hopwood <<a href="mailto:david-sarah@jacaranda.org">david-sarah@jacaranda.org</a>><br></blockquote><blockquote type="cite">To: <a href="mailto:tahoe-dev@tahoe-lafs.org">tahoe-dev@tahoe-lafs.org</a><br></blockquote><blockquote type="cite">Subject: Re: [tahoe-dev] Tahoe 1.8.2 installation error on Window XP<br></blockquote><blockquote type="cite">       32bit<br></blockquote><blockquote type="cite">Message-ID: <<a href="mailto:4DF3DB04.2070803@jacaranda.org">4DF3DB04.2070803@jacaranda.org</a>><br></blockquote><blockquote type="cite">Content-Type: text/plain; charset="utf-8"<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">On 11/06/11 13:19, Shu Lin wrote:<br></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">Please delete c:\tahoe-lafs\twisted-8.2.0-py2.6-win32.egg and try again.<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">The same result. Actually, before what I did was:<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">1, Unzipped Tahoe in a new clean folder,<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">2, Modified the _auto_deps.py<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">3, Then, "C:\tahoe-lafs>c:\Python26\python.exe setup.py build"<br></blockquote></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">As well as changing _auto_deps.py, please change the line<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"> setup_requires.append('Twisted >= 2.4.0')<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">in setup.py (line 144) to:<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"> setup_requires.append('Twisted >= 9.0.0')<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">(If it still fails, post the full log from step 3.)<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">--<br></blockquote><blockquote type="cite">David-Sarah Hopwood ? <a href="http://davidsarah.livejournal.com">http://davidsarah.livejournal.com</a><br></blockquote><blockquote type="cite"><br></blockquote><br>It turned out to be like this:<br>Thanks,<br>-Shu<br><br>===<br>C:\tahoe-lafs>c:\Python26\python.exe setup.py build<br>Not found: tahoe-deps<br>Not found: ../tahoe-deps<br><br>Setting up environment to run scripts for the current user...<br>Already done: associate the filetype .pyscript with Python.File for<br>the current user.<br>Already done: add .pyscript to the user environment variable PATHEXT.<br>Already done: add .pyw to the user environment variable PATHEXT.<br>Traceback (most recent call last):<br> File "setup.py", line 417, in <module><br>   **setup_args<br> File "c:\Python26\lib\distutils\core.py", line 113, in setup<br>   _setup_distribution = dist = klass(attrs)<br> File "C:\tahoe-lafs\setuptools-0.6c16dev3.egg\setuptools\dist.py",<br>line 260, in __init__<br>   self.fetch_build_eggs(attrs.pop('setup_requires'))<br> File "C:\tahoe-lafs\setuptools-0.6c16dev3.egg\setuptools\dist.py",<br>line 284, in fetch_build_eggs<br>   parse_requirements(requires), installer=self.fetch_build_egg<br> File "C:\tahoe-lafs\setuptools-0.6c16dev3.egg\pkg_resources.py",<br>line 573, in resolve<br>   dist = best[req.key] = env.best_match(req, self, installer)<br> File "C:\tahoe-lafs\setuptools-0.6c16dev3.egg\pkg_resources.py",<br>line 823, in best_match<br>   return self.obtain(req, installer) # try and download/install<br> File "C:\tahoe-lafs\setuptools-0.6c16dev3.egg\pkg_resources.py",<br>line 835, in obtain<br>   return installer(requirement)<br> File "C:\tahoe-lafs\setuptools-0.6c16dev3.egg\setuptools\dist.py",<br>line 327, in fetch_build_egg<br>   return cmd.easy_install(req)<br> File "C:\tahoe-lafs\setuptools-0.6c16dev3.egg\setuptools\command\easy_install.py",<br>line 453, in easy_install<br>   return self.install_item(spec, dist.location, tmpdir, deps)<br> File "C:\tahoe-lafs\setuptools-0.6c16dev3.egg\setuptools\command\easy_install.py",<br>line 483, in install_item<br>   dists = self.install_eggs(spec, download, tmpdir)<br> File "C:\tahoe-lafs\setuptools-0.6c16dev3.egg\setuptools\command\easy_install.py",<br>line 663, in install_eggs<br>   return self.build_and_install(setup_script, setup_base)<br> File "C:\tahoe-lafs\setuptools-0.6c16dev3.egg\setuptools\command\easy_install.py",<br>line 938, in build_and_install<br>   self.run_setup(setup_script, setup_base, args)<br> File "C:\tahoe-lafs\setuptools-0.6c16dev3.egg\setuptools\command\easy_install.py",<br>line 929, in run_setup<br>   raise DistutilsError("Setup script exited with %s" % (v.args[0],))<br>distutils.errors.DistutilsError: Setup script exited with error:<br>Unable to find vcvarsall.bat<br><br>C:\tahoe-lafs><br>===<br></div></blockquote></div><br></body></html>