[tahoe-lafs-trac-stream] [Tahoe-LAFS] #1582: setuptools delenda est

Tahoe-LAFS trac at tahoe-lafs.org
Fri Jan 15 02:20:39 UTC 2016


#1582: setuptools delenda est
----------------------------+--------------------------------------
     Reporter:  davidsarah  |      Owner:  somebody
         Type:  defect      |     Status:  new
     Priority:  major       |  Milestone:  1.11.0
    Component:  packaging   |    Version:  1.9.0b1
   Resolution:              |   Keywords:  setuptools review-needed
Launchpad Bug:              |
----------------------------+--------------------------------------

Comment (by glyph):

 Replying to [comment:22 daira]:
 > Also, this is not for setuptools reasons, at least not directly. It is
 because our experience was that the dependency on cffi was causing too
 many build failures.

 I vaguely remember discussing this (it is kind of hard to find history in
 all these different tickets) but I don't see it mentioned here, and the
 situation has changed a lot since 2013, so, here goes:

 Right now, Cryptography distributes wheels for OS X and Windows, which
 bundle OpenSSL and seem to install very reliably; I am fielding far fewer
 complaints about Twisted not installing due to build errors on those
 platforms, and it was a real headache when pyOpenSSL first moved.

 This effort is also underway - https://github.com/manylinux/manylinux - to
 allow wheels to be provided that will robustly work across any possible
 reasonable linux distribution.

 Does this change the situation at all for Tahoe?

 Separately you may be interested in
 https://github.com/manylinux/auditwheel for your own purposes if Tahoe is
 producing its own build artifacts.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1582#comment:23>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list