From owner-freebsd-python@FreeBSD.ORG  Sun Aug 11 10:37:37 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: python@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id 09401F6A;
 Sun, 11 Aug 2013 10:37:37 +0000 (UTC)
 (envelope-from demelier.david@gmail.com)
Received: from mail-wg0-x22d.google.com (mail-wg0-x22d.google.com
 [IPv6:2a00:1450:400c:c00::22d])
 (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 46F7C2E7D;
 Sun, 11 Aug 2013 10:37:36 +0000 (UTC)
Received: by mail-wg0-f45.google.com with SMTP id x12so4609988wgg.0
 for <multiple recipients>; Sun, 11 Aug 2013 03:37:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :content-type; bh=OLmc2ig+qvmTTMN5l1IWVHzX9mX3IrtA3jETrFPOBMo=;
 b=hdhB6Uo1NMSVhaJD2taH9QJtMAmJCNNc/UthxD/FzkKJ7hoTLC0zsC1araKGD0116N
 GOdArpPe4RmbUTEfZ8ZNy4Qy8weUHNICR92/xyKruJ3B1dh7F/A6lgBjqa/vCsPxu3li
 25AkrwnqO9N+34+jx+5aGv17opHi/ZFgM8Aj0dYxZhr3OE8uqq/iRGo4F91a0lzDXkpg
 aOPpLFwHNN5Bima521BJmkCgNoWnCKLvxcI7uC8O6QPdr79kc3duVSuVPtmYvmbpJ9RM
 pvU2ANFAnv1ygtxLStnLYjyQlDnVRecn662ki5P/ic4N5YWHaopurR9WhE9slDCWmmYc
 Y76A==
MIME-Version: 1.0
X-Received: by 10.180.13.83 with SMTP id f19mr4067339wic.54.1376217454667;
 Sun, 11 Aug 2013 03:37:34 -0700 (PDT)
Received: by 10.194.239.164 with HTTP; Sun, 11 Aug 2013 03:37:33 -0700 (PDT)
In-Reply-To: <20130810084638.GB1282@medusa.sysfault.org>
References: <20130802180059.GA1278@medusa.sysfault.org>
 <20130803123634.GA1280@medusa.sysfault.org>
 <20130803123914.GB1280@medusa.sysfault.org>
 <20130810084638.GB1282@medusa.sysfault.org>
Date: Sun, 11 Aug 2013 12:37:33 +0200
Message-ID: <CAO+PfDd-bSBfRaWej+5VnYEvKq9K8KpYtpZXJNYDDzUoD5EpOQ@mail.gmail.com>
Subject: Re: [CFT] lang/python becoming a python binary wrapper
From: David Demelier <demelier.david@gmail.com>
To: Marcus von Appen <mva@freebsd.org>, python@freebsd.org, portmgr@freebsd.org
Content-Type: text/plain; charset=UTF-8
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 11 Aug 2013 10:37:37 -0000

2013/8/10 Marcus von Appen <mva@freebsd.org>:
> The diff at http://people.freebsd.org/~mva/python-wrapper.diff was
> updated to include additional symlinks to bin/XXXX{2|3}, since those
> were missing in the previous patch, which could break some ports that
> use e.g. bin/python2 or bin/python3 on build time.
>
> One minor issue remains:
>
> lang/python right now deals only with either python2.X OR python3.X.
> This means that, if you have set 2.x as PYTHON_DEFAULT_VERSION and are
> going to install a python 3.x port, lang/python will not create a
> bin/python3 symlink.
>
> This can become an annoying inconsistency. The cleanest approach might be
> to create a lang/python3 meta port, which handles the different python
> 3.x versions correctly and either move lang/python to lang/python2 (for
> naming) or let lang/python deal only with the python2.X ports.
>
> To avoid unwanted side effects, I would go for lang/python3 and let
> lang/python deal with python2.X ports only.
>
> I'll create a lang/python3 meta port and, if everything works as
> expected and the impact on the ports tree is as low as possible, will
> commit it on the next weekend after the the 9.2 branch.
>
> Comments?
>
> Cheers
> Marcus

Thanks for the work, I'll try that this during the week :-).

Cheers,

-- 
Demelier David

From owner-freebsd-python@FreeBSD.ORG  Sun Aug 11 11:41:06 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: freebsd-python@smarthost.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id AA62EB1F;
 Sun, 11 Aug 2013 11:41:06 +0000 (UTC)
 (envelope-from lwhsu@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2001:1900:2254:206c::16:87])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 7D8B12165;
 Sun, 11 Aug 2013 11:41:06 +0000 (UTC)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
 by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7BBf6SJ088405;
 Sun, 11 Aug 2013 11:41:06 GMT
 (envelope-from lwhsu@freefall.freebsd.org)
Received: (from lwhsu@localhost)
 by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7BBf5vU088404;
 Sun, 11 Aug 2013 11:41:05 GMT (envelope-from lwhsu)
Date: Sun, 11 Aug 2013 11:41:05 GMT
Message-Id: <201308111141.r7BBf5vU088404@freefall.freebsd.org>
To: douglas@douglasthrift.net, lwhsu@FreeBSD.org, freebsd-python@FreeBSD.org
From: lwhsu@FreeBSD.org
Subject: Re: ports/118301: [patch] devel/py-setuptools easy-install.pth
 contents lost on upgrade clobbering ports using it
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 11 Aug 2013 11:41:06 -0000

Synopsis: [patch] devel/py-setuptools easy-install.pth contents lost on upgrade clobbering ports using it

State-Changed-From-To: suspended->closed
State-Changed-By: lwhsu
State-Changed-When: Sun Aug 11 11:41:05 UTC 2013
State-Changed-Why: 
We have moved to devel/py-distribute and the fix is integrated.  Please
report if there is any other issues.

http://www.freebsd.org/cgi/query-pr.cgi?pr=118301

From owner-freebsd-python@FreeBSD.ORG  Mon Aug 12 00:00:09 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: freebsd-python@smarthost.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id C97AF86A;
 Mon, 12 Aug 2013 00:00:09 +0000 (UTC)
 (envelope-from edwin@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2001:1900:2254:206c::16:87])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 9FBB32DC3;
 Mon, 12 Aug 2013 00:00:09 +0000 (UTC)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
 by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7C0095l031448;
 Mon, 12 Aug 2013 00:00:09 GMT
 (envelope-from edwin@freefall.freebsd.org)
Received: (from edwin@localhost)
 by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7C009cg031447;
 Mon, 12 Aug 2013 00:00:09 GMT (envelope-from edwin)
Date: Mon, 12 Aug 2013 00:00:09 GMT
Message-Id: <201308120000.r7C009cg031447@freefall.freebsd.org>
To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org,
 freebsd-python@FreeBSD.org
From: edwin@FreeBSD.org
Subject: Re: ports/181232: Update port: devel/py-pycerberus Upgrade to 0.5
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Aug 2013 00:00:09 -0000

Synopsis: Update port: devel/py-pycerberus Upgrade to 0.5

Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python
Responsible-Changed-By: edwin
Responsible-Changed-When: Mon Aug 12 00:00:09 UTC 2013
Responsible-Changed-Why: 
freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool)

http://www.freebsd.org/cgi/query-pr.cgi?pr=181232

From owner-freebsd-python@FreeBSD.ORG  Mon Aug 12 07:30:17 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: freebsd-python@smarthost.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id BA20CB0B;
 Mon, 12 Aug 2013 07:30:17 +0000 (UTC)
 (envelope-from culot@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2001:1900:2254:206c::16:87])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 8FB9B2F82;
 Mon, 12 Aug 2013 07:30:17 +0000 (UTC)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
 by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7C7UH7h034763;
 Mon, 12 Aug 2013 07:30:17 GMT
 (envelope-from culot@freefall.freebsd.org)
Received: (from culot@localhost)
 by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7C7UHv2034762;
 Mon, 12 Aug 2013 07:30:17 GMT (envelope-from culot)
Date: Mon, 12 Aug 2013 07:30:17 GMT
Message-Id: <201308120730.r7C7UHv2034762@freefall.freebsd.org>
To: culot@FreeBSD.org, freebsd-python@FreeBSD.org, culot@FreeBSD.org
From: culot@FreeBSD.org
Subject: Re: ports/181232: Update port: devel/py-pycerberus Upgrade to 0.5
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Aug 2013 07:30:17 -0000

Synopsis: Update port: devel/py-pycerberus Upgrade to 0.5

Responsible-Changed-From-To: freebsd-python->culot
Responsible-Changed-By: culot
Responsible-Changed-When: Mon Aug 12 07:30:17 UTC 2013
Responsible-Changed-Why: 
I'll take it.

http://www.freebsd.org/cgi/query-pr.cgi?pr=181232

