From owner-freebsd-python@FreeBSD.ORG Sun Jun 30 09:43:57 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 39EAF882 for ; Sun, 30 Jun 2013 09:43:57 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (unknown [IPv6:2001:1900:2254:206a::50:123]) by mx1.freebsd.org (Postfix) with ESMTP id 12AAA192D for ; Sun, 30 Jun 2013 09:43:57 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id r5U9hugZ075690 for ; Sun, 30 Jun 2013 09:43:56 GMT (envelope-from portscout@portscout.freebsd.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.6/Submit) id r5U9hubc075689; Sun, 30 Jun 2013 09:43:56 GMT (envelope-from portscout) Message-Id: <201306300943.r5U9hubc075689@portscout.freebsd.org> Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sun, 30 Jun 2013 09:43:56 +0000 From: portscout@FreeBSD.org To: python@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Jun 2013 09:43:57 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/python@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/py-distribute | 0.6.35 | 0.6.46 ------------------------------------------------+-----------------+------------ devel/py-twistedCore | 12.1.0 | 13.1.0 ------------------------------------------------+-----------------+------------ devel/py-twistedRunner | 12.1.0 | 13.1.0 ------------------------------------------------+-----------------+------------ dns/py-twistedNames | 12.1.0 | 13.1.0 ------------------------------------------------+-----------------+------------ mail/py-twistedMail | 12.1.0 | 13.1.0 ------------------------------------------------+-----------------+------------ net/py-twistedPair | 12.1.0 | 13.1.0 ------------------------------------------------+-----------------+------------ net-im/py-twistedWords | 12.1.0 | 13.1.0 ------------------------------------------------+-----------------+------------ news/py-twistedNews | 12.1.0 | 13.1.0 ------------------------------------------------+-----------------+------------ security/py-twistedConch | 12.1.0 | 13.1.0 ------------------------------------------------+-----------------+------------ textproc/py-twistedLore | 12.1.0 | 13.1.0 ------------------------------------------------+-----------------+------------ www/py-twistedWeb | 12.1.0 | 13.1.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@FreeBSD.org Thanks. From owner-freebsd-python@FreeBSD.ORG Mon Jul 1 11:06:53 2013 Return-Path: Delivered-To: freebsd-python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 32E36641 for ; Mon, 1 Jul 2013 11:06:53 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 01E1B10E7 for ; Mon, 1 Jul 2013 11:06:53 +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 r61B6qnY085893 for ; Mon, 1 Jul 2013 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r61B6qgF085888 for freebsd-python@FreeBSD.org; Mon, 1 Jul 2013 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 1 Jul 2013 11:06:52 GMT Message-Id: <201307011106.r61B6qgF085888@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Jul 2013 11:06:53 -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 -------------------------------------------------------------------------------- f ports/179812 python Extract the python part from dns/ldns into dns/py-ldns 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 f ports/170786 python [maintainer update] delete port textproc/py-pyx12 o ports/170566 python update graphics/py-opengl depends on old version of gc s ports/169873 python [patch] fix fetch problem in bsd.python.mk that affect 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 s ports/118301 python [patch] devel/py-setuptools easy-install.pth contents 24 problems total. From owner-freebsd-python@FreeBSD.ORG Mon Jul 1 12:09:02 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C74B055F; Mon, 1 Jul 2013 12:09:02 +0000 (UTC) (envelope-from nemysis@gmx.ch) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by mx1.freebsd.org (Postfix) with ESMTP id 6FBAD17F3; Mon, 1 Jul 2013 12:09:02 +0000 (UTC) Received: from something.email.com ([83.77.80.5]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0LrZOj-1UEhVp1dQD-013O5F; Mon, 01 Jul 2013 14:09:01 +0200 Received: by something.email.com (sSMTP sendmail emulation); Mon, 01 Jul 2013 14:08:59 +0200 Date: Mon, 01 Jul 2013 14:08:59 +0200 To: FreeBSD-gnats-submit@freebsd.org Subject: [PATCH] devel/py27-distribute: Fix install and deinstall, remove IF_DEFAULT From: nemysis X-send-pr-version: 3.113 X-GNATS-Notify: Message-ID: <0Mh6lB-1UXGXM2I8f-00MOpN@mail.gmx.com> X-Provags-ID: V03:K0:K/Mei8YsQi0gmrRA2wz+JK0H1cDZZnPSASA/+MZg97m2w8uuH+e AwLyVyIPaoyqOW0bB4WmP1v5bWCQhtv6C52puZOfXmJlIxAdvHP0Nt071WqbvLrm0jKy628 Asy0LovH5Tf2PweU4qfAtyptGAbf02iU8sSm7iFZ3RqEaRuWYr3wbfr8kjC7RhXIhXU5Xq+ eKQnIgCGgQPStYJYueV6Q== Cc: jpaetzel@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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Jul 2013 12:09:02 -0000 >Submitter-Id: current-users >Originator: nemysis >Organization: >Confidential: no >Synopsis: [PATCH] devel/py27-distribute: Fix install and deinstall, remove IF_DEFAULT >Severity: non-critical >Priority: low >Category: ports >Class: change-request >Release: FreeBSD 9.1-RELEASE-p8 amd64 >Environment: System: FreeBSD FreeBSD_Ports 9.1-RELEASE-p8 FreeBSD 9.1-RELEASE-p8 #0: Tue Jun 18 15:25:28 UTC 2013 >Description: - Fix install and deinstall - Remove IF_DEFAULT from Makefile and pkg-plist - Cleanup Makefile - Remove files/pkg-message.in - Trim pkg-plist Port maintainer (python@FreeBSD.org) is cc'd. Generated and tested manually, tested with port test and with RedPorts, sent with FreeBSD Port Tools 0.99_8 (mode: change, diff: ports) @${REINPLACE_CMD} -e '/easy_install = / s|".*"||' ${WRKSRC}/setup.py diff setup.py setup.py.bak 57c57 < console_scripts = [] --- > console_scripts = ["easy_install = setuptools.command.easy_install:main"] Build log https://redports.org/buildarchive/20130701111600-5793/ >How-To-Repeat: >Fix: --- py27-distribute-0.6.35.patch begins here --- diff -ruN /usr/ports/devel/py-distribute/Makefile ./Makefile --- /usr/ports/devel/py-distribute/Makefile 2013-06-16 15:44:18.000000000 +0200 +++ ./Makefile 2013-07-01 13:10:08.000000000 +0200 @@ -20,8 +20,7 @@ USE_PYDISTUTILS= yes SUB_FILES= pkg-install -SUB_LIST= EASYINSTALL_PTH=${EASYINSTALL_PTH} \ - IF_DEFAULT=${IF_DEFAULT} +SUB_LIST= EASYINSTALL_PTH=${EASYINSTALL_PTH} EASYINSTALL_PTH= ${PYTHON_SITELIBDIR}/easy-install.pth SITE_PY= ${PYTHON_SITELIBDIR}/site.py @@ -42,18 +41,8 @@ .endfor .endfor -.if ${PYTHON_VERSION} == ${PYTHON_DEFAULT_VERSION} && !exists(${LOCALBASE}/bin/easy_install) -PLIST_SUB+= IF_DEFAULT="" -.else -PLIST_SUB+= IF_DEFAULT="@comment " -SUB_FILES+= pkg-message SUB_LIST+= PYVER=${PYTHON_VER} -# remove the console script easy_install -post-patch: - @${REINPLACE_CMD} -e '/easy_install = / s|".*"||' ${WRKSRC}/setup.py -.endif - regression-test: build @cd ${WRKSRC} && ${PYTHON_CMD} ${PYSETUP} test @@ -68,5 +57,6 @@ ${LN} -sf ${EASYINSTALL_PTH}.dist ${PYTHON_SITELIBDIR}/distribute.pth PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL if [ -f ${PKGMESSAGE} ]; then ${CAT} ${PKGMESSAGE}; fi + cd ${PREFIX}/bin ; ${LN} -sf easy_install-${PYTHON_VER} easy_install .include diff -ruN /usr/ports/devel/py-distribute/files/patch-setuptools-command-easy_install.py ./files/patch-setuptools-command-easy_install.py --- /usr/ports/devel/py-distribute/files/patch-setuptools-command-easy_install.py 2013-06-02 19:00:04.000000000 +0200 +++ ./files/patch-setuptools-command-easy_install.py 2013-06-16 17:49:06.000000000 +0200 @@ -1,6 +1,6 @@ ---- setuptools/command/easy_install.py 2010-07-15 01:59:21.000000000 +0200 -+++ setuptools/command/easy_install.py.port 2010-09-15 17:49:35.000000000 +0200 -@@ -688,7 +688,7 @@ +--- setuptools/command/easy_install.py.orig 2013-02-16 08:07:37.000000000 +0100 ++++ setuptools/command/easy_install.py 2013-06-16 17:44:03.000000000 +0200 +@@ -704,7 +704,7 @@ return True if not dist.has_metadata('zip-safe'): return True diff -ruN /usr/ports/devel/py-distribute/files/pkg-message.in ./files/pkg-message.in --- /usr/ports/devel/py-distribute/files/pkg-message.in 2013-06-02 19:00:04.000000000 +0200 +++ ./files/pkg-message.in 1970-01-01 01:00:00.000000000 +0100 @@ -1,8 +0,0 @@ -@comment $FreeBSD: head/devel/py-distribute/files/pkg-message.in 300896 2012-07-14 13:54:48Z beat $ -********************************************************************* - - The script %%PREFIX%%/bin/easy_install was already installed - on your system, so the only script %%PREFIX%%/bin/easy_install-%%PYVER%% - has been added. - -********************************************************************* diff -ruN /usr/ports/devel/py-distribute/pkg-plist ./pkg-plist --- /usr/ports/devel/py-distribute/pkg-plist 2013-06-02 19:00:04.000000000 +0200 +++ ./pkg-plist 2013-06-16 16:18:50.000000000 +0200 @@ -1,5 +1,5 @@ @comment $FreeBSD: head/devel/py-distribute/pkg-plist 313436 2013-03-05 06:20:28Z rm $ -%%IF_DEFAULT%%bin/easy_install +bin/easy_install bin/easy_install-%%PYVER%% %%PYTHON_SITELIBDIR%%/distribute-%%VERSION%%-py%%PYVER%%.egg %%PYTHON_SITELIBDIR%%/distribute.pth --- py27-distribute-0.6.35.patch ends here --- From owner-freebsd-python@FreeBSD.ORG Mon Jul 1 12:10:14 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 50AE2612; Mon, 1 Jul 2013 12:10:14 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 2A54B180C; Mon, 1 Jul 2013 12:10:14 +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 r61CAENs002960; Mon, 1 Jul 2013 12:10:14 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r61CAEtY002959; Mon, 1 Jul 2013 12:10:14 GMT (envelope-from edwin) Date: Mon, 1 Jul 2013 12:10:14 GMT Message-Id: <201307011210.r61CAEtY002959@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/180165: [PATCH] devel/py27-distribute: Fix install and deinstall, remove IF_DEFAULT X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Jul 2013 12:10:14 -0000 Synopsis: [PATCH] devel/py27-distribute: Fix install and deinstall, remove IF_DEFAULT Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Mon Jul 1 12:10:13 UTC 2013 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=180165 From owner-freebsd-python@FreeBSD.ORG Mon Jul 1 22:00:01 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id CE7998D5 for ; Mon, 1 Jul 2013 22:00:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id C13F11613 for ; Mon, 1 Jul 2013 22:00: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 r61M01Ww021511 for ; Mon, 1 Jul 2013 22:00:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r61M01G6021510; Mon, 1 Jul 2013 22:00:01 GMT (envelope-from gnats) Date: Mon, 1 Jul 2013 22:00:01 GMT Message-Id: <201307012200.r61M01G6021510@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Jaap Akkerhuis Subject: Re: ports/179812: Extract the python part from dns/ldns into dns/py-ldns X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Jaap Akkerhuis List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Jul 2013 22:00:01 -0000 The following reply was made to PR ports/179812; it has been noted by GNATS. From: Jaap Akkerhuis To: bug-followup@FreeBSD.org, Edwin Groothuis Cc: Subject: Re: ports/179812: Extract the python part from dns/ldns into dns/py-ldns Date: Mon, 01 Jul 2013 23:53:38 +0200 > Maintainer of dns/ldns, > > Please note that PR ports/179812 has just been submitted. > > If it contains a patch for an upgrade, an enhancement or a bug fix > you agree on, reply to this email stating that you approve the patch > and a committer will take care of it. > > The full text of the PR can be found at: > http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/179812 This seems to be a fine approach to the problem. However I had to make a small adjustment to make it work (See the snipped of the Makefile below). With this change, I'll approve. jaap ------ post-build: .if ${PORT_OPTIONS:MEXAMPLES} && !defined(BUILD_PYLDNS) @(cd ${WRKSRC}/examples; ${GMAKE}) .endif .if ${PORT_OPTIONS:MDRILL} @(cd ${WRKSRC}/drill; ${GMAKE}) .endif post-install: .if ${PORT_OPTIONS:MEXAMPLES} && !defined(BUILD_PYLDNS) @(cd ${WRKSRC}/examples; ${GMAKE} install) .endif .if ${PORT_OPTIONS:MDRILL} @(cd ${WRKSRC}/drill; ${GMAKE} install) .endif From owner-freebsd-python@FreeBSD.ORG Mon Jul 1 23:31:32 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id A5EBCEBA; Mon, 1 Jul 2013 23:31:32 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 829D81954; Mon, 1 Jul 2013 23:31:32 +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 r61NVWHT040696; Mon, 1 Jul 2013 23:31:32 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r61NVWYD040695; Mon, 1 Jul 2013 23:31:32 GMT (envelope-from linimon) Date: Mon, 1 Jul 2013 23:31:32 GMT Message-Id: <201307012331.r61NVWYD040695@freefall.freebsd.org> To: jaap@NLnetLabs.nl, mat@freebsd.org, linimon@FreeBSD.org, freebsd-python@FreeBSD.org From: linimon@FreeBSD.org Subject: Re: ports/179812: Extract the python part from dns/ldns into dns/py-ldns X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Jul 2013 23:31:32 -0000 Synopsis: Extract the python part from dns/ldns into dns/py-ldns State-Changed-From-To: feedback->open State-Changed-By: linimon State-Changed-When: Mon Jul 1 23:31:19 UTC 2013 State-Changed-Why: maintainer has replied with updated patch. http://www.freebsd.org/cgi/query-pr.cgi?pr=179812 From owner-freebsd-python@FreeBSD.ORG Tue Jul 2 10:08:46 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id E19B372 for ; Tue, 2 Jul 2013 10:08:46 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (unknown [IPv6:2001:1900:2254:206a::50:123]) by mx1.freebsd.org (Postfix) with ESMTP id D4070120F for ; Tue, 2 Jul 2013 10:08:46 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id r62A8kRg034018 for ; Tue, 2 Jul 2013 10:08:46 GMT (envelope-from portscout@portscout.freebsd.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.6/Submit) id r62A8kOE034017; Tue, 2 Jul 2013 10:08:46 GMT (envelope-from portscout) Message-Id: <201307021008.r62A8kOE034017@portscout.freebsd.org> Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Tue, 2 Jul 2013 10:08:46 +0000 From: portscout@FreeBSD.org To: python@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Jul 2013 10:08:46 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/python@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/mercurial | 2.6.2 | 2.6.3 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@FreeBSD.org Thanks. From owner-freebsd-python@FreeBSD.ORG Tue Jul 2 11:10:03 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 327B2B7C for ; Tue, 2 Jul 2013 11:10:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 0D2401678 for ; Tue, 2 Jul 2013 11:10:03 +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 r62BA2qY095840 for ; Tue, 2 Jul 2013 11:10:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r62BA2Ed095839; Tue, 2 Jul 2013 11:10:02 GMT (envelope-from gnats) Date: Tue, 2 Jul 2013 11:10:02 GMT Message-Id: <201307021110.r62BA2Ed095839@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Mathieu Arnold Subject: Re: ports/179812: Extract the python part from dns/ldns into dns/py-ldns X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Mathieu Arnold List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Jul 2013 11:10:03 -0000 The following reply was made to PR ports/179812; it has been noted by GNATS. From: Mathieu Arnold To: bug-followup@FreeBSD.org, Jaap Akkerhuis Cc: Subject: Re: ports/179812: Extract the python part from dns/ldns into dns/py-ldns Date: Tue, 02 Jul 2013 13:05:40 +0200 Hi, Ah, yes, I missed that part. What about enclosing the post-configure, post-build and post-install inside a .if !defined(BUILD_PYLDNS) ? There's no point of adding them if they're empty anyway. -- Mathieu Arnold From owner-freebsd-python@FreeBSD.ORG Tue Jul 2 12:20:02 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 2BFCBA18 for ; Tue, 2 Jul 2013 12:20:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 04C501993 for ; Tue, 2 Jul 2013 12:20:02 +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 r62CK1kC010395 for ; Tue, 2 Jul 2013 12:20:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r62CK1be010394; Tue, 2 Jul 2013 12:20:01 GMT (envelope-from gnats) Date: Tue, 2 Jul 2013 12:20:01 GMT Message-Id: <201307021220.r62CK1be010394@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Jaap Akkerhuis Subject: Re: ports/179812: Extract the python part from dns/ldns into dns/py-ldns X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Jaap Akkerhuis List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Jul 2013 12:20:02 -0000 The following reply was made to PR ports/179812; it has been noted by GNATS. From: Jaap Akkerhuis To: Mathieu Arnold Cc: bug-followup@FreeBSD.org Subject: Re: ports/179812: Extract the python part from dns/ldns into dns/py-ldns Date: Tue, 02 Jul 2013 14:12:49 +0200 Hi, >What about enclosing the post-configure, post-build and post-install inside >a .if !defined(BUILD_PYLDNS) ? >There's no point of adding them if they're empty anyway. I personally dislike nested .if statements and try to avoid them but yes, it likely works just as well. jaap From owner-freebsd-python@FreeBSD.ORG Tue Jul 2 16:30:01 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 39D88741 for ; Tue, 2 Jul 2013 16:30:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 2C4511879 for ; Tue, 2 Jul 2013 16: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 r62GU0Ai059457 for ; Tue, 2 Jul 2013 16:30:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r62GU0Zt059456; Tue, 2 Jul 2013 16:30:00 GMT (envelope-from gnats) Date: Tue, 2 Jul 2013 16:30:00 GMT Message-Id: <201307021630.r62GU0Zt059456@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Mathieu Arnold Subject: Re: ports/179812: Extract the python part from dns/ldns into dns/py-ldns X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Mathieu Arnold List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Jul 2013 16:30:01 -0000 The following reply was made to PR ports/179812; it has been noted by GNATS. From: Mathieu Arnold To: Jaap Akkerhuis Cc: bug-followup@FreeBSD.org Subject: Re: ports/179812: Extract the python part from dns/ldns into dns/py-ldns Date: Tue, 02 Jul 2013 18:21:49 +0200 +--On 2 juillet 2013 14:12:49 +0200 Jaap Akkerhuis wrote: | Hi, | | >What about enclosing the post-configure, post-build and post-install | inside >a .if !defined(BUILD_PYLDNS) ? | >There's no point of adding them if they're empty anyway. | | I personally dislike nested .if statements and try to avoid them | but yes, it likely works just as well. Well, I've thought about it for a while when I was cooking the patch, it's either : - what I did with nested .if's - extract what's not needed by the python part in another file and include it (ugly) - copying stuffs to dns/py-ldns so that they're no longer master/slave but it'd be twice the load for each upgrade. -- Mathieu Arnold From owner-freebsd-python@FreeBSD.ORG Tue Jul 2 16:50:02 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 032A2F61 for ; Tue, 2 Jul 2013 16:50:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id E76451982 for ; Tue, 2 Jul 2013 16:50: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 r62Go1S3063065 for ; Tue, 2 Jul 2013 16:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r62Go1AH063035; Tue, 2 Jul 2013 16:50:01 GMT (envelope-from gnats) Date: Tue, 2 Jul 2013 16:50:01 GMT Message-Id: <201307021650.r62Go1AH063035@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Jaap Akkerhuis Subject: Re: ports/179812: Extract the python part from dns/ldns into dns/py-ldns X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Jaap Akkerhuis List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Jul 2013 16:50:02 -0000 The following reply was made to PR ports/179812; it has been noted by GNATS. From: Jaap Akkerhuis To: Mathieu Arnold Cc: bug-followup@FreeBSD.org Subject: Re: ports/179812: Extract the python part from dns/ldns into dns/py-ldns Date: Tue, 02 Jul 2013 18:47:05 +0200 > +--On 2 juillet 2013 14:12:49 +0200 Jaap Akkerhuis > wrote: > | Hi, > | > | >What about enclosing the post-configure, post-build and post-install > | inside >a .if !defined(BUILD_PYLDNS) ? > | >There's no point of adding them if they're empty anyway. > | > | I personally dislike nested .if statements and try to avoid them > | but yes, it likely works just as well. > > Well, I've thought about it for a while when I was cooking the patch, it's > either : > - what I did with nested .if's > - extract what's not needed by the python part in another file and include > it (ugly) > - copying stuffs to dns/py-ldns so that they're no longer master/slave but > it'd be twice the load for each upgrade. Yes, it is a devilish dilemma. When I said "dislike" it doesn't mean I'm dead against it. I can go either way, either the big .if or the repeated !defined(BUILD_PYLDNS). You pick. jaap From owner-freebsd-python@FreeBSD.ORG Wed Jul 3 00:11:43 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id BD9796A1; Wed, 3 Jul 2013 00:11:43 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 97D471D26; Wed, 3 Jul 2013 00:11:43 +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 r630BhpB056957; Wed, 3 Jul 2013 00:11:43 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r630BhJi056956; Wed, 3 Jul 2013 00:11:43 GMT (envelope-from edwin) Date: Wed, 3 Jul 2013 00:11:43 GMT Message-Id: <201307030011.r630BhJi056956@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/180218: databases/py-sqlite3 does not build on head X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 00:11:43 -0000 Synopsis: databases/py-sqlite3 does not build on head Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Wed Jul 3 00:11:43 UTC 2013 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=180218 From owner-freebsd-python@FreeBSD.ORG Wed Jul 3 10:17:33 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 83F8FD38 for ; Wed, 3 Jul 2013 10:17:33 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (unknown [IPv6:2001:1900:2254:206a::50:123]) by mx1.freebsd.org (Postfix) with ESMTP id 770271AD8 for ; Wed, 3 Jul 2013 10:17:33 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id r63AHXqs086828 for ; Wed, 3 Jul 2013 10:17:33 GMT (envelope-from portscout@portscout.freebsd.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.6/Submit) id r63AHXRS086827; Wed, 3 Jul 2013 10:17:33 GMT (envelope-from portscout) Message-Id: <201307031017.r63AHXRS086827@portscout.freebsd.org> Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Wed, 3 Jul 2013 10:17:33 +0000 From: portscout@FreeBSD.org To: python@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 10:17:33 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/python@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/py-distribute | 0.6.35 | 0.6.48 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@FreeBSD.org Thanks. From owner-freebsd-python@FreeBSD.ORG Fri Jul 5 16:10:10 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 25A9ED44; Fri, 5 Jul 2013 16:10:10 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 0046515E4; Fri, 5 Jul 2013 16:10:10 +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 r65GA9Qb005543; Fri, 5 Jul 2013 16:10:09 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r65GA9UK005542; Fri, 5 Jul 2013 16:10:09 GMT (envelope-from edwin) Date: Fri, 5 Jul 2013 16:10:09 GMT Message-Id: <201307051610.r65GA9UK005542@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/180327: bug fix: bugfixes for security/py-fail2ban port X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 16:10:10 -0000 Synopsis: bug fix: bugfixes for security/py-fail2ban port Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Fri Jul 5 16:10: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=180327 From owner-freebsd-python@FreeBSD.ORG Fri Jul 5 16:10:11 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id DDD35D49; Fri, 5 Jul 2013 16:10:11 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id B91F915E6; Fri, 5 Jul 2013 16:10:11 +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 r65GABcS005618; Fri, 5 Jul 2013 16:10:11 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r65GABZs005617; Fri, 5 Jul 2013 16:10:11 GMT (envelope-from edwin) Date: Fri, 5 Jul 2013 16:10:11 GMT Message-Id: <201307051610.r65GABZs005617@freefall.freebsd.org> To: nick@foobar.org, edwin@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/180327: bug fix: bugfixes for security/py-fail2ban port X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 16:10:11 -0000 Synopsis: bug fix: bugfixes for security/py-fail2ban port State-Changed-From-To: open->feedback State-Changed-By: edwin State-Changed-When: Fri Jul 5 16:10:11 UTC 2013 State-Changed-Why: Awaiting maintainers feedback (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=180327 From owner-freebsd-python@FreeBSD.ORG Fri Jul 5 16:20:01 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 3DF9BEBF for ; Fri, 5 Jul 2013 16:20:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 302921645 for ; Fri, 5 Jul 2013 16:20: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 r65GK1FZ008271 for ; Fri, 5 Jul 2013 16:20:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r65GK0uT008270; Fri, 5 Jul 2013 16:20:00 GMT (envelope-from gnats) Date: Fri, 5 Jul 2013 16:20:00 GMT Message-Id: <201307051620.r65GK0uT008270@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Edwin Groothuis Subject: Re: ports/180327: bug fix: bugfixes for security/py-fail2ban port X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Edwin Groothuis List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 16:20:01 -0000 The following reply was made to PR ports/180327; it has been noted by GNATS. From: Edwin Groothuis To: theis@gmx.at Cc: bug-followup@FreeBSD.org Subject: Re: ports/180327: bug fix: bugfixes for security/py-fail2ban port Date: Fri, 5 Jul 2013 16:10:10 UT Maintainer of security/py-fail2ban, Please note that PR ports/180327 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/180327 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org From owner-freebsd-python@FreeBSD.ORG Sat Jul 6 09:30:16 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 2F3ABEFD for ; Sat, 6 Jul 2013 09:30:16 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (unknown [IPv6:2001:1900:2254:206a::50:123]) by mx1.freebsd.org (Postfix) with ESMTP id 20B0F1F5B for ; Sat, 6 Jul 2013 09:30:16 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id r669UG1T077673 for ; Sat, 6 Jul 2013 09:30:16 GMT (envelope-from portscout@portscout.freebsd.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.6/Submit) id r669UGrx077664; Sat, 6 Jul 2013 09:30:16 GMT (envelope-from portscout) Message-Id: <201307060930.r669UGrx077664@portscout.freebsd.org> Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sat, 6 Jul 2013 09:30:16 +0000 From: portscout@FreeBSD.org To: python@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jul 2013 09:30:16 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/python@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/py-distribute | 0.6.35 | 0.6.49 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@FreeBSD.org Thanks. From owner-freebsd-python@FreeBSD.ORG Sat Jul 6 15:43:35 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 3E1AA55A; Sat, 6 Jul 2013 15:43:35 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pa0-x230.google.com (mail-pa0-x230.google.com [IPv6:2607:f8b0:400e:c03::230]) by mx1.freebsd.org (Postfix) with ESMTP id 14B251B00; Sat, 6 Jul 2013 15:43:35 +0000 (UTC) Received: by mail-pa0-f48.google.com with SMTP id kp12so3033510pab.35 for ; Sat, 06 Jul 2013 08:43:34 -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:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=uE+Fb2eXgPnwxHiRrBPqosGS4K8HeSjJVka2yL0zt3M=; b=BmKpsSw6U4LdtTx8NFNrCcgMpjL/+g2WmnACRtW1pSS3WEQLz6YS+LCGveJHJNyyF6 R2LB5MyEzViyBFyJGfSRPEFynRzUhpFRlNrfZCx/oJT/GhPPDlvtOzV7wUJECjaJsmwx z6pVA0CKvl+L+7AmbaUPuMIf+ZjW1N4iUKcVuDKbWn7sgAxnyhpLxXPvY9GIK/rzKm+A /BeykbNU+92hYcSf8ESc6WOYkOxJb+vHXP4lENCyAUY71xzdwOyqvupM7nkRacIp8LYJ W8BKsCFXi2ymLkcFKDP//iJdbTiRNijS6SGEy9YCNNpPew8tIRHHxZFCnMF7fuBZI4Hq adhQ== X-Received: by 10.68.136.138 with SMTP id qa10mr14145448pbb.117.1373125414837; Sat, 06 Jul 2013 08:43:34 -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 py6sm12816493pbb.33.2013.07.06.08.43.32 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 06 Jul 2013 08:43:34 -0700 (PDT) Message-ID: <51D83B22.5010307@FreeBSD.org> Date: Sun, 07 Jul 2013 01:43:30 +1000 From: Kubilay Kocak User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 To: Nikolai Lifanov Subject: Re: %%PYTHON_SITELIBDIR%% in pkg-plist References: In-Reply-To: X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: python@FreeBSD.org, freebsd-ports@freebsd.org 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jul 2013 15:43:35 -0000 On 7/07/2013 12:51 AM, Nikolai Lifanov wrote: > Hello. > > I maintain sysutils/ansible, and I keep wanting to @dirrmtry > %%PYTHON_SITELIBDIR%% and perhaps %%PYTHON_LIBDIR%%. > portlint tells me that this is a wrong thing to do, while poudriere > testport complains about leftover directories. > > What is the correct thing to do with these? > > - Nikolai Lifanov > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" The following are 'normal'leftover entries when testing python ports, and can safely be ignored: %%PYTHON_LIBDIR%%/site-packages/easy-install.pth %%PYTHON_LIBDIR%%/site-packages/site.py %%PYTHON_LIBDIR%%/site-packages/site.pyc %%PYTHON_LIBDIR%%/site-packages/site.pyo @dirrm %%PYTHON_LIBDIR%%/site-packages @dirrm %%PYTHON_LIBDIR%% The above output is from poudriere, and %%PYTHON_LIBDIR%%/site-packages/ is actually %%PYTHON_SITELIBDIR%%. Here, poudriere is just making a first-variable-from-the-list-wins guess. If you see porttools `port test` output, you'll note it displays %%PYTHON_SITELIBDIR%% as the leftover prefix. They can be ignored as well. Hope that helps :) -- Koobs From owner-freebsd-python@FreeBSD.ORG Sat Jul 6 15:54:47 2013 Return-Path: Delivered-To: python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id B4F78778 for ; Sat, 6 Jul 2013 15:54:47 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 9DF221B42 for ; Sat, 6 Jul 2013 15:54:47 +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 r66FslDS020722 for ; Sat, 6 Jul 2013 15:54:47 GMT (envelope-from bdrewery@freefall.freebsd.org) Received: (from bdrewery@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r66FslhV020716 for python@FreeBSD.org; Sat, 6 Jul 2013 15:54:47 GMT (envelope-from bdrewery) Received: (qmail 77285 invoked from network); 6 Jul 2013 10:54:45 -0500 Received: from unknown (HELO ?10.10.0.24?) (freebsd@shatow.net@10.10.0.24) by sweb.xzibition.com with ESMTPA; 6 Jul 2013 10:54:45 -0500 Message-ID: <51D83DB9.9050504@FreeBSD.org> Date: Sat, 06 Jul 2013 10:54:33 -0500 From: Bryan Drewery Organization: FreeBSD User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 Subject: Re: %%PYTHON_SITELIBDIR%% in pkg-plist References: <51D83B22.5010307@FreeBSD.org> In-Reply-To: <51D83B22.5010307@FreeBSD.org> X-Enigmail-Version: 1.5.1 OpenPGP: id=3C9B0CF9; url=http://www.shatow.net/bryan/bryan.asc Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="----enig2NXQPLEIDMCSFDDVVAPQN" Cc: Nikolai Lifanov , koobs@FreeBSD.org, python@FreeBSD.org, freebsd-ports@freebsd.org X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jul 2013 15:54:47 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2NXQPLEIDMCSFDDVVAPQN Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 7/6/2013 10:43 AM, Kubilay Kocak wrote: > On 7/07/2013 12:51 AM, Nikolai Lifanov wrote: >> Hello. >> >> I maintain sysutils/ansible, and I keep wanting to @dirrmtry >> %%PYTHON_SITELIBDIR%% and perhaps %%PYTHON_LIBDIR%%. >> portlint tells me that this is a wrong thing to do, while poudriere >> testport complains about leftover directories. >> >> What is the correct thing to do with these? >> >> - Nikolai Lifanov >> >> _______________________________________________ >> freebsd-ports@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-ports >> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.or= g" >=20 > The following are 'normal'leftover entries when testing python ports, > and can safely be ignored: >=20 > %%PYTHON_LIBDIR%%/site-packages/easy-install.pth > %%PYTHON_LIBDIR%%/site-packages/site.py > %%PYTHON_LIBDIR%%/site-packages/site.pyc > %%PYTHON_LIBDIR%%/site-packages/site.pyo > @dirrm %%PYTHON_LIBDIR%%/site-packages > @dirrm %%PYTHON_LIBDIR%% >=20 > The above output is from poudriere, and %%PYTHON_LIBDIR%%/site-packages= / > is actually %%PYTHON_SITELIBDIR%%. Here, poudriere is just making a > first-variable-from-the-list-wins guess. >=20 > If you see porttools `port test` output, you'll note it displays > %%PYTHON_SITELIBDIR%% as the leftover prefix. They can be ignored as we= ll. >=20 > Hope that helps :) >=20 The problem is just that the port (and python ports) do not respect PREFIX when it does not equal LOCALBASE. By default, 'poudriere testport' uses a custom PREFIX. In general, ports should pass leftover tests by default. If they use ports framework support that does not respect PREFIX, try using -n as well, which will stick to PREFIX=3DLOCALBASE. In this case, using -n passes the test with testport on ansible. --=20 Regards, Bryan Drewery ------enig2NXQPLEIDMCSFDDVVAPQN Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIbBAEBAgAGBQJR2D25AAoJEG54KsA8mwz5zXAP9jnbMJ/dWxoLOTB2LhxJ7VjE LH9OROiex/EPpmBpyLUf1G0xlHSnoC+88zya0orsDwZSya2FtasYFINz2mDCJ9AQ v7D1snA+t3ac5ssrMc/AV8KQbrS9HlkYwdJoWGEvEAL6oP8MsplueKvEYGaJzZKF THW2yyR8/MMUL2RfpjZKnmu5HgW3pkjD6tVGsWehIK5Ehf56pPBMkdPKk1CcuJyC 2Wp2JvInOCaFSWGZkz5bsfvOy/8gMszOelNhFS9YwGK93N+56kk8BCxFnZFQxVxK pe8WL5lkb0S+esopobB3AWyI1XfVR3nVC1VFbrTOn4FMPJy9o6F7EWMGO96abQH4 DfhKdRS3rQ1TkkYc4zMnalEs5ffuKD9pobYAqW6p2vkEmmij8fXu6PG37iGGQpVL 74Kne1qnuxabYAdCdBKX4LFBustUJQJZZ4kNX+10H7YmsjW3oDauL/URX5OL5BMK wEiFagaV89IM8fD0aFgNbmpYppYTI9tEH50fm+NlS9mX9V++V0OUOeFzUg1YaY2J Ze2jZTD5REQZiGPzbgruLC3MlhHQrVu3bMg3rK1uoqWfMfTegnW7rt/3TIldrttQ RQpaaXXYnchNh5MsdFnYkhKImLaC4GY2E9xS8NQn0P+ka38hgDCxgyJHGuBcjUCJ bcYsFKIhFPnFPatrP9U= =TbQG -----END PGP SIGNATURE----- ------enig2NXQPLEIDMCSFDDVVAPQN-- From owner-freebsd-python@FreeBSD.ORG Sat Jul 6 22:50:23 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 975C0CC; Sat, 6 Jul 2013 22:50:23 +0000 (UTC) (envelope-from lifanov@mail.lifanov.com) Received: from mail.lifanov.com (mail.lifanov.com [206.125.175.12]) by mx1.freebsd.org (Postfix) with ESMTP id 84C411889; Sat, 6 Jul 2013 22:50:23 +0000 (UTC) Received: from app.lifanov.com (chat.lifanov.com [206.125.175.13]) by mail.lifanov.com (Postfix) with ESMTPA id 2D3D21A2664; Sat, 6 Jul 2013 22:50:23 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Sat, 06 Jul 2013 18:50:22 -0400 From: Nikolai Lifanov To: koobs@freebsd.org Subject: Re: =?UTF-8?Q?=25=25PYTHON=5FSITELIBDIR=25=25=20in=20pkg-plist?= In-Reply-To: <51D83B22.5010307@FreeBSD.org> References: <51D83B22.5010307@FreeBSD.org> Message-ID: X-Sender: lifanov@mail.lifanov.com User-Agent: Roundcube Webmail/0.9.2 Cc: python@freebsd.org, freebsd-ports@freebsd.org X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jul 2013 22:50:23 -0000 On 2013-07-06 11:43, Kubilay Kocak wrote: > On 7/07/2013 12:51 AM, Nikolai Lifanov wrote: >> Hello. >> >> I maintain sysutils/ansible, and I keep wanting to @dirrmtry >> %%PYTHON_SITELIBDIR%% and perhaps %%PYTHON_LIBDIR%%. >> portlint tells me that this is a wrong thing to do, while poudriere >> testport complains about leftover directories. >> >> What is the correct thing to do with these? >> >> - Nikolai Lifanov >> >> _______________________________________________ >> freebsd-ports@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-ports >> To unsubscribe, send any mail to >> "freebsd-ports-unsubscribe@freebsd.org" > > The following are 'normal'leftover entries when testing python ports, > and can safely be ignored: > > %%PYTHON_LIBDIR%%/site-packages/easy-install.pth > %%PYTHON_LIBDIR%%/site-packages/site.py > %%PYTHON_LIBDIR%%/site-packages/site.pyc > %%PYTHON_LIBDIR%%/site-packages/site.pyo > @dirrm %%PYTHON_LIBDIR%%/site-packages > @dirrm %%PYTHON_LIBDIR%% > > The above output is from poudriere, and > %%PYTHON_LIBDIR%%/site-packages/ > is actually %%PYTHON_SITELIBDIR%%. Here, poudriere is just making a > first-variable-from-the-list-wins guess. > > If you see porttools `port test` output, you'll note it displays > %%PYTHON_SITELIBDIR%% as the leftover prefix. They can be ignored as > well. > > Hope that helps :) > > -- > Koobs It makes sense. Thanks for the explanation! I see that the python ports include %%PYTHON_LIBDIR%% themselves. - Nikolai Lifanov From owner-freebsd-python@FreeBSD.ORG Sat Jul 6 23:20:58 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id AF054B7B; Sat, 6 Jul 2013 23:20:58 +0000 (UTC) (envelope-from lifanov@mail.lifanov.com) Received: from mail.lifanov.com (mail.lifanov.com [206.125.175.12]) by mx1.freebsd.org (Postfix) with ESMTP id 9CC871963; Sat, 6 Jul 2013 23:20:58 +0000 (UTC) Received: from app.lifanov.com (chat.lifanov.com [206.125.175.13]) by mail.lifanov.com (Postfix) with ESMTPA id 6067C19E006; Sat, 6 Jul 2013 23:20:58 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Sat, 06 Jul 2013 19:20:58 -0400 From: Nikolai Lifanov To: Bryan Drewery Subject: Re: =?UTF-8?Q?=25=25PYTHON=5FSITELIBDIR=25=25=20in=20pkg-plist?= In-Reply-To: <51D83DB9.9050504@FreeBSD.org> References: <51D83B22.5010307@FreeBSD.org> <51D83DB9.9050504@FreeBSD.org> Message-ID: X-Sender: lifanov@mail.lifanov.com User-Agent: Roundcube Webmail/0.9.2 Cc: python@freebsd.org, freebsd-ports@freebsd.org X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jul 2013 23:20:58 -0000 On 2013-07-06 11:54, Bryan Drewery wrote: > On 7/6/2013 10:43 AM, Kubilay Kocak wrote: >> On 7/07/2013 12:51 AM, Nikolai Lifanov wrote: >>> Hello. >>> >>> I maintain sysutils/ansible, and I keep wanting to @dirrmtry >>> %%PYTHON_SITELIBDIR%% and perhaps %%PYTHON_LIBDIR%%. >>> portlint tells me that this is a wrong thing to do, while poudriere >>> testport complains about leftover directories. >>> >>> What is the correct thing to do with these? >>> >>> - Nikolai Lifanov >>> >>> _______________________________________________ >>> freebsd-ports@freebsd.org mailing list >>> http://lists.freebsd.org/mailman/listinfo/freebsd-ports >>> To unsubscribe, send any mail to >>> "freebsd-ports-unsubscribe@freebsd.org" >> >> The following are 'normal'leftover entries when testing python ports, >> and can safely be ignored: >> >> %%PYTHON_LIBDIR%%/site-packages/easy-install.pth >> %%PYTHON_LIBDIR%%/site-packages/site.py >> %%PYTHON_LIBDIR%%/site-packages/site.pyc >> %%PYTHON_LIBDIR%%/site-packages/site.pyo >> @dirrm %%PYTHON_LIBDIR%%/site-packages >> @dirrm %%PYTHON_LIBDIR%% >> >> The above output is from poudriere, and >> %%PYTHON_LIBDIR%%/site-packages/ >> is actually %%PYTHON_SITELIBDIR%%. Here, poudriere is just making a >> first-variable-from-the-list-wins guess. >> >> If you see porttools `port test` output, you'll note it displays >> %%PYTHON_SITELIBDIR%% as the leftover prefix. They can be ignored as >> well. >> >> Hope that helps :) >> > > The problem is just that the port (and python ports) do not respect > PREFIX when it does not equal LOCALBASE. By default, 'poudriere > testport' uses a custom PREFIX. In general, ports should pass leftover > tests by default. If they use ports framework support that does not > respect PREFIX, try using -n as well, which will stick to > PREFIX=LOCALBASE. In this case, using -n passes the test with testport > on ansible. Hmm... This works and makes sense, since python sys.prefix is set depending on its location. I might be naive here, but what would be the effect of depending on virtualenv magic if PREFIX != LOCALBASE? This way a package can ask for dependencies with the same PREFIX if they would otherwise exist somewhere else during a single make, and it shouldn't conflict with anything else. This can go into a package name (py27-non_localbase_prefix_with_encoded_slashes-mypackage) or, after pkg_* tools are out, a pkgng annotation? For example, if py27-foo depends on py27-bar, py27-opt_baz-foo would depend on py27-opt_baz-bar without conflicting. - Nikolai Lifanov