From owner-freebsd-python@FreeBSD.ORG Mon Jul 27 10:14:58 2009 Return-Path: Delivered-To: freebsd-python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D76A8106566B; Mon, 27 Jul 2009 10:14:58 +0000 (UTC) (envelope-from nakaji@kankyo-u.ac.jp) Received: from d4407.kankyo-u.ac.jp (unknown [IPv6:2001:3e0:a84:2::2]) by mx1.freebsd.org (Postfix) with ESMTP id 49B518FC14; Mon, 27 Jul 2009 10:14:58 +0000 (UTC) (envelope-from nakaji@kankyo-u.ac.jp) Received: from roddy.4407.kankyo-u.ac.jp.kankyo-u.ac.jp (localhost [IPv6:::1]) by d4407.kankyo-u.ac.jp (8.14.3/8.14.3) with ESMTP id n6R9gfaM037629; Mon, 27 Jul 2009 18:42:41 +0900 (JST) (envelope-from nakaji@kankyo-u.ac.jp) Sender: nakaji@kankyo-u.ac.jp From: NAKAJI Hiroyuki To: lwhsu@FreeBSD.org References: <200907131003.n6DA3vL5092042@freefall.freebsd.org> Date: Mon, 27 Jul 2009 18:42:41 +0900 In-Reply-To: <200907131003.n6DA3vL5092042@freefall.freebsd.org> (lwhsu@freebsd.org's message of "Mon, 13 Jul 2009 10:03:57 GMT") Message-ID: <87my6qv4vi.fsf@roddy.4407.kankyo-u.ac.jp> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: by amavisd-new Cc: freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org Subject: Re: ports/133451: www/plone3 build fails. Plone3 needs python-2.4 but libxcb-1.2_1 needs Python 2.5 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jul 2009 10:14:59 -0000 This PR is related to ports/136779. Is it possible to install py-* packages for various versions of python, for example, py24-elementtree and py26-elementtree at the same time? I think it is enough for two versions: PYTHON_DEFAULT_VERSION and the latest. In this case, Plone3 needs python2.4, py24-imaging and py24-elementtree(*), and libxcb etc need python2.6. According to /usr/ports/UPDATING, python2.6 also updates py24-* to py26-*, and then plone3 does not work even if lang/python24 is installed, because py24-elementtree is lost by python's upgrade. I know PYTHON_DEFAULT_VERSION can do the trick. When I want py24-elementtree and don't want py26-elementtree, I can set PYTHON_DEFAULT_VERSION=python2.4. And, I cannot say that I'll never use py26-elementtree even if both python2.4 and python2.6+ are installed. Thanks. (*) Plone 3.x does not work with python2.5 and later. >>>>> In <200907131003.n6DA3vL5092042@freefall.freebsd.org> >>>>> lwhsu@FreeBSD.org wrote: > Synopsis: www/plone3 build fails. Plone3 needs python-2.4 but libxcb-1.2_1 needs Python 2.5 > Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python > Responsible-Changed-By: lwhsu > Responsible-Changed-When: Mon Jul 13 10:03:57 UTC 2009 > Responsible-Changed-Why: > Grab for python@ to gain more visibility. > http://www.freebsd.org/cgi/query-pr.cgi?pr=133451 -- NAKAJI Hiroyuki