From owner-freebsd-python@FreeBSD.ORG  Mon Aug 12 11:06:52 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: freebsd-python@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id 127E1AF5
 for <freebsd-python@FreeBSD.org>; Mon, 12 Aug 2013 11:06:52 +0000 (UTC)
 (envelope-from owner-bugmaster@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2001:1900:2254:206c::16:87])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id D9CF3214A
 for <freebsd-python@FreeBSD.org>; Mon, 12 Aug 2013 11:06:51 +0000 (UTC)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
 by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7CB6pwE085150
 for <freebsd-python@FreeBSD.org>; Mon, 12 Aug 2013 11:06:51 GMT
 (envelope-from owner-bugmaster@FreeBSD.org)
Received: (from gnats@localhost)
 by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7CB6pJS085148
 for freebsd-python@FreeBSD.org; Mon, 12 Aug 2013 11:06:51 GMT
 (envelope-from owner-bugmaster@FreeBSD.org)
Date: Mon, 12 Aug 2013 11:06:51 GMT
Message-Id: <201308121106.r7CB6pJS085148@freefall.freebsd.org>
X-Authentication-Warning: freefall.freebsd.org: gnats set sender to
 owner-bugmaster@FreeBSD.org using -f
From: FreeBSD bugmaster <bugmaster@freebsd.org>
To: freebsd-python@FreeBSD.org
Subject: Current problem reports assigned to freebsd-python@FreeBSD.org
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Aug 2013 11:06:52 -0000

Note: to view an individual PR, use:
  http://www.freebsd.org/cgi/query-pr.cgi?pr=(number).

The following is a listing of current problems submitted by FreeBSD users.
These represent problem reports covering all versions including
experimental development code and obsolete releases.


S Tracker      Resp.      Description
--------------------------------------------------------------------------------
o ports/181168 python     maintainer update : sysutils/py-salt
f ports/181043 python     [patch] databases/py-carbon: Enhance the init script
f ports/181042 python     [patch] www/py-graphite-web: Correct setup directions 
o ports/181008 python     [maintainer update] for graphics/py-openimageio
o ports/181001 python     maintainer update : sysutils/py-salt
o ports/180889 python     [MAINTAINER] math/py-pandas: Update to 0.12.0
f ports/180549 python     databases/py-swift: update to 1.9.0
o ports/180464 python     [patch] Update astro/py-pyfits to 3.1.2
f ports/180327 python     bug fix: bugfixes for security/py-fail2ban port
o ports/180165 python     [PATCH] devel/py27-distribute: Fix install and deinsta
o ports/179558 python     Using portupgrade to (forcefully) upgrade devel/py-dis
o ports/178748 python     [patch] lang/python27: dbm module fails to build
o ports/178301 python     [patch] lang/python2[67]: SEM option is inconsistent
o ports/178242 python     bsd.python.mk injection of @exec easy_install to PLIST
f ports/178094 python     math/py-numpy dependency on atlas assumes existing ins
o ports/176714 python     games/py-fife: fixed make package
f ports/174242 python     Update to databases/py-odbc
o ports/171584 python     lang/python32 built in a clean enviroment produces a p
o ports/171246 python     [patch] lang/python27: make python curses module work 
o ports/170788 python     lang/python27: PyQT applications crash Python 2.7 (cor
o ports/170566 python     update graphics/py-opengl depends on old version of gc
f ports/167530 python     [patch] security/py-fail2ban will never ever start wit
o ports/167368 python     [bsd.python.mk] [patch] Python version propagation bre
f ports/165545 python     [patch]: net-mgmt/collectd5 doesn't compile against la
o ports/163467 python     lang/python27: Ports using python 2.7 and "waf" interm
o ports/156759 python     [patch] lang/python: kevent does not accept KQ_NOTE_EX
o ports/155526 python     [PATCH] devel/py-elementtree: ignore if python >= 2.5
f ports/154209 python     [PATCH] lang/python: Install symlink for ptags
o ports/149167 python     lang/python26 fails to build _ctypes on Sheevaplug (AR
o ports/146823 python     [patch] lang/python26: knob to build _ctypes module ag

30 problems total.


From owner-freebsd-python@FreeBSD.ORG  Tue Aug 13 06:00:08 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: freebsd-python@smarthost.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id C226411A;
 Tue, 13 Aug 2013 06:00:08 +0000 (UTC)
 (envelope-from edwin@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2001:1900:2254:206c::16:87])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 967462A8B;
 Tue, 13 Aug 2013 06:00:08 +0000 (UTC)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
 by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7D608Y9016158;
 Tue, 13 Aug 2013 06:00:08 GMT
 (envelope-from edwin@freefall.freebsd.org)
Received: (from edwin@localhost)
 by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7D608Xf016157;
 Tue, 13 Aug 2013 06:00:08 GMT (envelope-from edwin)
Date: Tue, 13 Aug 2013 06:00:08 GMT
Message-Id: <201308130600.r7D608Xf016157@freefall.freebsd.org>
To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org,
 freebsd-python@FreeBSD.org
From: edwin@FreeBSD.org
Subject: Re: ports/181247: Update port: security/py-keyring Upgrade to 1.6.1
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Aug 2013 06:00:08 -0000

Synopsis: Update port: security/py-keyring Upgrade to 1.6.1

Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python
Responsible-Changed-By: edwin
Responsible-Changed-When: Tue Aug 13 06:00:08 UTC 2013
Responsible-Changed-Why: 
freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool)

http://www.freebsd.org/cgi/query-pr.cgi?pr=181247

From owner-freebsd-python@FreeBSD.ORG  Tue Aug 13 06:40:15 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: freebsd-python@smarthost.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id 94B5CC79;
 Tue, 13 Aug 2013 06:40:15 +0000 (UTC)
 (envelope-from edwin@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2001:1900:2254:206c::16:87])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 69A9C2CE0;
 Tue, 13 Aug 2013 06:40:15 +0000 (UTC)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
 by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7D6eFdi028493;
 Tue, 13 Aug 2013 06:40:15 GMT
 (envelope-from edwin@freefall.freebsd.org)
Received: (from edwin@localhost)
 by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7D6eFVH028492;
 Tue, 13 Aug 2013 06:40:15 GMT (envelope-from edwin)
Date: Tue, 13 Aug 2013 06:40:15 GMT
Message-Id: <201308130640.r7D6eFVH028492@freefall.freebsd.org>
To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org,
 freebsd-python@FreeBSD.org
From: edwin@FreeBSD.org
Subject: Re: ports/181249: Update port: www/py-selenium Upgrade to 2.34.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Aug 2013 06:40:15 -0000

Synopsis: Update port: www/py-selenium Upgrade to 2.34.0

Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python
Responsible-Changed-By: edwin
Responsible-Changed-When: Tue Aug 13 06:40:15 UTC 2013
Responsible-Changed-Why: 
freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool)

http://www.freebsd.org/cgi/query-pr.cgi?pr=181249

From owner-freebsd-python@FreeBSD.ORG  Tue Aug 13 06:46:41 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: freebsd-python@smarthost.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id 25576E27;
 Tue, 13 Aug 2013 06:46:41 +0000 (UTC)
 (envelope-from culot@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2001:1900:2254:206c::16:87])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id EE72A2D54;
 Tue, 13 Aug 2013 06:46:40 +0000 (UTC)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
 by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7D6ke6s030194;
 Tue, 13 Aug 2013 06:46:40 GMT
 (envelope-from culot@freefall.freebsd.org)
Received: (from culot@localhost)
 by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7D6kekn030193;
 Tue, 13 Aug 2013 06:46:40 GMT (envelope-from culot)
Date: Tue, 13 Aug 2013 06:46:40 GMT
Message-Id: <201308130646.r7D6kekn030193@freefall.freebsd.org>
To: culot@FreeBSD.org, freebsd-python@FreeBSD.org, culot@FreeBSD.org
From: culot@FreeBSD.org
Subject: Re: ports/181247: Update port: security/py-keyring Upgrade to 1.6.1
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Aug 2013 06:46:41 -0000

Synopsis: Update port: security/py-keyring Upgrade to 1.6.1

Responsible-Changed-From-To: freebsd-python->culot
Responsible-Changed-By: culot
Responsible-Changed-When: Tue Aug 13 06:46:40 UTC 2013
Responsible-Changed-Why: 
I'll take it.

http://www.freebsd.org/cgi/query-pr.cgi?pr=181247

From owner-freebsd-python@FreeBSD.ORG  Tue Aug 13 07:05:41 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: freebsd-python@smarthost.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id 6EDDB1E2;
 Tue, 13 Aug 2013 07:05:41 +0000 (UTC)
 (envelope-from culot@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2001:1900:2254:206c::16:87])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 43A0D2E72;
 Tue, 13 Aug 2013 07:05:41 +0000 (UTC)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
 by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7D75fdR034049;
 Tue, 13 Aug 2013 07:05:41 GMT
 (envelope-from culot@freefall.freebsd.org)
