debian porting, twisted[tls] dependency
Brian Warner
warner at lothar.com
Wed Mar 30 18:10:45 UTC 2016
On 3/30/16 10:50 AM, Brian Warner wrote:
> On 3/30/16 6:45 AM, Ramakrishnan Muthukrishnan wrote:
>
>> Another observation: My Debian machine which runs the 'testing' flavour
>> had the version 15.2.1 of Twisted and with that I get an error:
Incidentally, I just set up a new testing/"stretch" instance, installed
the old tahoe-lafs-1.10.2 package (to get the dependencies), uninstalled
it, installed "python-pip", and did:
pip install --user .
from a git source tree (no virtualenv), and it worked. "tahoe --version"
emits scary-looking warnings because pkg_resources can't get version
data for cffi, enum34, and pycparser, but it runs. It wound up with
foolscap-0.10.1, twisted-16.0.0, and all the necessary support modules
to let Twisted do its TLS thing. All the dependencies were satisfied by
Debian packages from /usr/lib .
I don't know how to fix that pkg_resources warning. python-enum34 and
python-pycparser were already installed, and installing python-cffi
didn't help. I want us to remove the (overenthusiastic?)
version-checking code in src/allmydata/__init__.py, moving it off to a
subcommand that's only run on-demand. But that's not happening for this
release.
Please double check that "tahoe --version" from your package doesn't
emit those warnings.. I'm crossing my fingers that it's ok.
thanks,
-Brian
More information about the tahoe-dev
mailing list