[tahoe-dev] [tahoe-lafs] #1168: make setup.py more easily patchable by OS packagers

tahoe-lafs trac at tahoe-lafs.org
Wed Aug 11 01:38:13 UTC 2010


#1168: make setup.py more easily patchable by OS packagers
---------------------------------------+------------------------------------
 Reporter:  davidsarah                 |           Owner:  somebody 
     Type:  defect                     |          Status:  new      
 Priority:  major                      |       Milestone:  undecided
Component:  packaging                  |         Version:  1.8β     
 Keywords:  install setuptools debian  |   Launchpad Bug:           
---------------------------------------+------------------------------------
 Packaging Tahoe-LAFS for OS distributions (e.g. Debian or Ubuntu)
 currently requires that [source:setup.py] be patched, so that setuptools
 doesn't try to satisfy Tahoe's dependencies by downloading eggs or by
 deciding to use a different version of the dependency than would be
 provided by an OS package.

 The attached diff adds an {{external_dependency_management}}} switch to
 {{{setup.py}}} to cause this change in behaviour. It doesn't remove the
 need for a patch, but makes such patches much more likely to apply
 cleanly.

-- 
Ticket URL: <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1168>
tahoe-lafs <http://tahoe-lafs.org>
secure decentralized storage


More information about the tahoe-dev mailing list