Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Sep 2010 21:30:22 +0300
From:      Dmitry Pryanishnikov <lynx.ripe@gmail.com>
To:        freebsd-ports@freebsd.org
Subject:   Using portmaster with different PYTHON_VERSION
Message-ID:  <AANLkTi=EeLhd6H5v_oJz3FWuHKrY7P=Acv0jV=doq8jd@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hello!

  I'm trying to install Python additional ports (e.g. www/py-httplib2)
for different Python versions (2.6 and 3.1) in the same system using
the portmaster. Those packages (py26-httplib2 vs py31-httplib2) do not
conflict (they may be used simultaneously, don't overwrite each
other's files etc.). But they have single origin, which seems to
confuse the portmaster:

PYTHON_VERSION=python2.6 portmaster www/py-httplib2
...
===>>> Installation of www/py-httplib2 (py26-httplib2-0.6.0) complete

Then

PYTHON_VERSION=python3.1 portmaster www/py-httplib2
...
===>>> Upgrade of py26-httplib2-0.6.0 to py31-httplib2-0.6.0 complete

So portmaster thinks that it's an upgrade, and removes py26-httplib2,
which is not correct - I want to keep both packages:

py26-httplib2-0.6.0 A comprehensive HTTP client library
py31-httplib2-0.6.0 A comprehensive HTTP client library

Am I missing some portmaster's tunable, or it just doesn't support
such ports yet?


-- 
Sincerely, Dmitry
nic-hdl: LYNX-RIPE



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTi=EeLhd6H5v_oJz3FWuHKrY7P=Acv0jV=doq8jd>