[tahoe-lafs-trac-stream] [tahoe-lafs] #1326: don't require newer foolscap if you have older Twisted
tahoe-lafs
trac at tahoe-lafs.org
Sun Jan 16 20:19:02 UTC 2011
#1326: don't require newer foolscap if you have older Twisted
---------------------------+------------------------------------------------
Reporter: zooko | Owner: somebody
Type: defect | Status: new
Priority: major | Milestone: 1.8.2
Component: packaging | Version: 1.8.1
Resolution: | Keywords: review-needed setuptools install foolscap twisted
Launchpad Bug: |
---------------------------+------------------------------------------------
Comment (by davidsarah):
Replying to [ticket:1326 zooko]:
> David-Sarah [http://tahoe-lafs.org/pipermail/tahoe-
dev/2011-January/005867.html proposed] a different approach, in which
{{{python setup.py build}}} would build a local private copy of
{{{foolscap >= 0.6.0}}} even if the system already have
{{{foolscap-0.5.1}}} installed.
There must be some confusion -- this is what trunk ''already'' does.
If having an installed foolscap-0.5.1 breaks the ability to build a
private foolscap 0.6.0 in {{{support/.../site-packages}}}, that's a bug.
It works fine for me, and on the buildbots, many of which have foolscap
0.5.1 installed.
(Potentially #1258 could cause such breakage, but only if the installed
foolscap is in a directory shared with other packages that are Tahoe
dependencies. If this causes an incorrect version to be found,
[source:ticket1306/src/allmydata/__init__.py at 4963#L163
check_all_requirements] on the ticket1306 branch will tell you to remove
the incorrect version from the shared directory.)
--
Ticket URL: <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1326#comment:2>
tahoe-lafs <http://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list