[tahoe-lafs-trac-stream] [tahoe-lafs] #1383: foolscap 0.6.1 has no such extra feature 'secure_connections'

tahoe-lafs trac at tahoe-lafs.org
Fri Apr 1 10:17:52 PDT 2011


#1383: foolscap 0.6.1 has no such extra feature  'secure_connections'
---------------------------+------------------------------------------------
     Reporter:  zooko      |       Owner:  warner                       
         Type:  defect     |      Status:  new                          
     Priority:  major      |   Milestone:  undecided                    
    Component:  packaging  |     Version:  1.8.2                        
   Resolution:             |    Keywords:  setuptools foolscap pyOpenSSL
Launchpad Bug:             |  
---------------------------+------------------------------------------------

Comment (by zooko):

 Replying to [comment:1 davidsarah]:
 > > 2. We could hack the fork of setuptools which is bundled into the
 Tahoe-LAFS source tree (sometimes called "zetuptoolz") so that it doesn't
 treat a missing extra as a fatal error. The theory being that if the
 package doesn't declare an extra then probably it actually has that extra
 but didn't declare it.
 >
 > Well, if the installed package doesn't satisfy the dependency (for
 whatever reason), then setuptools should try to download a version that
 does. Even if the latter has the same version ''number'', it might not
 have the same packaging error.

 I agree that would be better behavior for zetuptoolz than my proposed
 behavior for zetuptoolz, and I also agree that I really don't want to try
 to improve zetuptoolz's behavior. If we had a good way to unit-test
 zetuptoolz's behavior on our buildbot then maybe, but currently I think I
 would first have to improve the ways that our buildbot unit-tests
 zetuptoolz's behavior and then improve zetuptoolz's behavior, and that's a
 lot of work for this one issue. I no longer think of setuptools/zetuptoolz
 as a good long-term investment so I no longer think that all of that work
 would pay for itself again in more and more future issues.

 That said, I don't see any ''other'' solution to this one issue than the
 ones we've listed here...

-- 
Ticket URL: <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1383#comment:5>
tahoe-lafs <http://tahoe-lafs.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list