[tahoe-lafs-trac-stream] [tahoe-lafs] #1452: clarify policy about what versions of dependencies Tahoe-LAFS requires
tahoe-lafs
trac at tahoe-lafs.org
Thu Oct 10 20:16:36 UTC 2013
#1452: clarify policy about what versions of dependencies Tahoe-LAFS requires
-------------------------+-------------------------------------------------
Reporter: zooko | Owner: somebody
Type: defect | Status: new
Priority: major | Milestone: soon (release n/a)
Component: | Version: 1.8.2
packaging | Keywords: packaging setuptools exocet testing
Resolution: |
Launchpad Bug: |
-------------------------+-------------------------------------------------
Comment (by gdt):
I second zooko's position in comment:5. An important point is that
various packaging systems have various versions of dependencies, and it's
really awkward to insist on an exact particular version, because multiple
packages making such demands simply does not work in the general case, and
leads to having to version many things.
Another point is that if "X >= Y.Z" is not ok in general, than arguably
package X is buggy.
By providing a "make check" facility, packaging system maintainers can be
encouraged to run the tests when updating, and to allow the user to do so
when building. That's not as good as a buildbot, but requires fewer
resources.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1452#comment:6>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list