[tahoe-lafs-trac-stream] [Tahoe-LAFS] #1220: build/install should be able to refrain from getting dependencies

Tahoe-LAFS trac at tahoe-lafs.org
Sat Mar 26 21:27:07 UTC 2016


#1220: build/install should be able to refrain from getting dependencies
-------------------------+-------------------------------------------------
     Reporter:  gdt      |      Owner:  gdt
         Type:  defect   |     Status:  closed
     Priority:  major    |  Milestone:  1.11.0
    Component:           |    Version:  1.8.0
  packaging              |   Keywords:  setuptools security install
   Resolution:  fixed    |  packaging pip
Launchpad Bug:           |
-------------------------+-------------------------------------------------
Changes (by warner):

 * status:  new => closed
 * resolution:   => fixed
 * milestone:  undecided => 1.11.0


Comment:

 I think this should be resolved, now that we're using pip/virtualenv, and
 do not have a `setup_requires=` anymore. Packagers can use `python
 setup.py install --single-version-externally-managed` with a `--root` that
 points into a new directory, then turn that directory into a package. I
 believe this is how Debian currently does things, and by changing Tahoe to
 behave like every other python package, we should be able to take
 advantage of that machinery.

 gdt, please feel free to re-open this if you disagree.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1220#comment:34>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list