Received: (from culot@localhost)
 by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7D75fWr034048;
 Tue, 13 Aug 2013 07:05:41 GMT (envelope-from culot)
Date: Tue, 13 Aug 2013 07:05:41 GMT
Message-Id: <201308130705.r7D75fWr034048@freefall.freebsd.org>
To: culot@FreeBSD.org, freebsd-python@FreeBSD.org, culot@FreeBSD.org
From: culot@FreeBSD.org
Subject: Re: ports/181249: Update port: www/py-selenium Upgrade to 2.34.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Aug 2013 07:05:41 -0000

Synopsis: Update port: www/py-selenium Upgrade to 2.34.0

Responsible-Changed-From-To: freebsd-python->culot
Responsible-Changed-By: culot
Responsible-Changed-When: Tue Aug 13 07:05:40 UTC 2013
Responsible-Changed-Why: 
I'll take it.

http://www.freebsd.org/cgi/query-pr.cgi?pr=181249

From owner-freebsd-python@FreeBSD.ORG  Tue Aug 13 08:52:06 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: python@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id 04DE8F17;
 Tue, 13 Aug 2013 08:52:06 +0000 (UTC)
 (envelope-from rfg@tristatelogic.com)
Received: from outgoing.tristatelogic.com (segfault.tristatelogic.com
 [69.62.255.118])
 by mx1.freebsd.org (Postfix) with ESMTP id DA8C024F4;
 Tue, 13 Aug 2013 08:52:05 +0000 (UTC)
Received: from segfault-nmh-helo.tristatelogic.com (localhost [127.0.0.1])
 by segfault.tristatelogic.com (Postfix) with ESMTP id 2C67D3BDD7;
 Tue, 13 Aug 2013 01:44:56 -0700 (PDT)
From: "Ronald F. Guilmette" <rfg@tristatelogic.com>
To: freebsd-ports@freebsd.org, python@FreeBSD.org
Subject: x11-toolkits/py-tkinter ... seriously broken
Date: Tue, 13 Aug 2013 01:44:56 -0700
Message-ID: <26735.1376383496@server1.tristatelogic.com>
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Aug 2013 08:52:06 -0000



What the hey?

# make
=> Python-2.7.3.tar.xz is not in /usr/ports/lang/python27/distinfo.
=> Either /usr/ports/lang/python27/distinfo is out of date, or
=> Python-2.7.3.tar.xz is spelled incorrectly.
*** [do-fetch] Error code 1

Stop in /usr/ports/x11-toolkits/py-tkinter.


The message is correct, my /usr/ports/lang/python27/distinfo file
looks like this:

SHA256 (python/Python-2.7.5.tar.xz) = f33c4cab167dc69e10962e1cebf1c0768e2d0e8575648130c20e6bda84551db1
SIZE (python/Python-2.7.5.tar.xz) = 10252148

So what the hell is wrong  How am I supposed to fix this?  I need to
build x11-toolkits/py-tkinter !

Help?  Please?


P.S. I just now tried to fix this by re-running:

	 portsnap fetch update

That made no difference at all.

Does anybody maintain this?


From owner-freebsd-python@FreeBSD.ORG  Tue Aug 13 11:14:36 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: freebsd-python@smarthost.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id 8D19452A;
 Tue, 13 Aug 2013 11:14:36 +0000 (UTC)
 (envelope-from koobs@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2001:1900:2254:206c::16:87])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 600602D9B;
 Tue, 13 Aug 2013 11:14:36 +0000 (UTC)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
 by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7DBEaoj093703;
 Tue, 13 Aug 2013 11:14:36 GMT
 (envelope-from koobs@freefall.freebsd.org)
Received: (from koobs@localhost)
 by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7DBEar0093702;
 Tue, 13 Aug 2013 11:14:36 GMT (envelope-from koobs)
Date: Tue, 13 Aug 2013 11:14:36 GMT
Message-Id: <201308131114.r7DBEar0093702@freefall.freebsd.org>
To: koobs@FreeBSD.org, freebsd-python@FreeBSD.org, koobs@FreeBSD.org
From: koobs@FreeBSD.org
Subject: Re: ports/180889: [MAINTAINER] math/py-pandas: Update to 0.12.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Aug 2013 11:14:36 -0000

Synopsis: [MAINTAINER] math/py-pandas: Update to 0.12.0

Responsible-Changed-From-To: freebsd-python->koobs
Responsible-Changed-By: koobs
Responsible-Changed-When: Tue Aug 13 11:14:36 UTC 2013
Responsible-Changed-Why: 
I'll take this one ;D

http://www.freebsd.org/cgi/query-pr.cgi?pr=180889

From owner-freebsd-python@FreeBSD.ORG  Wed Aug 14 06:45:50 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: python@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id 13A27D5D;
 Wed, 14 Aug 2013 06:45:50 +0000 (UTC)
 (envelope-from lwhsu.freebsd@gmail.com)
