Opened at 2010-08-11T01:38:13Z
Last modified at 2016-03-27T00:08:03Z
#1168 closed defect
make setup.py more easily patchable by OS packagers — at Version 1
Reported by: | davidsarah | Owned by: | somebody |
---|---|---|---|
Priority: | normal | Milestone: | 1.11.0 |
Component: | packaging | Version: | 1.8β |
Keywords: | install setuptools debian ubuntu | Cc: | |
Launchpad Bug: |
Description (last modified by davidsarah)
Packaging Tahoe-LAFS for OS distributions (e.g. Debian or Ubuntu) currently requires that 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.
Change History (2)
Changed at 2010-08-11T01:39:45Z by davidsarah
comment:1 Changed at 2010-08-11T01:44:06Z by davidsarah
- Description modified (diff)
- Keywords ubuntu added
Note: See
TracTickets for help on using
tickets.
add 'external_dependency_management' flag to setup.py (context diff)