[MacPorts] #51997: bzr: Add python35 variant

MacPorts noreply at macports.org
Wed Aug 10 06:43:35 PDT 2016


#51997: bzr: Add python35 variant
--------------------------+----------------------
  Reporter:  mf2k@…       |      Owner:  raimue@…
      Type:  enhancement  |     Status:  closed
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:  wontfix      |   Keywords:
      Port:  bzr          |
--------------------------+----------------------
Changes (by raimue@…):

 * status:  new => closed
 * resolution:   => wontfix


Comment:

 bzr only works with Python 2. This is also true for the latest release bzr
 2.7 that is not ported yet because of compatibility problems with other
 bzr-* plugins. There are not upstream efforts (anymore) to make it
 compatible with Python 3 as far as I know.

 I once thought about adding multiple +python2x variants, but the problem
 is that bzr and all of the related plugins (bzr-*) need to use the same
 python version. There is currently no good way in MacPorts to enforce such
 a selection of variants, or to automate this selection. Even if bzr had
 multiple +python2x variants, users would be required to use an explicit
 `-python27 +python26` on all plugins to use a non-default variant.

 I decided it was not worth to put effort into the bzr-* port family to
 automate this in any way, because
  * the development on bzr itself was halted
  * the user base will decrease more and more over time
  * there are no good reasons to prefer python26 over python27

-- 
Ticket URL: <https://trac.macports.org/ticket/51997#comment:1>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list