Received: from mail-pd0-x234.google.com (mail-pd0-x234.google.com
 [IPv6:2607:f8b0:400e:c02::234])
 (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id DDDA12287;
 Wed, 14 Aug 2013 06:45:49 +0000 (UTC)
Received: by mail-pd0-f180.google.com with SMTP id y10so5903464pdj.11
 for <multiple recipients>; Tue, 13 Aug 2013 23:45:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:sender:in-reply-to:references:date:message-id:subject
 :from:to:cc:content-type;
 bh=i3L0Q31a6Bqeg5Pn/Jd9sos8Nb30q7Jf6rxYOHPspj8=;
 b=kinSeBIv2Lqm38F7zBY0AXRzlRIoG0666tsrO+FNsbfhPYkFJFMO69oHtSMsofPRNn
 /jVTqHsOIOlIpHswAIviB1kabAfy8MvH58CtjN6wgX74b1UR00AihqRFB2xEIBfRfo4m
 dyJluifnPZyF/XzHV9QRBUKCoWGVm9kUERpbInzjkOSdNpNhTxzRR8hFYEFB9pZy1jfh
 Mgy1ZUbkPKnFgnbTJ93ujaXt2tqE61TAIcyiwr8Q9+i3n/Rt2JlV6edh6OuKnf1P299p
 ZO1atIA0dmSI7k1BYvZ/jQkQxXC16oW1N5UIF8qQ5h4R/+ctBwihaxpqYXrb77a2Xw4L
 AUfw==
MIME-Version: 1.0
X-Received: by 10.66.139.8 with SMTP id qu8mr8265499pab.94.1376462749551; Tue,
 13 Aug 2013 23:45:49 -0700 (PDT)
Sender: lwhsu.freebsd@gmail.com
Received: by 10.68.184.37 with HTTP; Tue, 13 Aug 2013 23:45:49 -0700 (PDT)
In-Reply-To: <26735.1376383496@server1.tristatelogic.com>
References: <26735.1376383496@server1.tristatelogic.com>
Date: Wed, 14 Aug 2013 14:45:49 +0800
X-Google-Sender-Auth: bwembfqiDGo4M1TXmksRnsXq_HI
Message-ID: <CAKBkRUyvEm6mKKwsSyCBspmLKqzTEP2Kq1rqKpFs63Dpj7X6zw@mail.gmail.com>
Subject: Re: x11-toolkits/py-tkinter ... seriously broken
From: Li-Wen Hsu <lwhsu@FreeBSD.org>
To: "Ronald F. Guilmette" <rfg@tristatelogic.com>
Content-Type: text/plain; charset=UTF-8
Cc: python <python@freebsd.org>, FreeBSD Ports ML <freebsd-ports@freebsd.org>
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Aug 2013 06:45:50 -0000

On Tue, Aug 13, 2013 at 4:44 PM, Ronald F. Guilmette
<rfg@tristatelogic.com> wrote:
>
>
>
> What the hey?
>
> # make
> => Python-2.7.3.tar.xz is not in /usr/ports/lang/python27/distinfo.
> => Either /usr/ports/lang/python27/distinfo is out of date, or
> => Python-2.7.3.tar.xz is spelled incorrectly.
> *** [do-fetch] Error code 1
>
> Stop in /usr/ports/x11-toolkits/py-tkinter.
>
>
> The message is correct, my /usr/ports/lang/python27/distinfo file
> looks like this:
>
> SHA256 (python/Python-2.7.5.tar.xz) = f33c4cab167dc69e10962e1cebf1c0768e2d0e8575648130c20e6bda84551db1
> SIZE (python/Python-2.7.5.tar.xz) = 10252148
>
> So what the hell is wrong  How am I supposed to fix this?  I need to
> build x11-toolkits/py-tkinter !
>
> Help?  Please?
>
>
> P.S. I just now tried to fix this by re-running:
>
>          portsnap fetch update
>
> That made no difference at all.
>
> Does anybody maintain this?

I believe it's because you're having python 2.7.3, try to upgrade it
to the latest version in lang/python27 then install
x11-toolkits/py-tkinter again.


-- 
Li-Wen Hsu
http://lwhsu.org

From owner-freebsd-python@FreeBSD.ORG  Thu Aug 15 18:17:56 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: python@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id 9641CD58
 for <python@freebsd.org>; Thu, 15 Aug 2013 18:17:56 +0000 (UTC)
 (envelope-from mva@FreeBSD.org)
Received: from smtprelay06.ispgateway.de (smtprelay06.ispgateway.de
 [80.67.31.103])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 5478020BC
 for <python@freebsd.org>; Thu, 15 Aug 2013 18:17:56 +0000 (UTC)
Received: from [89.182.12.22] (helo=localhost)
 by smtprelay06.ispgateway.de with esmtpsa (TLSv1:AES256-SHA:256)
 (Exim 4.68) (envelope-from <mva@FreeBSD.org>) id 1VA27H-0002to-RC
 for python@freebsd.org; Thu, 15 Aug 2013 20:17:48 +0200
Date: Thu, 15 Aug 2013 20:17:47 +0200
From: Marcus von Appen <mva@FreeBSD.org>
To: python@freebsd.org
Subject: Re: [CFT] lang/python becoming a python binary wrapper
Message-ID: <20130815181747.GA1281@medusa.sysfault.org>
Mail-Followup-To: python@freebsd.org
References: <20130802180059.GA1278@medusa.sysfault.org>
 <20130803123634.GA1280@medusa.sysfault.org>
 <20130803123914.GB1280@medusa.sysfault.org>
 <20130810084638.GB1282@medusa.sysfault.org>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
 protocol="application/pgp-signature"; boundary="opJtzjQTFsWo+cga"
Content-Disposition: inline
In-Reply-To: <20130810084638.GB1282@medusa.sysfault.org>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Df-Sender: MTEyNTc0Mg==
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
Reply-To: Marcus von Appen <mva@FreeBSD.org>
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Aug 2013 18:17:56 -0000


--opJtzjQTFsWo+cga
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Dear all,

http://people.freebsd.org/~mva/python-wrapper.diff now contains the
following changes:

- new lang/python2 port for wrapping lang/python2X
  creates the following symlinks:
  bin/2to3
  bin/pydoc2
  bin/idle2
  bin/python2
  ...

- new lang/python3 port for wrapping lang/python3X
  bin/2to3-3
  bin/pydoc3
  bin/idle3
  bin/python3
  ...

- new lang/python port, currently wrapping either lang/python2 or
  lang/python3 (hopefully lang/pypy in the future, too!)

  creates the following symlinks:
  bin/2to3
  bin/pydoc
  bin/idle
  bin/python
  ...

All relevant existing lang/python ports need a revision bump and an
UPDATING entry is required telling users to reinstall lang/python.

If there are no opinions against that change, it will be committed on
the weekend.

Cheers
Marcus

--opJtzjQTFsWo+cga
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (FreeBSD)

iEYEARECAAYFAlING0sACgkQi68/ErJnpkdDEwCgt1aWoTgXQZjww+5pJ+1+yO4r
o80An1Ndiw+boP4O9QcLMCvT8hUYFzg5
=SdpH
-----END PGP SIGNATURE-----

--opJtzjQTFsWo+cga--

From owner-freebsd-python@FreeBSD.ORG  Thu Aug 15 18:40:09 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: freebsd-python@smarthost.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id 7EDFC3D2;
 Thu, 15 Aug 2013 18:40:09 +0000 (UTC)
 (envelope-from edwin@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2001:1900:2254:206c::16:87])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 55648220A;
 Thu, 15 Aug 2013 18:40:09 +0000 (UTC)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
 by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7FIe9PG075230;
 Thu, 15 Aug 2013 18:40:09 GMT
 (envelope-from edwin@freefall.freebsd.org)
Received: (from edwin@localhost)
 by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7FIe9h1075229;
 Thu, 15 Aug 2013 18:40:09 GMT (envelope-from edwin)
Date: Thu, 15 Aug 2013 18:40:09 GMT
Message-Id: <201308151840.r7FIe9h1075229@freefall.freebsd.org>
To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org,
 freebsd-python@FreeBSD.org
From: edwin@FreeBSD.org
Subject: Re: ports/181330: [New Port] www/py-cssmin
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Aug 2013 18:40:09 -0000

Synopsis: [New Port] www/py-cssmin

Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python
Responsible-Changed-By: edwin
Responsible-Changed-When: Thu Aug 15 18:40:09 UTC 2013
Responsible-Changed-Why: 
freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool)

http://www.freebsd.org/cgi/query-pr.cgi?pr=181330

From owner-freebsd-python@FreeBSD.ORG  Thu Aug 15 21:28:01 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: freebsd-python@smarthost.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id F3C83669;
 Thu, 15 Aug 2013 21:28:00 +0000 (UTC)
 (envelope-from delphij@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2001:1900:2254:206c::16:87])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id C4EB02ADE;
 Thu, 15 Aug 2013 21:28:00 +0000 (UTC)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
 by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7FLS0Bt009067;
 Thu, 15 Aug 2013 21:28:00 GMT
 (envelope-from delphij@freefall.freebsd.org)
Received: (from delphij@localhost)
 by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7FLS0Dk009066;
 Thu, 15 Aug 2013 21:28:00 GMT (envelope-from delphij)
Date: Thu, 15 Aug 2013 21:28:00 GMT
Message-Id: <201308152128.r7FLS0Dk009066@freefall.freebsd.org>
To: delphij@FreeBSD.org, freebsd-python@FreeBSD.org, delphij@FreeBSD.org
From: delphij@FreeBSD.org
Subject: Re: ports/181330: [New Port] www/py-cssmin
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Aug 2013 21:28:01 -0000

Synopsis: [New Port] www/py-cssmin

Responsible-Changed-From-To: freebsd-python->delphij
Responsible-Changed-By: delphij
Responsible-Changed-When: Thu Aug 15 21:27:50 UTC 2013
Responsible-Changed-Why: 
Take.

http://www.freebsd.org/cgi/query-pr.cgi?pr=181330

From owner-freebsd-python@FreeBSD.ORG  Sat Aug 17 08:25:57 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: python@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id 11B1251B
 for <python@freebsd.org>; Sat, 17 Aug 2013 08:25:57 +0000 (UTC)
 (envelope-from mva@FreeBSD.org)
Received: from smtprelay04.ispgateway.de (smtprelay04.ispgateway.de
 [80.67.18.16])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id C09AA2BE1
 for <python@freebsd.org>; Sat, 17 Aug 2013 08:25:56 +0000 (UTC)
Received: from [89.182.18.240] (helo=localhost)
 by smtprelay04.ispgateway.de with esmtpsa (TLSv1:AES256-SHA:256)
 (Exim 4.68) (envelope-from <mva@FreeBSD.org>) id 1VAbdq-0005Ny-4V
 for python@freebsd.org; Sat, 17 Aug 2013 10:13:46 +0200
Date: Sat, 17 Aug 2013 10:13:45 +0200
From: Marcus von Appen <mva@FreeBSD.org>
To: python@freebsd.org
Subject: Re: [CFT] lang/python becoming a python binary wrapper
Message-ID: <20130817081345.GA40195@medusa.sysfault.org>
Mail-Followup-To: python@freebsd.org
References: <20130802180059.GA1278@medusa.sysfault.org>
 <20130803123634.GA1280@medusa.sysfault.org>
 <20130803123914.GB1280@medusa.sysfault.org>
 <20130810084638.GB1282@medusa.sysfault.org>
 <20130815181747.GA1281@medusa.sysfault.org>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
 protocol="application/pgp-signature"; boundary="+HP7ph2BbKc20aGI"
Content-Disposition: inline
In-Reply-To: <20130815181747.GA1281@medusa.sysfault.org>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Df-Sender: MTEyNTc0Mg==
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
Reply-To: Marcus von Appen <mva@FreeBSD.org>
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Aug 2013 08:25:57 -0000


--+HP7ph2BbKc20aGI
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

The relevant UPDATING entry for the change will look like:

20130817:
  AFFECTS: users of lang/python*
  AUTHOR: mva@FreeBSD.org

  The lang/python* ports do not install links to 2to3, idle, pydoc, python
  and other binaries anymore. Those were moved into the lang/python2 and
  lang/python3 ports. If you have lang/python2* or lang/python3* installed,
  please also install the associated lang/python2 or lang/python3 port.

  1. update lang/python2* and/or lang/python3*
  2. install lang/python2 and/or lang/python3
  3. reinstall lang/python (if installed).


