[tahoe-lafs-trac-stream] [tahoe-lafs] #2063: users expect 'python setup.py install' to install dependencies
tahoe-lafs
trac at tahoe-lafs.org
Tue Aug 27 11:40:12 UTC 2013
#2063: users expect 'python setup.py install' to install dependencies
-------------------------+-------------------------------------------------
Reporter: sel | Owner: daira
Type: defect | Status: assigned
Priority: normal | Milestone: undecided
Component: | Version: 1.10.0
packaging | Keywords: install fedora linux packaging
Resolution: | setuptools
Launchpad Bug: |
-------------------------+-------------------------------------------------
Comment (by zooko):
I agree that it is a problem that users expect {{{python setup.py
install}}} to install dependencies, but it doesn't do that. The fact that
it doesn't do that is tracked by ticket #1494. The fact that users decide
to try {{{python setup.py install}}} is the subject of this ticket. (I
think some of gdt's comments from comment:5 are the subject of ''other''
tickets, and it would probably help if gdt would find those tickets and
cross-link them to this one.)
So: one possible patch to help with ''this'' ticket would be to add a line
to [source:trunk/docs/quickstart.rst quickstart.rst] saying something
like:
Note: running {{{python setup.py install}}} will copy only the Tahoe-
LAFS package and not any of the dependent packages into your system. We
don't currently support any way to install Tahoe-LAFS into your system.
Instead, we recommend that you run it from the directory you built it in,
as described in this document. See also the instructions for getting
prebuilt packages from your operating system: https://tahoe-lafs.org/trac
/tahoe-lafs/wiki/Installation
What do you think? Would text like that make it so people who read
quickstart.rst stop trying {{{python setup.py install}}}?
(Then, if anyone ever fixes #1494 and makes {{{python setup.py install}}}
''work'', we could remove this text.)
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2063#comment:12>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list