[tahoe-lafs-trac-stream] [tahoe-lafs] #1658: drop support for Python < 2.6

tahoe-lafs trac at tahoe-lafs.org
Fri Mar 16 17:40:29 UTC 2012


#1658: drop support for Python < 2.6
---------------------------+----------------------------------------------
     Reporter:  zooko      |      Owner:  somebody
         Type:  defect     |     Status:  new
     Priority:  major      |  Milestone:  1.10.0
    Component:  packaging  |    Version:  1.9.0
   Resolution:             |   Keywords:  packaging backward-compatibility
Launchpad Bug:             |
---------------------------+----------------------------------------------

Comment (by zooko):

 Replying to [comment:6 gdt]:
 > As far as I can tell the FreeBSD column doesn't quite make sense.  I'm a
 little fuzzy, but I think python isn't part of the base system, but is
 instead in "ports", which is similar to NetBSD.   I think the culture is
 to run relatively recent ports even on older base systems, so my guess is
 that dropping  <=2.5 will not be a significant issue for FreeBSD users.

 I guess I was following distrowatch on that. So you're saying that even
 users of FreeBSD older than 7.3, such as FreeBSD 7.2 or 7.1 (or even 6?)
 will be able to deploy a Python 2.6-requiring Tahoe-LAFS without
 installing a local Python?

 > The chart above doesn't have NetBSD, but python 2.6 has been default in
 pkgsrc for probably 2 years if not more, and the next quarterly release of
 pkgsrc (April) will have 2.7 as the default.   So dropping support for
 <=2.5 is fine from that viewpoint also.

 According to [http://distrowatch.com/table.php?distribution=netbsd
 distrowatch], the NetBSD entry would look like this:

 ||= distro =||= excluded version =||= excluded version release date =||=
 oldest supported version of the operating system =||= oldest supported
 release date =||= Python in oldest supported =||= notes =||= next version
 =||= Python in next version =||
 ||=[http://distrowatch.com/table.php?distribution=netbsd NetBSD]   =||=5.0
 =||=2009-04-29 =||=4.0        =||=2007-12-19 =||=2.5.2 =||= =||=pkgsrc?
 NetBSD-CURRENT? will be 6.0? =||=2.7.x =||

 But apparently distrowatch, or my way of reading it, is inaccurate. Could
 you, gdt, please update the table to reflect NetBSD? Thanks!

-- 
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1658#comment:9>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage


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