New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #29988 (closed enhancement: wontfix)

Opened 2 years ago

Last modified 19 months ago

bzr*: add pythonXX variants

Reported by: macsforever2000@… Owned by: raimue@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: bruno.matos@…, francis@…
Port: bzr bzr-explorer bzr-fastimport bzr-git bzr-gtk bzr-pager bzr-rebase bzr-rewrite bzr-svn bzr-xmloutput bzrtools

Description

Can bzr and its child ports be modified to have the standard python26, python27, etc. variants? I see that they were switched to python27 recently, but having a choice would be much preferable.

Change History

comment:1 Changed 2 years ago by raimue@…

  • Status changed from new to assigned

bzr and related ports all need to use the same python version. As we cannot depend on specific variants special checks are required to make sure it will always work as expected. I decided not to maintain different variants of python, but go with the latest 2.x release instead.

Is there any feature you would gain besides reducing the number of python ports installed?

comment:2 Changed 2 years ago by macsforever2000@…

No feature gain. Indeed I am trying to reduce the number of installed pythons to 1.

comment:3 Changed 22 months ago by bruno.matos@…

I have a problem with bzr support for trac. Trac works with python 2.6, the Trac Bazaar Plugin have eggs for python 2.6 either and, with bzr with python 2.7, I can't use it with trac.

To workaround the problem, I have created a local repo with http://svn.macports.org/repository/macports/trunk/dports/devel/bzr/ checkout, changed the python dependencies version to 2.6 and... I hope it works... :)

comment:4 Changed 22 months ago by bruno.matos@…

  • Cc bruno.matos@… added

Cc Me!

comment:5 Changed 22 months ago by francis@…

  • Cc francis@… added

Cc Me!

comment:6 Changed 19 months ago by raimue@…

  • Status changed from assigned to closed
  • Resolution set to wontfix

As there is no way to keep the +pythonXY variants of all bzr related ports synchronized automatically, I am declining this enhancement request.

Note: See TracTickets for help on using tickets.