I think, the instructions should suffice. Please let me know, if you
feel that more details are necessary.

Cheers
Marcus

--+HP7ph2BbKc20aGI
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (FreeBSD)

iEYEARECAAYFAlIPMLkACgkQi68/ErJnpkfIogCgwhBtdy6HDc0239VuLFHCx5mi
GdAAn0ReGZWFktCWPfqv5/CrTjcjmg/W
=G9um
-----END PGP SIGNATURE-----

--+HP7ph2BbKc20aGI--

From owner-freebsd-python@FreeBSD.ORG  Sat Aug 17 08:29:33 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: freebsd-python@smarthost.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id E54E6700;
 Sat, 17 Aug 2013 08:29:33 +0000 (UTC)
 (envelope-from vanilla@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2001:1900:2254:206c::16:87])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id B88372BEF;
 Sat, 17 Aug 2013 08:29:33 +0000 (UTC)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
 by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7H8TXGa060461;
 Sat, 17 Aug 2013 08:29:33 GMT
 (envelope-from vanilla@freefall.freebsd.org)
Received: (from vanilla@localhost)
 by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7H8TXbY060460;
 Sat, 17 Aug 2013 08:29:33 GMT (envelope-from vanilla)
Date: Sat, 17 Aug 2013 08:29:33 GMT
Message-Id: <201308170829.r7H8TXbY060460@freefall.freebsd.org>
To: rob.kruus@gmail.com, rob.rkuus@gmail.com, vanilla@FreeBSD.org,
 freebsd-python@FreeBSD.org
From: vanilla@FreeBSD.org
Subject: Re: ports/174242: Update to databases/py-odbc
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Aug 2013 08:29:34 -0000

Synopsis: Update to databases/py-odbc

State-Changed-From-To: feedback->closed
State-Changed-By: vanilla
State-Changed-When: Sat Aug 17 08:29:33 UTC 2013
State-Changed-Why: 
Committed, thanks.

http://www.freebsd.org/cgi/query-pr.cgi?pr=174242

From owner-freebsd-python@FreeBSD.ORG  Sat Aug 17 08:30:01 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: freebsd-python@smarthost.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id 6F036722
 for <freebsd-python@smarthost.ysv.freebsd.org>;
 Sat, 17 Aug 2013 08:30:01 +0000 (UTC)
 (envelope-from gnats@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2001:1900:2254:206c::16:87])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 5BEC22BF6
 for <freebsd-python@smarthost.ysv.freebsd.org>;
 Sat, 17 Aug 2013 08:30:01 +0000 (UTC)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
 by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7H8U1KI060590
 for <freebsd-python@freefall.freebsd.org>; Sat, 17 Aug 2013 08:30:01 GMT
 (envelope-from gnats@freefall.freebsd.org)
Received: (from gnats@localhost)
 by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7H8U1QL060589;
 Sat, 17 Aug 2013 08:30:01 GMT (envelope-from gnats)
Date: Sat, 17 Aug 2013 08:30:01 GMT
Message-Id: <201308170830.r7H8U1QL060589@freefall.freebsd.org>
To: freebsd-python@FreeBSD.org
Cc: 
From: dfilter@FreeBSD.ORG (dfilter service)
Subject: Re: ports/174242: commit references a PR
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
Reply-To: dfilter service <dfilter@FreeBSD.ORG>
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Aug 2013 08:30:01 -0000

The following reply was made to PR ports/174242; it has been noted by GNATS.

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/174242: commit references a PR
Date: Sat, 17 Aug 2013 08:29:23 +0000 (UTC)

 Author: vanilla
 Date: Sat Aug 17 08:29:14 2013
 New Revision: 324833
 URL: http://svnweb.freebsd.org/changeset/ports/324833
 
 Log:
   1: Upgrade to 3.0.6.
   2: trim Makefile header, fix pkg-plist.
   
   PR:		ports/174242
   Submitted by:	maintainer [1], me [2]
 
 Added:
   head/databases/py-odbc/files/patch-src_pyodbc.h   (contents, props changed)
 Modified:
   head/databases/py-odbc/Makefile
   head/databases/py-odbc/distinfo
   head/databases/py-odbc/files/patch-setup-libs
   head/databases/py-odbc/pkg-plist
 
 Modified: head/databases/py-odbc/Makefile
 ==============================================================================
 --- head/databases/py-odbc/Makefile	Sat Aug 17 08:28:01 2013	(r324832)
 +++ head/databases/py-odbc/Makefile	Sat Aug 17 08:29:14 2013	(r324833)
 @@ -1,9 +1,5 @@
 -# New ports collection makefile for:   pyodbc
 -# Date created:        April 15 2009
 -# Whom:                rkruus
 -#
 +# Created by: April 15 2009
  # $FreeBSD$
 -#
  
  # Like they say in the postgres-odbc Makefile (and I quote):
  #
 @@ -18,12 +14,11 @@
  #
  
  PORTNAME=	pyodbc
 -PORTVERSION=	2.1.5
 -PORTREVISION=	2
 +PORTVERSION=	3.0.6
  CATEGORIES=	databases python
  MASTER_SITES=	GOOGLE_CODE
  PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 -DISTNAME=		pyodbc-${PORTVERSION}
 +#DISTNAME=		pyodbc-${PORTVERSION}
  
  MAINTAINER=	rob.kruus@gmail.com
  COMMENT=	ODBC connections for python
 @@ -31,7 +26,8 @@ COMMENT=	ODBC connections for python
  USE_ZIP=	yes
  USE_GMAKE=	yes
  USE_PYTHON=	2.5+
 -USE_PYDISTUTILS=	yes
 +USE_PYDISTUTILS=	easy_install
 +PYEASYINSTALL_ARCHDEP=	yes
  
  # again, shamelessly copied from datebase/postgres-odbc
  .if !defined(WITH_IODBC)
 @@ -40,28 +36,17 @@ WITH_UNIXODBC=	yes
  
  .if defined(WITH_UNIXODBC)
  # I.e. even if WITH_IODBC is defined
 -LIB_DEPENDS+=	odbc.2:${PORTSDIR}/databases/unixODBC
 +LIB_DEPENDS+=	odbc:${PORTSDIR}/databases/unixODBC
  BUILD_DEPENDS+=	unixODBC>=2.2.14_1:${PORTSDIR}/databases/unixODBC
  .else
 -LIB_DEPENDS+=	iodbc.3:${PORTSDIR}/databases/libiodbc
 +LIB_DEPENDS+=	iodbc:${PORTSDIR}/databases/libiodbc
  .endif
  
  do-build:
  	@(cd ${WRKSRC}; ${PYTHON_CMD} setup.py build)
  
  do-install:
 -	@(cd ${WRKSRC}; ${PYTHON_CMD} setup.py install)
 -
 -DOCSDIR=		${PREFIX}/share/doc/py-odbc
 -
 -DOCS=			docs.html index.html license.html styles.css tutorial.html
 -
 -post-install:
 -.if !defined(NOPORTDOCS)
 -	@${MKDIR} ${DOCSDIR}
 -.for f in ${DOCS}
 -	@${INSTALL_DATA} ${WRKSRC}/web/${f} ${DOCSDIR}
 -.endfor
 -.endif
 +	${MKDIR} ${PYTHONPREFIX_SITELIBDIR}
 +	@(cd ${WRKSRC}; ${SETENV} PYTHONPATH=${PYTHONPREFIX_SITELIBDIR} ${PYTHON_CMD} setup.py install --prefix=${PREFIX})
  
  .include <bsd.port.mk>
 
 Modified: head/databases/py-odbc/distinfo
 ==============================================================================
 --- head/databases/py-odbc/distinfo	Sat Aug 17 08:28:01 2013	(r324832)
 +++ head/databases/py-odbc/distinfo	Sat Aug 17 08:29:14 2013	(r324833)
 @@ -1,2 +1,2 @@
 -SHA256 (pyodbc-2.1.5.zip) = 0e47fbe829e2295ea43c00ddcb268c274dc37a8a5a7963fb6f64080203278793
 -SIZE (pyodbc-2.1.5.zip) = 147862
 +SHA256 (pyodbc-3.0.6.zip) = e5a7f12deddf4b258bed904b5a071dd43c40c78de8e24c9228f8174e69f5366d
 +SIZE (pyodbc-3.0.6.zip) = 85518
 
 Modified: head/databases/py-odbc/files/patch-setup-libs
 ==============================================================================
 --- head/databases/py-odbc/files/patch-setup-libs	Sat Aug 17 08:28:01 2013	(r324832)
 +++ head/databases/py-odbc/files/patch-setup-libs	Sat Aug 17 08:29:14 2013	(r324833)
 @@ -1,22 +1,18 @@
 ---- setup.py.orig	2009-04-15 14:10:36.000000000 -0600
 -+++ setup.py	2009-06-24 09:15:04.203757061 -0600
 -@@ -54,8 +54,16 @@
 -     else:
 -         # Other posix-like: Linux, Solaris, etc.
 +--- setup.py.orig	2012-06-24 17:49:34.000000000 -0600
 ++++ setup.py	2012-12-06 11:47:02.121782861 -0600
 +@@ -156,6 +156,15 @@
 +         # What is the proper way to detect iODBC, MyODBC, unixODBC, etc.?
 +         settings['libraries'].append('odbc')
   
 -+        try:
 -+            include = '-I'+os.environ['PREFIX']+'/include'
 -+            lib = '-L'+os.environ['PREFIX']+'/lib'
 -+        except:
 -+            include = '-I/usr/local/include'
 -+            lib = '-L/usr/local/lib'
 ++        if sys.platform.startswith('freebsd'):
 ++            settings['library_dirs'] = ['/usr/local/lib/']
 ++            settings['include_dirs'] = ['/usr/local/include/']
 ++            freebsd_prefix = '/usr/local'
 ++            if 'PREFIX' in os.environ:
 ++                freebsd_prefix = os.environ['PREFIX']
 ++            if 'PYTHONPREFIX_SITELIBDIR' in os.environ:
 ++                sys.path.append('/'.join(freebsd_prefix, os.environ['PYTHONPREFIX_SITELIBDIR']))
  +
 -         # Python functions take a lot of 'char *' that really should be const.  gcc complains about this *a lot*
 --        extra_compile_args = ['-Wno-write-strings']
 -+        extra_compile_args = ['-Wno-write-strings', include, lib]
 -+        extra_link_args = [ lib ]
 +     return settings
 + 
   
 -         # What is the proper way to detect iODBC, MyODBC, unixODBC, etc.?
 -         libraries.append('odbc')
 -
 -
 
 Added: head/databases/py-odbc/files/patch-src_pyodbc.h
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/databases/py-odbc/files/patch-src_pyodbc.h	Sat Aug 17 08:29:14 2013	(r324833)
 @@ -0,0 +1,12 @@
 +--- src/pyodbc.h.orig	2012-01-13 13:10:48.000000000 -0600
 ++++ src/pyodbc.h	2012-12-06 10:21:36.527165345 -0600
 +@@ -76,7 +76,9 @@
 + #include <stdarg.h>
 + 
 + #if defined(__SUNPRO_CC) || defined(__SUNPRO_C) || (defined(__GNUC__) && !defined(__MINGW32__))
 ++#ifndef __FreeBSD__
 + #include <alloca.h>
 ++#endif
 + #define CDECL cdecl
 + #define min(X,Y) ((X) < (Y) ? (X) : (Y))
 + #define max(X,Y) ((X) > (Y) ? (X) : (Y))
 
 Modified: head/databases/py-odbc/pkg-plist
 ==============================================================================
 --- head/databases/py-odbc/pkg-plist	Sat Aug 17 08:28:01 2013	(r324832)
 +++ head/databases/py-odbc/pkg-plist	Sat Aug 17 08:29:14 2013	(r324833)
 @@ -1,7 +1 @@
 -%%PYTHON_SITELIBDIR%%/pyodbc.so
 -%%PORTDOCS%%%%DOCSDIR%%/docs.html
 -%%PORTDOCS%%%%DOCSDIR%%/index.html
 -%%PORTDOCS%%%%DOCSDIR%%/license.html
 -%%PORTDOCS%%%%DOCSDIR%%/styles.css
 -%%PORTDOCS%%%%DOCSDIR%%/tutorial.html
 -%%PORTDOCS%%@dirrm %%DOCSDIR%%
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
 _______________________________________________
 svn-ports-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
 

