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