Opened 13 years ago

Closed 12 years ago

#29988 closed enhancement (wontfix)

bzr*: add pythonXX variants

Reported by: mf2k (Frank Schima) Owned by: raimue (Rainer Müller)
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 (6)

comment:1 Changed 13 years ago by raimue (Rainer Müller)

Status: newassigned

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 13 years ago by mf2k (Frank Schima)

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

comment:3 Changed 13 years 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 13 years ago by bruno.matos@…

Cc: bruno.matos@… added

Cc Me!

comment:5 Changed 13 years ago by francis@…

Cc: francis@… added

Cc Me!

comment:6 Changed 12 years ago by raimue (Rainer Müller)

Resolution: wontfix
Status: assignedclosed

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.