From owner-freebsd-python@FreeBSD.ORG  Sat Aug 17 08:39:51 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: python@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id 6EF22A69
 for <python@freebsd.org>; Sat, 17 Aug 2013 08:39:51 +0000 (UTC)
 (envelope-from koobs.freebsd@gmail.com)
Received: from mail-pa0-x233.google.com (mail-pa0-x233.google.com
 [IPv6:2607:f8b0:400e:c03::233])
 (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 456D82C5D
 for <python@freebsd.org>; Sat, 17 Aug 2013 08:39:51 +0000 (UTC)
Received: by mail-pa0-f51.google.com with SMTP id lf1so2764918pab.38
 for <python@freebsd.org>; Sat, 17 Aug 2013 01:39:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=message-id:date:from:reply-to:user-agent:mime-version:to:subject
 :references:in-reply-to:content-type:content-transfer-encoding;
 bh=TcT24H3nWDbpgkmkHwbZY1jpjE5bijueD9s8eM9/M/w=;
 b=tzhq7LqULOeqSdOxzz6eiAmOtP9r1u/fBrwZlqtXZ08fcg+z/Tn8qj10IVMGgbo7Dh
 y/7BaLAalc/3BNxxrCezIuF6yWB/ie1MPPr+JzoY09uKOB9ntaHnJYEmmyFewcSK7jEe
 o4U0zOLSpk7X11IMg92D0vitL1bqeMnpH6GoewZvyR9CUri8fJ4MDJ9N+3PbZqPP4xEq
 1rcrw9e8+DT/5Ba3YtERmWJSlaKPoE35adrfGzvJx3r7wDGRB22AHTMecQxJCOPuYyXB
 yFuBumZ4hyy2YB/OOcmUxTe7yh8CC37qNRgnM1BTLrRVUloJvQVhD4hj7QagJsOAi+Xi
 lNDA==
X-Received: by 10.68.106.99 with SMTP id gt3mr5886318pbb.116.1376728790949;
 Sat, 17 Aug 2013 01:39:50 -0700 (PDT)
Received: from [192.168.1.7] (ppp59-167-128-11.static.internode.on.net.
 [59.167.128.11])
 by mx.google.com with ESMTPSA id il4sm2333502pbb.36.1969.12.31.16.00.00
 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
 Sat, 17 Aug 2013 01:39:50 -0700 (PDT)
Message-ID: <520F36D2.5090608@FreeBSD.org>
Date: Sat, 17 Aug 2013 18:39:46 +1000
From: Kubilay Kocak <koobs.freebsd@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
 rv:24.0) Gecko/20100101 Thunderbird/24.0
MIME-Version: 1.0
To: python@freebsd.org
Subject: Re: [CFT] lang/python becoming a python binary wrapper
References: <20130802180059.GA1278@medusa.sysfault.org>
 <20130803123634.GA1280@medusa.sysfault.org>
 <20130803123914.GB1280@medusa.sysfault.org>
 <20130810084638.GB1282@medusa.sysfault.org>
 <20130815181747.GA1281@medusa.sysfault.org>
 <20130817081345.GA40195@medusa.sysfault.org>
In-Reply-To: <20130817081345.GA40195@medusa.sysfault.org>
X-Enigmail-Version: 1.5.2
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
Reply-To: koobs@FreeBSD.org
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Aug 2013 08:39:51 -0000

On 17/08/2013 6:13 PM, Marcus von Appen wrote:
> The relevant UPDATING entry for the change will look like:
> 
> 20130817:
>   AFFECTS: users of lang/python*
>   AUTHOR: mva@FreeBSD.org
> 
>   The lang/python* ports do not install links to 2to3, idle, pydoc, python
>   and other binaries anymore. Those were moved into the lang/python2 and
>   lang/python3 ports. If you have lang/python2* or lang/python3* installed,
>   please also install the associated lang/python2 or lang/python3 port.
> 
>   1. update lang/python2* and/or lang/python3*
>   2. install lang/python2 and/or lang/python3
>   3. reinstall lang/python (if installed).
> 
> 
> I think, the instructions should suffice. Please let me know, if you
> feel that more details are necessary.
> 
> Cheers
> Marcus
> 

Minor tweak:

The lang/python* ports no longer install links to 2to3, idle, pydoc,
python and other binaries. These have been moved into lang/python2 and
lang/python3 ports respectively. This change allows ... brief
explanation of benefit here.

Also, what are the "other" binaries, and are they worth mentioning
explicitly?

Thanks again for your work moving us forward Marcus

--
koobs


From owner-freebsd-python@FreeBSD.ORG  Sat Aug 17 08:41:26 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: freebsd-python@smarthost.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id BD457B72;
 Sat, 17 Aug 2013 08:41:26 +0000 (UTC)
 (envelope-from sunpoet@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2001:1900:2254:206c::16:87])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 91F272C8B;
 Sat, 17 Aug 2013 08:41:26 +0000 (UTC)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
 by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7H8fQTo063829;
 Sat, 17 Aug 2013 08:41:26 GMT
 (envelope-from sunpoet@freefall.freebsd.org)
