[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2193: pyOpenSSL 0.14 pulls in a bunch of new dependencies
Tahoe-LAFS
trac at tahoe-lafs.org
Tue Apr 15 12:54:53 UTC 2014
#2193: pyOpenSSL 0.14 pulls in a bunch of new dependencies
-------------------------+-------------------------------------------------
Reporter: daira | Owner: daira
Type: defect | Status: assigned
Priority: major | Milestone: 1.11.0
Component: | Version: 1.10.0
packaging | Keywords: packaging setuptools pyopenssl
Resolution: | cryptography six cffi pycparser
Launchpad Bug: |
-------------------------+-------------------------------------------------
Comment (by gdt):
That sounds reasonable.
Alternatively, there could be two setup.py versions, and a pre-build stage
that symlinks one in. The standard one would be for packaging
environments, and fail if any prereqs are not installed, never trying to
download or build anything else. The developer one could do whatever you
want.
I've said this before, but it's important to realize that for software
that has widespread usage, almost all uses of it are via a packaging
system. Developers live in a bubble where they build the programs they
like to hack on directly from source. But I bet nearly all if not all of
you are using even python from a packaging system, not a by-hand build.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2193#comment:29>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list