[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