[tahoe-dev] [tahoe-lafs] #1168: make setup.py more easily patchable by OS packagers
tahoe-lafs
trac at tahoe-lafs.org
Thu Aug 12 01:13:35 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β
Resolution: | Keywords: install setuptools debian ubuntu
Launchpad Bug: |
----------------------------+-----------------------------------------------
Comment (by davidsarah):
Replying to [comment:6 davidsarah]:
> Replying to [comment:3 zooko]:
> > Replying to [ticket:1168 davidsarah]:
> > > 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
> >
> > Are we sure that this is a problem? It won't try to download eggs if
the dependencies required are already present.
>
> I've seen it attempt to do so (for foolscap-0.5.1, for example).
I can reproduce this by downloading the 1.8.0c2 tarball, building it, and
then running {{{python setup.py trial}}}. foolscap 0.5.1 is downloaded
again on every run of trial, even though {{{python setup.py build}}}
copied it into {{{support/site-packages}}} and the build completed
successfully.
--
Ticket URL: <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1168#comment:7>
tahoe-lafs <http://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-dev
mailing list