Received: (from sunpoet@localhost)
 by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7H8fQEc063828;
 Sat, 17 Aug 2013 08:41:26 GMT (envelope-from sunpoet)
Date: Sat, 17 Aug 2013 08:41:26 GMT
Message-Id: <201308170841.r7H8fQEc063828@freefall.freebsd.org>
To: christer.edwards@gmail.com, sunpoet@FreeBSD.org,
 freebsd-python@FreeBSD.org, sunpoet@FreeBSD.org
From: sunpoet@FreeBSD.org
Subject: Re: ports/181001: maintainer update : sysutils/py-salt
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Aug 2013 08:41:26 -0000

Synopsis: maintainer update : sysutils/py-salt

State-Changed-From-To: open->closed
State-Changed-By: sunpoet
State-Changed-When: Sat Aug 17 08:40:39 UTC 2013
State-Changed-Why: 
Committed. Thanks!


Responsible-Changed-From-To: freebsd-python->sunpoet
Responsible-Changed-By: sunpoet
Responsible-Changed-When: Sat Aug 17 08:40:39 UTC 2013
Responsible-Changed-Why: 
Committed. Thanks!

http://www.freebsd.org/cgi/query-pr.cgi?pr=181001

From owner-freebsd-python@FreeBSD.ORG  Sat Aug 17 08:41:48 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: freebsd-python@smarthost.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id 93AEEB91;
 Sat, 17 Aug 2013 08:41:48 +0000 (UTC)
 (envelope-from sunpoet@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2001:1900:2254:206c::16:87])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 689D72C8F;
 Sat, 17 Aug 2013 08:41:48 +0000 (UTC)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
 by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7H8fmId063869;
 Sat, 17 Aug 2013 08:41:48 GMT
 (envelope-from sunpoet@freefall.freebsd.org)
Received: (from sunpoet@localhost)
 by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7H8fmgh063868;
 Sat, 17 Aug 2013 08:41:48 GMT (envelope-from sunpoet)
Date: Sat, 17 Aug 2013 08:41:48 GMT
Message-Id: <201308170841.r7H8fmgh063868@freefall.freebsd.org>
To: christer.edwards@gmail.com, sunpoet@FreeBSD.org,
 freebsd-python@FreeBSD.org, sunpoet@FreeBSD.org
From: sunpoet@FreeBSD.org
Subject: Re: ports/181168: maintainer update : sysutils/py-salt
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Aug 2013 08:41:48 -0000

Synopsis: maintainer update : sysutils/py-salt

State-Changed-From-To: open->closed
State-Changed-By: sunpoet
State-Changed-When: Sat Aug 17 08:40:39 UTC 2013
State-Changed-Why: 
Committed. Thanks!


Responsible-Changed-From-To: freebsd-python->sunpoet
Responsible-Changed-By: sunpoet
Responsible-Changed-When: Sat Aug 17 08:40:39 UTC 2013
Responsible-Changed-Why: 
Committed. Thanks!

http://www.freebsd.org/cgi/query-pr.cgi?pr=181168

From owner-freebsd-python@FreeBSD.ORG  Sat Aug 17 09:02:35 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: python@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id 1EE91E64
 for <python@freebsd.org>; Sat, 17 Aug 2013 09:02:35 +0000 (UTC)
 (envelope-from mva@FreeBSD.org)
Received: from smtprelay02.ispgateway.de (smtprelay02.ispgateway.de
 [80.67.31.29])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id CE0BB2D46
 for <python@freebsd.org>; Sat, 17 Aug 2013 09:02:34 +0000 (UTC)
Received: from [89.182.18.240] (helo=localhost)
 by smtprelay02.ispgateway.de with esmtpsa (TLSv1:AES256-SHA:256)
 (Exim 4.68) (envelope-from <mva@FreeBSD.org>) id 1VAcO9-0001cG-Io
 for python@freebsd.org; Sat, 17 Aug 2013 11:01:37 +0200
Date: Sat, 17 Aug 2013 11:01:37 +0200
From: Marcus von Appen <mva@FreeBSD.org>
To: python@freebsd.org
Subject: Re: [CFT] lang/python becoming a python binary wrapper
Message-ID: <20130817090137.GB40195@medusa.sysfault.org>
Mail-Followup-To: python@freebsd.org
References: <20130802180059.GA1278@medusa.sysfault.org>
 <20130803123634.GA1280@medusa.sysfault.org>
 <20130803123914.GB1280@medusa.sysfault.org>
 <20130810084638.GB1282@medusa.sysfault.org>
 <20130815181747.GA1281@medusa.sysfault.org>
 <20130817081345.GA40195@medusa.sysfault.org>
 <520F36D2.5090608@FreeBSD.org>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
 protocol="application/pgp-signature"; boundary="0ntfKIWw70PvrIHh"
Content-Disposition: inline
In-Reply-To: <520F36D2.5090608@FreeBSD.org>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Df-Sender: MTEyNTc0Mg==
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
Reply-To: Marcus von Appen <mva@FreeBSD.org>
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Aug 2013 09:02:35 -0000


--0ntfKIWw70PvrIHh
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On, Sat Aug 17, 2013, Kubilay Kocak wrote:

> On 17/08/2013 6:13 PM, Marcus von Appen wrote:
> > The relevant UPDATING entry for the change will look like:
> >
> > 20130817:
> >   AFFECTS: users of lang/python*
> >   AUTHOR: mva@FreeBSD.org
> >
> >   The lang/python* ports do not install links to 2to3, idle, pydoc, python
> >   and other binaries anymore. Those were moved into the lang/python2 and
> >   lang/python3 ports. If you have lang/python2* or lang/python3* installed,
> >   please also install the associated lang/python2 or lang/python3 port.
> >
> >   1. update lang/python2* and/or lang/python3*
> >   2. install lang/python2 and/or lang/python3
> >   3. reinstall lang/python (if installed).
> >
> >
> > I think, the instructions should suffice. Please let me know, if you
> > feel that more details are necessary.
> >
> > Cheers
> > Marcus
> >
>
> Minor tweak:
>
> The lang/python* ports no longer install links to 2to3, idle, pydoc,
> python and other binaries. These have been moved into lang/python2 and
> lang/python3 ports respectively. This change allows ... brief
> explanation of benefit here.
>
> Also, what are the "other" binaries, and are they worth mentioning
> explicitly?

They are not worth mentioning in my opinion, since those would be the
shared builds (python-shared) and config binaries (python-{shared}-config).

Right now I would not want to name any specific benefit, since this
could give users the wrong impression that it is available already and
something like

  This change allows the FreeBSD python ports to be used with different
  Python versions at the same time as a mid-term goal.

or

  This change will enable other Python implementations to act as default
  Python interpreter in the future.

feels to vague to me. If you think, it's worth mentioning, I'll put it
in, though.

Cheers
Marcus

--0ntfKIWw70PvrIHh
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (FreeBSD)

iEYEARECAAYFAlIPO/AACgkQi68/ErJnpkf7QwCePG7NmTGYyTdFDON32pomMoll
f5QAoMiyPtSEyxAS+7tr25VnY0k6I3OQ
=IZCt
-----END PGP SIGNATURE-----

--0ntfKIWw70PvrIHh--

From owner-freebsd-python@FreeBSD.ORG  Sat Aug 17 09:22:40 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: python@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id 50F54FF3
 for <python@freebsd.org>; Sat, 17 Aug 2013 09:22:40 +0000 (UTC)
 (envelope-from koobs.freebsd@gmail.com)
Received: from mail-pd0-x232.google.com (mail-pd0-x232.google.com
 [IPv6:2607:f8b0:400e:c02::232])
 (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 265A32E10
 for <python@freebsd.org>; Sat, 17 Aug 2013 09:22:40 +0000 (UTC)
Received: by mail-pd0-f178.google.com with SMTP id w10so3154507pde.37
 for <python@freebsd.org>; Sat, 17 Aug 2013 02:22:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=message-id:date:from:reply-to:user-agent:mime-version:to:subject
 :references:in-reply-to:content-type:content-transfer-encoding;
 bh=naV/knRsiezHdPj9u3qiqrtznC/qzjvwgXBqErvV58E=;
 b=XfAKjgMIV3xIqWtXh9kTXw8kjJhMLshPGuw1ZkpSlViMxuRs8Bm/IiBPCJKKbVAUwt
 1IKuisjoPLo4jJaPyulCFC1hRorPmQ9HK9RO3e4JmD0p6Wj098xXibRbDcip12gYnUiC
 JlQDBtxmwROvg261MkGIAp4sFRscTqw/8nxqzgDEBbw2fmVoCkAa+Hk/UjSAG6wpOksl
 GlzpWsWKquHtsQzkJZP9fRXXiopeHDAgpoE6wRkBalUlBgTF2bssiDW64MHMhytifSWy
 UWAfF2hHMTie/pRngb4pchtjrzRc7LPD9+kGGAJ2xlCkH2xAOs/8obYkCZ4MXvJbCudh
 s1ZA==
X-Received: by 10.68.219.33 with SMTP id pl1mr1871010pbc.147.1376731359225;
 Sat, 17 Aug 2013 02:22:39 -0700 (PDT)
Received: from [192.168.1.7] (ppp59-167-128-11.static.internode.on.net.
 [59.167.128.11])
 by mx.google.com with ESMTPSA id mz5sm2568069pbc.18.1969.12.31.16.00.00
 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
 Sat, 17 Aug 2013 02:22:38 -0700 (PDT)
Message-ID: <520F40DA.3000104@FreeBSD.org>
Date: Sat, 17 Aug 2013 19:22:34 +1000
From: Kubilay Kocak <koobs.freebsd@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
 rv:24.0) Gecko/20100101 Thunderbird/24.0
