Changes between Version 61 and Version 62 of AdvancedInstall
- Timestamp:
- 2013-08-08T20:17:36Z (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AdvancedInstall
v61 v62 118 118 it between multiple trees. 119 119 120 Unfortunately, setup.py will still try to connect to the internet even if the {{{tahoe-deps}}} directory exists, and if it succeeds and finds newer versions of any dependencies it will likely still download and run them (without any integrity checking). So, for a truly offline build, you currently must run setup.py in an environment where it cannot reach the internet. See #2055. 121 120 122 Alternatively, if you are building from a tarball (either a release tarball 121 123 from https://tahoe-lafs.org/source/tahoe-lafs/releases/ , or a continually-generated … … 123 125 can simply download the -SUMO version of the tarball instead of the regular 124 126 one. The "SUMO" tarball includes the current tahoe-deps bundle pre-unpacked 125 in the source tree and issigned with the Tahoe-LAFS Release-Signing Key ({{{E34E 62D0 6D0E 69CF CA41 79FF BDE0 D31D 6866 6A7A}}}).127 in the source tree. The release versions are signed with the Tahoe-LAFS Release-Signing Key ({{{E34E 62D0 6D0E 69CF CA41 79FF BDE0 D31D 6866 6A7A}}}). 126 128 127 129 The tahoe-deps bundle is updated every once in a while, as new versions of … … 132 134 133 135 Besides tahoe-deps, you'll also need a C++ compiler and Python headers. These requirements can be satisfied on a Debian system with "{{{apt-get install build-essential python-dev}}}". 134 135 Unfortunately, setup.py will still try to connect to the internet even if the {{{tahoe-deps}}} directory exists, and if it succeeds and finds newer versions of any dependencies it will likely still download and run them (without any integrity checking). So, for a truly offline build, you currently must run setup.py in an environment where it cannot reach the internet. See #2055.136 136 137 137 [=#point6]