id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,launchpad_bug 1168,make setup.py more easily patchable by OS packagers,davidsarah,zooko,"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.",defect,closed,normal,1.11.0,packaging,1.8β,fixed,install setuptools debian ubuntu,,