[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