MIME-Version: 1.0
To: python@freebsd.org
Subject: Re: [CFT] lang/python becoming a python binary wrapper
References: <20130802180059.GA1278@medusa.sysfault.org>
 <20130803123634.GA1280@medusa.sysfault.org>
 <20130803123914.GB1280@medusa.sysfault.org>
 <20130810084638.GB1282@medusa.sysfault.org>
 <20130815181747.GA1281@medusa.sysfault.org>
 <20130817081345.GA40195@medusa.sysfault.org> <520F36D2.5090608@FreeBSD.org>
 <20130817090137.GB40195@medusa.sysfault.org>
In-Reply-To: <20130817090137.GB40195@medusa.sysfault.org>
X-Enigmail-Version: 1.5.2
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
Reply-To: koobs@FreeBSD.org
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Aug 2013 09:22:40 -0000

On 17/08/2013 7:01 PM, Marcus von Appen wrote:
> On, Sat Aug 17, 2013, Kubilay Kocak wrote:
> 
>> On 17/08/2013 6:13 PM, Marcus von Appen wrote:
>>> The relevant UPDATING entry for the change will look like:
>>>
>>> 20130817:
>>>   AFFECTS: users of lang/python*
>>>   AUTHOR: mva@FreeBSD.org
>>>
>>>   The lang/python* ports do not install links to 2to3, idle, pydoc, python
>>>   and other binaries anymore. Those were moved into the lang/python2 and
>>>   lang/python3 ports. If you have lang/python2* or lang/python3* installed,
>>>   please also install the associated lang/python2 or lang/python3 port.
>>>
>>>   1. update lang/python2* and/or lang/python3*
>>>   2. install lang/python2 and/or lang/python3
>>>   3. reinstall lang/python (if installed).
>>>
>>>
>>> I think, the instructions should suffice. Please let me know, if you
>>> feel that more details are necessary.
>>>
>>> Cheers
>>> Marcus
>>>
>>
>> Minor tweak:
>>
>> The lang/python* ports no longer install links to 2to3, idle, pydoc,
>> python and other binaries. These have been moved into lang/python2 and
>> lang/python3 ports respectively. This change allows ... brief
>> explanation of benefit here.
>>
>> Also, what are the "other" binaries, and are they worth mentioning
>> explicitly?
> 
> They are not worth mentioning in my opinion, since those would be the
> shared builds (python-shared) and config binaries (python-{shared}-config).
> 
> Right now I would not want to name any specific benefit, since this
> could give users the wrong impression that it is available already and
> something like
> 
>   This change allows the FreeBSD python ports to be used with different
>   Python versions at the same time as a mid-term goal.
> 
> or
> 
>   This change will enable other Python implementations to act as default
>   Python interpreter in the future.
> 
> feels to vague to me. If you think, it's worth mentioning, I'll put it
> in, though.
> 
> Cheers
> Marcus
> 

Concur, it ought to be clear. How's this:

This change brings us closer to the goal of making Python ports usable
with different Python versions at the same time.

--
koobs

From owner-freebsd-python@FreeBSD.ORG  Sat Aug 17 14:57:20 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: python@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id 807CED22;
 Sat, 17 Aug 2013 14:57:20 +0000 (UTC) (envelope-from mva@FreeBSD.org)
Received: from smtprelay01.ispgateway.de (smtprelay01.ispgateway.de
 [80.67.31.24])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 3E77E2BC3;
 Sat, 17 Aug 2013 14:57:20 +0000 (UTC)
Received: from [89.204.139.130] (helo=[10.149.46.130])
 by smtprelay01.ispgateway.de with esmtps (TLSv1:AES128-SHA:128)
 (Exim 4.68) (envelope-from <mva@FreeBSD.org>)
 id 1VAhuf-0002rR-Pr; Sat, 17 Aug 2013 16:55:39 +0200
References: <20130802180059.GA1278@medusa.sysfault.org>
 <20130803123634.GA1280@medusa.sysfault.org>
 <20130803123914.GB1280@medusa.sysfault.org>
 <20130810084638.GB1282@medusa.sysfault.org>
 <20130815181747.GA1281@medusa.sysfault.org>
 <20130817081345.GA40195@medusa.sysfault.org> <520F36D2.5090608@FreeBSD.org>
 <20130817090137.GB40195@medusa.sysfault.org> <520F40DA.3000104@FreeBSD.org>
Mime-Version: 1.0 (1.0)
In-Reply-To: <520F40DA.3000104@FreeBSD.org>
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Message-Id: <EA3266DB-A478-45B9-B843-6BF62AF8857F@FreeBSD.org>
X-Mailer: iPhone Mail (10B329)
From: Marcus von Appen <mva@FreeBSD.org>
Subject: Re: [CFT] lang/python becoming a python binary wrapper
Date: Sat, 17 Aug 2013 16:55:27 +0200
To: "koobs@FreeBSD.org" <koobs@FreeBSD.org>
X-Df-Sender: [pbs]ZnJlZWJzZEBzeXNmYXVsdC5vcmc=
Cc: "python@freebsd.org" <python@freebsd.org>
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Aug 2013 14:57:20 -0000



On 17.08.2013, at 11:22, Kubilay Kocak <koobs.freebsd@gmail.com> wrote:

> On 17/08/2013 7:01 PM, Marcus von Appen wrote:
>> On, Sat Aug 17, 2013, Kubilay Kocak wrote:
>>=20
>>> On 17/08/2013 6:13 PM, Marcus von Appen wrote:
>>>> The relevant UPDATING entry for the change will look like:
>>>>=20
>>>> 20130817:
>>>>  AFFECTS: users of lang/python*
>>>>  AUTHOR: mva@FreeBSD.org
>>>>=20
>>>>  The lang/python* ports do not install links to 2to3, idle, pydoc, pyth=
on
>>>>  and other binaries anymore. Those were moved into the lang/python2 and=

>>>>  lang/python3 ports. If you have lang/python2* or lang/python3* install=
ed,
>>>>  please also install the associated lang/python2 or lang/python3 port.
>>>>=20
>>>>  1. update lang/python2* and/or lang/python3*
>>>>  2. install lang/python2 and/or lang/python3
>>>>  3. reinstall lang/python (if installed).
>>>>=20
>>>>=20
>>>> I think, the instructions should suffice. Please let me know, if you
>>>> feel that more details are necessary.
>>>>=20
>>>> Cheers
>>>> Marcus
>>>=20
>>> Minor tweak:
>>>=20
>>> The lang/python* ports no longer install links to 2to3, idle, pydoc,
>>> python and other binaries. These have been moved into lang/python2 and
>>> lang/python3 ports respectively. This change allows ... brief
>>> explanation of benefit here.
>>>=20
>>> Also, what are the "other" binaries, and are they worth mentioning
>>> explicitly?
>>=20
>> They are not worth mentioning in my opinion, since those would be the
>> shared builds (python-shared) and config binaries (python-{shared}-config=
).
>>=20
>> Right now I would not want to name any specific benefit, since this
>> could give users the wrong impression that it is available already and
>> something like
>>=20
>>  This change allows the FreeBSD python ports to be used with different
>>  Python versions at the same time as a mid-term goal.
>>=20
>> or
>>=20
>>  This change will enable other Python implementations to act as default
>>  Python interpreter in the future.
>>=20
>> feels to vague to me. If you think, it's worth mentioning, I'll put it
>> in, though.
>>=20
>> Cheers
>> Marcus
>=20
> Concur, it ought to be clear. How's this:
>=20
> This change brings us closer to the goal of making Python ports usable
> with different Python versions at the same time.
>=20

Sounds good, thanks.
> --
> koobs
> _______________________________________________
> freebsd-python@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-python
> To unsubscribe, send any mail to "freebsd-python-unsubscribe@freebsd.org"