From owner-freebsd-python@FreeBSD.ORG Sun Feb 2 09:30:09 2014 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]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8E376B74; Sun, 2 Feb 2014 09:30:09 +0000 (UTC) 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 6386D1CD2; Sun, 2 Feb 2014 09:30: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 s129U9Iv050239; Sun, 2 Feb 2014 09:30:09 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id s129U9m0050238; Sun, 2 Feb 2014 09:30:09 GMT (envelope-from edwin) Date: Sun, 2 Feb 2014 09:30:09 GMT Message-Id: <201402020930.s129U9m0050238@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/186366: [MAINTAINER-UPDATE] science/py-pupynere: stagify, autoplist, remove easy_install X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Feb 2014 09:30:09 -0000 Synopsis: [MAINTAINER-UPDATE] science/py-pupynere: stagify, autoplist, remove easy_install Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Sun Feb 2 09:30:09 UTC 2014 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=186366 From owner-freebsd-python@FreeBSD.ORG Sun Feb 2 10:00:01 2014 Return-Path: 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 ESMTPS id 8DB7ACF for ; Sun, 2 Feb 2014 10:00:01 +0000 (UTC) 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 79C241EAD for ; Sun, 2 Feb 2014 10: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 s12A015t056472 for ; Sun, 2 Feb 2014 10: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 s12A01f6056471; Sun, 2 Feb 2014 10:00:01 GMT (envelope-from gnats) Date: Sun, 2 Feb 2014 10:00:01 GMT Message-Id: <201402021000.s12A01f6056471@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Olaf Zaplinski Subject: Re: ports/186192: lang/python27: building python27-2.7.6_1 fails X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Olaf Zaplinski List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Feb 2014 10:00:01 -0000 The following reply was made to PR ports/186192; it has been noted by GNATS. From: Olaf Zaplinski To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/186192: lang/python27: building python27-2.7.6_1 fails Date: Sun, 02 Feb 2014 10:53:14 +0100 Am 01.02.2014 19:49, schrieb Garrett Cooper: > This PR is similar ports/147291. > The problem is that src.conf isn’t sourced in the ports build infrastructure, so any variables plugged into src.conf won’t get picked up when building ports. > Adding WITHOUT_NIS=yes to /etc/make.conf will work around the issue though. > I’m not sure if looking for *_failed.so would be a good idea when creating the plist, but it would at least avoid the install/package creation issue. > Thanks! > -Garrett > Thanks! I had no idea that this make.conf options still do exist in 10.0 because: [root@betsy ~/log]# man make.conf|grep NIS [root@betsy ~/log]# Cheers Olaf From owner-freebsd-python@FreeBSD.ORG Sun Feb 2 10:23:53 2014 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]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id ADE8C865; Sun, 2 Feb 2014 10:23:53 +0000 (UTC) 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 7FD68111D; Sun, 2 Feb 2014 10:23: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 s12ANrx0063536; Sun, 2 Feb 2014 10:23:53 GMT (envelope-from koobs@freefall.freebsd.org) Received: (from koobs@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id s12ANrp4063535; Sun, 2 Feb 2014 10:23:53 GMT (envelope-from koobs) Date: Sun, 2 Feb 2014 10:23:53 GMT Message-Id: <201402021023.s12ANrp4063535@freefall.freebsd.org> To: koobs@FreeBSD.org, freebsd-python@FreeBSD.org, koobs@FreeBSD.org From: koobs@FreeBSD.org Subject: Re: ports/186366: [MAINTAINER-UPDATE] science/py-pupynere: stagify, autoplist, remove easy_install X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Feb 2014 10:23:53 -0000 Synopsis: [MAINTAINER-UPDATE] science/py-pupynere: stagify, autoplist, remove easy_install Responsible-Changed-From-To: freebsd-python->koobs Responsible-Changed-By: koobs Responsible-Changed-When: Sun Feb 2 10:23:53 UTC 2014 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=186366 From owner-freebsd-python@FreeBSD.ORG Sun Feb 2 10:35:43 2014 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]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 45F0ACE4; Sun, 2 Feb 2014 10:35:43 +0000 (UTC) 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 190BB11BC; Sun, 2 Feb 2014 10:35: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 s12AZgiV065733; Sun, 2 Feb 2014 10:35:42 GMT (envelope-from koobs@freefall.freebsd.org) Received: (from koobs@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id s12AZglJ065732; Sun, 2 Feb 2014 10:35:42 GMT (envelope-from koobs) Date: Sun, 2 Feb 2014 10:35:42 GMT Message-Id: <201402021035.s12AZglJ065732@freefall.freebsd.org> To: xmj@chaot.net, koobs@FreeBSD.org, freebsd-python@FreeBSD.org From: koobs@FreeBSD.org Subject: Re: ports/186123: [PATCH] net/py-gspreadsheet: update to 0.4.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Feb 2014 10:35:43 -0000 Synopsis: [PATCH] net/py-gspreadsheet: update to 0.4.0 State-Changed-From-To: open->closed State-Changed-By: koobs State-Changed-When: Sun Feb 2 10:35:42 UTC 2014 State-Changed-Why: Closed at submitters request (xmj via IRC) - Superceded by more descriptive ports/186288 http://www.freebsd.org/cgi/query-pr.cgi?pr=186123 From owner-freebsd-python@FreeBSD.ORG Sun Feb 2 12:18:29 2014 Return-Path: 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 ESMTPS id 8C8C6F6; Sun, 2 Feb 2014 12:18:29 +0000 (UTC) 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 5EA4E1783; Sun, 2 Feb 2014 12:18:29 +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 s12CITvl091639; Sun, 2 Feb 2014 12:18:29 GMT (envelope-from koobs@freefall.freebsd.org) Received: (from koobs@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id s12CIT4P091638; Sun, 2 Feb 2014 12:18:29 GMT (envelope-from koobs) Date: Sun, 2 Feb 2014 12:18:29 GMT Message-Id: <201402021218.s12CIT4P091638@freefall.freebsd.org> To: jdferrell3@yahoo.com, rm@FreeBSD.org, koobs@FreeBSD.org, freebsd-python@FreeBSD.org From: koobs@FreeBSD.org Subject: Re: ports/185564: [patch] devel/py-cfgparse: update to 1.3 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Feb 2014 12:18:29 -0000 Synopsis: [patch] devel/py-cfgparse: update to 1.3 State-Changed-From-To: feedback->open State-Changed-By: koobs State-Changed-When: Sun Feb 2 12:18:29 UTC 2014 State-Changed-Why: Maintainer has approved. Assign to submitter (is committer) http://www.freebsd.org/cgi/query-pr.cgi?pr=185564 From owner-freebsd-python@FreeBSD.ORG Sun Feb 2 12:40:01 2014 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]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AD17B554 for ; Sun, 2 Feb 2014 12:40:01 +0000 (UTC) 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 99722190A for ; Sun, 2 Feb 2014 12:40: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 s12Ce1ao095693 for ; Sun, 2 Feb 2014 12:40:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id s12Ce1Pl095692; Sun, 2 Feb 2014 12:40:01 GMT (envelope-from gnats) Date: Sun, 2 Feb 2014 12:40:01 GMT Message-Id: <201402021240.s12Ce1Pl095692@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Kubilay Kocak Subject: Re: ports/185753: [maintainer update] Update devel/py-jira to version 0.16 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Kubilay Kocak List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Feb 2014 12:40:01 -0000 The following reply was made to PR ports/185753; it has been noted by GNATS. From: Kubilay Kocak To: bug-followup@FreeBSD.org, akosiaris@gmail.com Cc: Subject: Re: ports/185753: [maintainer update] Update devel/py-jira to version 0.16 Date: Sun, 02 Feb 2014 23:38:41 +1100 Alexandros, can you please: - Resubmit your patch as a follow-up please so that it can be easily applied. - Use USE_PYDISTUTILS=yes, as the easy_install target has been deprecated. - Provide background information or context on any changes that are made to upstream sources (I'm specifically interested in the requirements patches) Additional tips: - Run your port through portlint - Create a RedPorts account at https://redports.org/ for easy automated QA testing for your submission across multiple FreeBSD versions From owner-freebsd-python@FreeBSD.ORG Sun Feb 2 12:50:09 2014 Return-Path: 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 ESMTPS id 4EBC47C1; Sun, 2 Feb 2014 12:50:09 +0000 (UTC) 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 250BD19BA; Sun, 2 Feb 2014 12:50: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 s12Co9JU098100; Sun, 2 Feb 2014 12:50:09 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id s12Co8ka098062; Sun, 2 Feb 2014 12:50:08 GMT (envelope-from edwin) Date: Sun, 2 Feb 2014 12:50:08 GMT Message-Id: <201402021250.s12Co8ka098062@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/186371: databases/py-swift: update to 1.12.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Feb 2014 12:50:09 -0000 Synopsis: databases/py-swift: update to 1.12.0 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Sun Feb 2 12:50:08 UTC 2014 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=186371 From owner-freebsd-python@FreeBSD.ORG Sun Feb 2 12:50:11 2014 Return-Path: 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 ESMTPS id 24D0C7C6; Sun, 2 Feb 2014 12:50:11 +0000 (UTC) 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 EE8C219BB; Sun, 2 Feb 2014 12:50: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 s12CoACl099441; Sun, 2 Feb 2014 12:50:10 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id s12CoA5o099440; Sun, 2 Feb 2014 12:50:10 GMT (envelope-from edwin) Date: Sun, 2 Feb 2014 12:50:10 GMT Message-Id: <201402021250.s12CoA5o099440@freefall.freebsd.org> To: trociny@FreeBSD.org, edwin@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/186371: databases/py-swift: update to 1.12.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Feb 2014 12:50:11 -0000 Synopsis: databases/py-swift: update to 1.12.0 State-Changed-From-To: open->feedback State-Changed-By: edwin State-Changed-When: Sun Feb 2 12:50:10 UTC 2014 State-Changed-Why: Awaiting maintainers feedback (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=186371 From owner-freebsd-python@FreeBSD.ORG Sun Feb 2 13:00:02 2014 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]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7B816912 for ; Sun, 2 Feb 2014 13:00:02 +0000 (UTC) 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 6840C1A4B for ; Sun, 2 Feb 2014 13:00: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 s12D02wo099805 for ; Sun, 2 Feb 2014 13:00:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id s12D025O099804; Sun, 2 Feb 2014 13:00:02 GMT (envelope-from gnats) Date: Sun, 2 Feb 2014 13:00:02 GMT Message-Id: <201402021300.s12D025O099804@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Edwin Groothuis Subject: Re: ports/186371: databases/py-swift: update to 1.12.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 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: Sun, 02 Feb 2014 13:00:02 -0000 The following reply was made to PR ports/186371; it has been noted by GNATS. From: Edwin Groothuis To: gslin@gslin.org Cc: bug-followup@FreeBSD.org Subject: Re: ports/186371: databases/py-swift: update to 1.12.0 Date: Sun, 2 Feb 2014 12:50:09 UT Maintainer of databases/py-swift, Please note that PR ports/186371 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/186371 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org From owner-freebsd-python@FreeBSD.ORG Mon Feb 3 10:40:14 2014 Return-Path: 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 ESMTPS id 3B3626E1; Mon, 3 Feb 2014 10:40:14 +0000 (UTC) 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 0DBB117C8; Mon, 3 Feb 2014 10:40: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 s13AeDwh014693; Mon, 3 Feb 2014 10:40:13 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s13AeD0M014692; Mon, 3 Feb 2014 10:40:13 GMT (envelope-from edwin) Date: Mon, 3 Feb 2014 10:40:13 GMT Message-Id: <201402031040.s13AeD0M014692@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/186397: sysutils/py-salt patch breaks salt X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 10:40:14 -0000 Synopsis: sysutils/py-salt patch breaks salt Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Mon Feb 3 10:40:13 UTC 2014 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=186397 From owner-freebsd-python@FreeBSD.ORG Mon Feb 3 10:40:16 2014 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]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 041B76E5; Mon, 3 Feb 2014 10:40:16 +0000 (UTC) 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 CD7EF17C9; Mon, 3 Feb 2014 10: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 s13AeF1U014768; Mon, 3 Feb 2014 10:40:15 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s13AeFio014767; Mon, 3 Feb 2014 10:40:15 GMT (envelope-from edwin) Date: Mon, 3 Feb 2014 10:40:15 GMT Message-Id: <201402031040.s13AeFio014767@freefall.freebsd.org> To: mike@bayphoto.com, edwin@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/186397: sysutils/py-salt patch breaks salt X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 10:40:16 -0000 Synopsis: sysutils/py-salt patch breaks salt State-Changed-From-To: open->feedback State-Changed-By: edwin State-Changed-When: Mon Feb 3 10:40:15 UTC 2014 State-Changed-Why: Awaiting maintainers feedback (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=186397 From owner-freebsd-python@FreeBSD.ORG Mon Feb 3 10:50:02 2014 Return-Path: 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 ESMTPS id C9ACC86B for ; Mon, 3 Feb 2014 10:50:02 +0000 (UTC) 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 B5E23182E for ; Mon, 3 Feb 2014 10:50: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 s13Ao2nq017064 for ; Mon, 3 Feb 2014 10:50:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s13Ao2nq017063; Mon, 3 Feb 2014 10:50:02 GMT (envelope-from gnats) Date: Mon, 3 Feb 2014 10:50:02 GMT Message-Id: <201402031050.s13Ao2nq017063@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Edwin Groothuis Subject: Re: ports/186397: sysutils/py-salt patch breaks salt X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 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: Mon, 03 Feb 2014 10:50:02 -0000 The following reply was made to PR ports/186397; it has been noted by GNATS. From: Edwin Groothuis To: christer.edwards@gmail.com Cc: bug-followup@FreeBSD.org Subject: Re: ports/186397: sysutils/py-salt patch breaks salt Date: Mon, 3 Feb 2014 10:40:14 UT Maintainer of sysutils/py-salt, Please note that PR ports/186397 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/186397 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org From owner-freebsd-python@FreeBSD.ORG Mon Feb 3 11:06:53 2014 Return-Path: Delivered-To: freebsd-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 ESMTPS id 020C519B for ; Mon, 3 Feb 2014 11:06:53 +0000 (UTC) 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 C8F881A57 for ; Mon, 3 Feb 2014 11:06:52 +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 s13B6qbc022747 for ; Mon, 3 Feb 2014 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s13B6qeQ022745 for freebsd-python@FreeBSD.org; Mon, 3 Feb 2014 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 3 Feb 2014 11:06:52 GMT Message-Id: <201402031106.s13B6qeQ022745@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.17 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 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/186397 python sysutils/py-salt patch breaks salt f ports/186371 python databases/py-swift: update to 1.12.0 o ports/186357 python [Maintainer Update] devel/py-robotframework-pabot 0.3 o ports/186351 python lang/python27 does not install when WITHOUT_NIS=YES is o ports/186288 python [UPDATE] net/py-gspreadsheet: update to 0.4.0 o ports/186209 python [PATCH] astro/py-astLib update to version 0.7.0 o ports/186201 python [NEW PORT] www/py-calendarserver: Calendar and Contact o ports/186192 python lang/python27: building python27-2.7.6_1 fails f ports/186190 python net-mgmt/py-snmp4: upgrade to 4.2.5 (with apps 0.3.4) o ports/186162 python [NEW PORT] www/py-django-ldapdb: Support for django mo o ports/186157 python [NEW PORT] devel/py-yappi: Yet Another Python Profiler o ports/186122 python [MAINTAINER-UPDATE] math/py-bottleneck: update to 0.8. o ports/186076 python databases/py-Pyrseas o ports/186034 python devel/py-setuptools: pkg build for py31-setuptools-2.0 o ports/186029 python New port: textproc/py-regex o ports/185884 python [patch] Miscellaneous ports fixes for python 3 o ports/185803 python [MAINTAINER] math/py-pandas: Update to 0.13.0 o ports/185753 python [maintainer update] Update devel/py-jira to version 0. o ports/185564 python [patch] devel/py-cfgparse: update to 1.3 o ports/184954 python Installation checks prevent multiple python ports bein a ports/182951 python databases/py-sqlite3: compilation error with Clang o ports/178301 python [patch] lang/python2[67]: SEM option is inconsistent f ports/178242 python bsd.python.mk injection of @exec easy_install to PLIST o ports/170788 python lang/python27: PyQT applications crash Python 2.7 (cor f ports/170566 python update graphics/py-opengl depends on old version of gc o ports/168640 python [PATCH]: prevent checksum mismatches for compiled pyth o ports/167368 python [bsd.python.mk] [patch] Python version propagation bre f ports/154209 python [PATCH] lang/python: Install symlink for ptags 28 problems total. From owner-freebsd-python@FreeBSD.ORG Mon Feb 3 11:27:14 2014 Return-Path: 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 ESMTPS id B812A280; Mon, 3 Feb 2014 11:27:14 +0000 (UTC) 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 896C21D74; Mon, 3 Feb 2014 11:27: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 s13BREVu030980; Mon, 3 Feb 2014 11:27:14 GMT (envelope-from koobs@freefall.freebsd.org) Received: (from koobs@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s13BRE8D030979; Mon, 3 Feb 2014 11:27:14 GMT (envelope-from koobs) Date: Mon, 3 Feb 2014 11:27:14 GMT Message-Id: <201402031127.s13BRE8D030979@freefall.freebsd.org> To: akosiaris@gmail.com, koobs@FreeBSD.org, freebsd-python@FreeBSD.org From: koobs@FreeBSD.org Subject: Re: ports/185753: [maintainer update] Update devel/py-jira to version 0.16 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 11:27:14 -0000 Synopsis: [maintainer update] Update devel/py-jira to version 0.16 State-Changed-From-To: open->feedback State-Changed-By: koobs State-Changed-When: Mon Feb 3 11:27:14 UTC 2014 State-Changed-Why: Ask submitter (maintainer) for updated patch http://www.freebsd.org/cgi/query-pr.cgi?pr=185753 From owner-freebsd-python@FreeBSD.ORG Mon Feb 3 11:28:06 2014 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]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AEC8237A; Mon, 3 Feb 2014 11:28:06 +0000 (UTC) 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 836941D80; Mon, 3 Feb 2014 11:28: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 s13BS6KL031092; Mon, 3 Feb 2014 11:28:06 GMT (envelope-from koobs@freefall.freebsd.org) Received: (from koobs@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s13BS6sb031091; Mon, 3 Feb 2014 11:28:06 GMT (envelope-from koobs) Date: Mon, 3 Feb 2014 11:28:06 GMT Message-Id: <201402031128.s13BS6sb031091@freefall.freebsd.org> To: koobs@FreeBSD.org, freebsd-python@FreeBSD.org, koobs@FreeBSD.org From: koobs@FreeBSD.org Subject: Re: ports/186029: New port: textproc/py-regex X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 11:28:06 -0000 Synopsis: New port: textproc/py-regex Responsible-Changed-From-To: freebsd-python->koobs Responsible-Changed-By: koobs Responsible-Changed-When: Mon Feb 3 11:28:06 UTC 2014 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=186029 From owner-freebsd-python@FreeBSD.ORG Mon Feb 3 11:30:07 2014 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]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D9E243E3; Mon, 3 Feb 2014 11:30:07 +0000 (UTC) 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 AF9D51D93; Mon, 3 Feb 2014 11:30:07 +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 s13BU7lJ033021; Mon, 3 Feb 2014 11:30:07 GMT (envelope-from koobs@freefall.freebsd.org) Received: (from koobs@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s13BU7Kk033020; Mon, 3 Feb 2014 11:30:07 GMT (envelope-from koobs) Date: Mon, 3 Feb 2014 11:30:07 GMT Message-Id: <201402031130.s13BU7Kk033020@freefall.freebsd.org> To: koobs@FreeBSD.org, freebsd-python@FreeBSD.org, koobs@FreeBSD.org From: koobs@FreeBSD.org Subject: Re: ports/186122: [MAINTAINER-UPDATE] math/py-bottleneck: update to 0.8.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 11:30:07 -0000 Synopsis: [MAINTAINER-UPDATE] math/py-bottleneck: update to 0.8.0 Responsible-Changed-From-To: freebsd-python->koobs Responsible-Changed-By: koobs Responsible-Changed-When: Mon Feb 3 11:30:07 UTC 2014 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=186122 From owner-freebsd-python@FreeBSD.ORG Mon Feb 3 11:30:42 2014 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]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 056EE4C3; Mon, 3 Feb 2014 11:30:41 +0000 (UTC) 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 7C5651D9B; Mon, 3 Feb 2014 11:30: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 s13BUfWu033119; Mon, 3 Feb 2014 11:30:41 GMT (envelope-from koobs@freefall.freebsd.org) Received: (from koobs@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s13BUfV9033118; Mon, 3 Feb 2014 11:30:41 GMT (envelope-from koobs) Date: Mon, 3 Feb 2014 11:30:41 GMT Message-Id: <201402031130.s13BUfV9033118@freefall.freebsd.org> To: koobs@FreeBSD.org, freebsd-python@FreeBSD.org, koobs@FreeBSD.org From: koobs@FreeBSD.org Subject: Re: ports/186157: [NEW PORT] devel/py-yappi: Yet Another Python Profiler X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 11:30:42 -0000 Synopsis: [NEW PORT] devel/py-yappi: Yet Another Python Profiler Responsible-Changed-From-To: freebsd-python->koobs Responsible-Changed-By: koobs Responsible-Changed-When: Mon Feb 3 11:30:41 UTC 2014 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=186157 From owner-freebsd-python@FreeBSD.ORG Tue Feb 4 01:47:27 2014 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]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4FA40B1D; Tue, 4 Feb 2014 01:47:27 +0000 (UTC) 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 25B321F59; Tue, 4 Feb 2014 01:47:27 +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 s141lQHg047938; Tue, 4 Feb 2014 01:47:26 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s141lQHq047937; Tue, 4 Feb 2014 01:47:26 GMT (envelope-from edwin) Date: Tue, 4 Feb 2014 01:47:26 GMT Message-Id: <201402040147.s141lQHq047937@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/186405: [maintainer update] www/py-django-tables2 updated to 0.15.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 01:47:27 -0000 Synopsis: [maintainer update] www/py-django-tables2 updated to 0.15.0 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Tue Feb 4 01:47:26 UTC 2014 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=186405 From owner-freebsd-python@FreeBSD.ORG Wed Feb 5 16:50:08 2014 Return-Path: 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 ESMTPS id EFA5A946; Wed, 5 Feb 2014 16:50:08 +0000 (UTC) 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 C12F01DA4; Wed, 5 Feb 2014 16:50: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 s15Go8RB043391; Wed, 5 Feb 2014 16:50:08 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s15Go8th043390; Wed, 5 Feb 2014 16:50:08 GMT (envelope-from edwin) Date: Wed, 5 Feb 2014 16:50:08 GMT Message-Id: <201402051650.s15Go8th043390@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/186487: [MAINTAINER] devel/py-xmltodict: update to 0.8.5 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Feb 2014 16:50:09 -0000 Synopsis: [MAINTAINER] devel/py-xmltodict: update to 0.8.5 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Wed Feb 5 16:50:08 UTC 2014 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=186487 From owner-freebsd-python@FreeBSD.ORG Wed Feb 5 21:58:23 2014 Return-Path: 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 ESMTPS id 7AF963A0; Wed, 5 Feb 2014 21:58:23 +0000 (UTC) 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 4CB681E1A; Wed, 5 Feb 2014 21:58:23 +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 s15LwNRX019218; Wed, 5 Feb 2014 21:58:23 GMT (envelope-from olivierd@freefall.freebsd.org) Received: (from olivierd@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s15LwNLs019217; Wed, 5 Feb 2014 21:58:23 GMT (envelope-from olivierd) Date: Wed, 5 Feb 2014 21:58:23 GMT Message-Id: <201402052158.s15LwNLs019217@freefall.freebsd.org> To: olivierd@FreeBSD.org, freebsd-python@FreeBSD.org, olivierd@FreeBSD.org From: olivierd@FreeBSD.org Subject: Re: ports/186487: [MAINTAINER] devel/py-xmltodict: update to 0.8.5 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Feb 2014 21:58:23 -0000 Synopsis: [MAINTAINER] devel/py-xmltodict: update to 0.8.5 Responsible-Changed-From-To: freebsd-python->olivierd Responsible-Changed-By: olivierd Responsible-Changed-When: Wed Feb 5 21:58:23 UTC 2014 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=186487 From owner-freebsd-python@FreeBSD.ORG Thu Feb 6 07:20:34 2014 Return-Path: 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 ESMTPS id 7A5792E9; Thu, 6 Feb 2014 07:20:34 +0000 (UTC) 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 4E5191DDA; Thu, 6 Feb 2014 07:20:34 +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 s167KYh6069810; Thu, 6 Feb 2014 07:20:34 GMT (envelope-from miwi@freefall.freebsd.org) Received: (from miwi@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s167KXfv069809; Thu, 6 Feb 2014 07:20:33 GMT (envelope-from miwi) Date: Thu, 6 Feb 2014 07:20:33 GMT Message-Id: <201402060720.s167KXfv069809@freefall.freebsd.org> To: xmj@chaot.net, miwi@FreeBSD.org, freebsd-python@FreeBSD.org From: miwi@FreeBSD.org Subject: Re: ports/186288: [UPDATE] net/py-gspreadsheet: update to 0.4.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 07:20:34 -0000 Synopsis: [UPDATE] net/py-gspreadsheet: update to 0.4.0 State-Changed-From-To: open->closed State-Changed-By: miwi State-Changed-When: Thu Feb 6 07:20:33 UTC 2014 State-Changed-Why: Committed. Thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=186288 From owner-freebsd-python@FreeBSD.ORG Thu Feb 6 07:30:01 2014 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]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9B964E95 for ; Thu, 6 Feb 2014 07:30:01 +0000 (UTC) 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 6BC8C1FA9 for ; Thu, 6 Feb 2014 07: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 s167U1KF074187 for ; Thu, 6 Feb 2014 07:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s167U1Je074186; Thu, 6 Feb 2014 07:30:01 GMT (envelope-from gnats) Date: Thu, 6 Feb 2014 07:30:01 GMT Message-Id: <201402060730.s167U1Je074186@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: dfilter@FreeBSD.ORG (dfilter service) Subject: Re: ports/186288: commit references a PR X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: dfilter service List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 07:30:01 -0000 The following reply was made to PR ports/186288; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/186288: commit references a PR Date: Thu, 6 Feb 2014 07:20:23 +0000 (UTC) Author: miwi Date: Thu Feb 6 07:20:15 2014 New Revision: 342934 URL: http://svnweb.freebsd.org/changeset/ports/342934 QAT: https://qat.redports.org/buildarchive/r342934/ Log: - Update to 0.4.0 - Deprecate easy_install - Add regression-test target PR: 186288 Submitted by: maintainer Modified: head/net/py-gspreadsheet/Makefile head/net/py-gspreadsheet/distinfo Modified: head/net/py-gspreadsheet/Makefile ============================================================================== --- head/net/py-gspreadsheet/Makefile Thu Feb 6 05:12:33 2014 (r342933) +++ head/net/py-gspreadsheet/Makefile Thu Feb 6 07:20:15 2014 (r342934) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gspreadsheet -PORTVERSION= 0.3.0 +PORTVERSION= 0.4.0 CATEGORIES= net python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,15 +13,19 @@ COMMENT= Wrapper around Google Spreadshe LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gdata>0:${PORTSDIR}/devel/py-gdata +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:${PORTSDIR}/devel/py-nose USE_PYTHON= 2 -USE_PYDISTUTILS= easy_install +USE_PYDISTUTILS= yes PYDISTUTILS_AUTOPLIST= yes PORTDOCS= README.rst OPTIONS_DEFINE= DOCS +regression-test: build + @cd ${WRKSRC} && nosetests + post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} Modified: head/net/py-gspreadsheet/distinfo ============================================================================== --- head/net/py-gspreadsheet/distinfo Thu Feb 6 05:12:33 2014 (r342933) +++ head/net/py-gspreadsheet/distinfo Thu Feb 6 07:20:15 2014 (r342934) @@ -1,2 +1,2 @@ -SHA256 (gspreadsheet-0.3.0.tar.gz) = 102e4714f5e9f21a1a0118aeaef6772d77013ca03f1028326e9b00fa13143460 -SIZE (gspreadsheet-0.3.0.tar.gz) = 7342 +SHA256 (gspreadsheet-0.4.0.tar.gz) = 4b6b4bb2384da8b2fe173f8a906d688ae02c8942204be5c94323cb56cc781fbe +SIZE (gspreadsheet-0.4.0.tar.gz) = 7485 _______________________________________________ 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 Thu Feb 6 20:08:13 2014 Return-Path: Delivered-To: freebsd-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 ESMTPS id 51FBCE36; Thu, 6 Feb 2014 20:08:13 +0000 (UTC) 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 D637D1006; Thu, 6 Feb 2014 20:08:12 +0000 (UTC) Received: from [89.182.25.225] (helo=localhost) by smtprelay06.ispgateway.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1WBVEy-0002nO-AJ; Thu, 06 Feb 2014 21:08:04 +0100 Date: Thu, 6 Feb 2014 21:08:03 +0100 From: Marcus von Appen To: freebsd-python@freebsd.org Subject: Re: Multiple logical packages from a single source port Message-ID: <20140206200803.GB1417@medusa.sysfault.org> Mail-Followup-To: freebsd-python@freebsd.org, portmgr@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="H+4ONPRPur6+Ovig" Content-Disposition: inline User-Agent: Mutt/1.5.22 (2013-10-16) X-Df-Sender: MTEyNTc0Mg== Cc: portmgr@FreeBSD.org X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Marcus von Appen List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 20:08:13 -0000 --H+4ONPRPur6+Ovig Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Full quoting my initial message below for portmgr@. The exp-run for the logical packages has finally been done and the results are available at ports/185947. From what I could see by quickly glancing over the ports, the impact is rather small and only a couple of ports need to be fixed prior to commit. If all things go well, we should be able to commit the change the next week. portmgr@: Since the package layout (directories, files) of certain ports (those using USE_PYDISTUTILS) will be changed, I wonder, if we should also bump the PORTREVISIONs for all of those. Cheers Marcus On, Thu Dec 19, 2013, Marcus von Appen wrote: > Dear all, > > now that we removed lang/python from bsd.python.mk, we need to enable > python ports to be built and installed for different python versions > without creating conflicts. > Looking at the TODO list, which I posted ages ago, this should be the > very last thing before the ports tree is able to support different > Python versions at the same time (the pkg tools are not, but that > another issue to deal with). > > Many python ports install binaries (or scripts), docs, additional data > and other things besides their modules. While the latter, the modules, > already support different python versions out of the box (since they are > usually installed locally into a version-specific site-packages folder), > the first do not. > > DATADIR, DOCDIR, WWWDIR and ETCDIR follow a ... > layout, and as such use the same directory for different python > versions. Binaries are often installed as defined by the upstream port > and as thus are not distinct when it comes to different python versions. > > To work around this limitation and to enable ports as well as packages > to be installed for different python versions at the same time, the > current standard behaviour has to be tweaked. > > I'd propose that standard directories, which currently use the PORTNAME > as identifier, shall carry a python version prefix. Binaries shall carry > a python version suffix, but shall be symlinked to their original name, > if the python version of the port matches the default python version > choice of the user. > > What does that mean in practice? Assume, we have port devel/py-foo, > which, at this very moment, uses the following installation layout for > Python 2.7 (being the chosen default of the user): > > bin/foo > lib/python2.7/site-packages/foo/__init__.py > lib/python2.7/site-packages/foo/bar.py > lib/python2.7/site-packages/foo/foofoo.py > share/foo/bar/some.dat > share/foo/arbitrary.dat > share/doc/foo/README > > In a prefixed ports world, the installation layout would be: > > bin/foo-py27 > bin/foo [links to]-> bin/foo-py27 > lib/python2.7/site-packages/foo/__init__.py > lib/python2.7/site-packages/foo/bar.py > lib/python2.7/site-packages/foo/foofoo.py > share/py27-foo/bar/some.dat > share/py27-foo/arbitrary.dat > share/doc/py27-foo/README > > If the user chooses to install devel/py-foo for a non-default python version > 3.3, the installation layout would be: > > bin/foo-py33 > lib/python3.3/site-packages/foo/__init__.py > lib/python3.3/site-packages/foo/bar.py > lib/python3.3/site-packages/foo/foofoo.py > share/py33-foo/bar/some.dat > share/py33-foo/arbitrary.dat > share/doc/py33-foo/README > > If the user would make Python 3.3 the default version and rebuild and > reinstall the port for 2.7 and 3.3, a symlink bin/foo --> bin/foo-py33 > would appear instead of bin/foo --> foo-py27. > > Certainly docs, data and other shared content would duplicate, but this > is safer, easier to maintain and less error-prone than to use shared > directories and lots of conditional magic in the installation and > deinstallation logic. > > I created a POC as USES, named uniquefiles.mk, which can be used by > nearly every port (even non-python ones). For USE_PYDISTUTILS, > it would be implicitly used, other ports, e.g. autotools-based ones > installing python modules, would need to pull in the python specific > paramters via UNIQUE_PYTHON_FILES=yes. > > Q: Do I have to touch the plists to enable support for it? > > No. The port logic will do that for you. You must not add a > prefixed or suffixed binary name, though, but the original name > only. In short, you MUST NOT add things like > > bin/foo-py27 or > bin/foo-py32 or > sbin/foo-py33 > ... > > if the upstream package does not create those files (which is > unlikely). > > Q: So nothing to be done for me? > > Right. Just watch your plists on updating. > > Q: UNIQUE_PYTHON_FILES? > > Yes. If you are maintaining a python port, which does not use distutils (no > USE_PYDISTUTILS=... in the Makefile), UNIQUE_PYTHON_FILES is what you want. > Ports using USE_PYDISTUTILS will implicitly configure everything, so that > DOCDIR, DATADIR, ... and binaries will be properly prefixed and suffixed. > Your python port however does not use USE_PYDISTUTILS, so you can help > yourself using UNIQUE_PYTHON_FILES=yes. > > Q: Can I use it for my own port? It does not use python, though... > > Of course. uniquefiles.mk is a USES, thus each and every port can utilise > it. Please refer to its inline comments for further details about how to > configure and use it. > > A patch for the current ports tree can be found at > http://people.freebsd.org/~mva/python_unique_ports.diff > > If you just want to try out the uniquefiles feature, you can find a > separate diff at > http://people.freebsd.org/~mva/uniquefiles.diff > > Readers are encouraged to give those patches a try in an own jail > :-). So far, I only tested them briefly, but will do more tests the next > days. > > Cheers > Marcus --H+4ONPRPur6+Ovig Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iEYEARECAAYFAlLz66MACgkQi68/ErJnpkdpUACgoSqmT+Y5E3r6IRSpKruxs5jp twMAoKffSrCAP8YlGmsI5JebNHUa8lGa =9ycv -----END PGP SIGNATURE----- --H+4ONPRPur6+Ovig-- From owner-freebsd-python@FreeBSD.ORG Thu Feb 6 22:01:44 2014 Return-Path: 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 ESMTPS id 68B09A57 for ; Thu, 6 Feb 2014 22:01:44 +0000 (UTC) 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 4DEBC1A07 for ; Thu, 6 Feb 2014 22:01:44 +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 s16M1ide087647 for ; Thu, 6 Feb 2014 22:01:44 GMT (envelope-from bdrewery@freefall.freebsd.org) Received: (from bdrewery@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s16M1inE087644 for freebsd-python@freebsd.org; Thu, 6 Feb 2014 22:01:44 GMT (envelope-from bdrewery) Received: (qmail 95276 invoked from network); 6 Feb 2014 16:01:42 -0600 Received: from unknown (HELO roundcube.xk42.net) (10.10.5.5) by sweb.xzibition.com with SMTP; 6 Feb 2014 16:01:42 -0600 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Thu, 06 Feb 2014 16:01:42 -0600 From: Bryan Drewery To: freebsd-python@freebsd.org, portmgr@freebsd.org Subject: Re: Multiple logical packages from a single source port Organization: FreeBSD In-Reply-To: <20140206200803.GB1417@medusa.sysfault.org> References: <20140206200803.GB1417@medusa.sysfault.org> Message-ID: <04aa9326135603b48939bbe8020ece61@shatow.net> X-Sender: bdrewery@FreeBSD.org User-Agent: Roundcube Webmail/0.9.5 Cc: portmgr@freebsd.org X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 22:01:44 -0000 Yes. The simplest guidance is that if the package changes, bump PORTREVISION. It seems bad to have 2 different packages of the same version installing files to different places. Regards, Bryan Drewery Especially if it installs to a different place. On 2014-02-06 14:08, Marcus von Appen wrote: > Full quoting my initial message below for portmgr@. > > The exp-run for the logical packages has finally been done and the > results > are available at ports/185947. From what I could see by quickly > glancing over > the ports, the impact is rather small and only a couple of ports need > to be > fixed prior to commit. > > If all things go well, we should be able to commit the change the next > week. > > portmgr@: > Since the package layout (directories, files) of certain ports (those > using USE_PYDISTUTILS) will be changed, I wonder, if we should also > bump the > PORTREVISIONs for all of those. > > Cheers > Marcus > > On, Thu Dec 19, 2013, Marcus von Appen wrote: > >> Dear all, >> >> now that we removed lang/python from bsd.python.mk, we need to enable >> python ports to be built and installed for different python versions >> without creating conflicts. >> Looking at the TODO list, which I posted ages ago, this should be the >> very last thing before the ports tree is able to support different >> Python versions at the same time (the pkg tools are not, but that >> another issue to deal with). >> >> Many python ports install binaries (or scripts), docs, additional data >> and other things besides their modules. While the latter, the modules, >> already support different python versions out of the box (since they >> are >> usually installed locally into a version-specific site-packages >> folder), >> the first do not. >> >> DATADIR, DOCDIR, WWWDIR and ETCDIR follow a ... >> layout, and as such use the same directory for different python >> versions. Binaries are often installed as defined by the upstream port >> and as thus are not distinct when it comes to different python >> versions. >> >> To work around this limitation and to enable ports as well as packages >> to be installed for different python versions at the same time, the >> current standard behaviour has to be tweaked. >> >> I'd propose that standard directories, which currently use the >> PORTNAME >> as identifier, shall carry a python version prefix. Binaries shall >> carry >> a python version suffix, but shall be symlinked to their original >> name, >> if the python version of the port matches the default python version >> choice of the user. >> >> What does that mean in practice? Assume, we have port devel/py-foo, >> which, at this very moment, uses the following installation layout for >> Python 2.7 (being the chosen default of the user): >> >> bin/foo >> lib/python2.7/site-packages/foo/__init__.py >> lib/python2.7/site-packages/foo/bar.py >> lib/python2.7/site-packages/foo/foofoo.py >> share/foo/bar/some.dat >> share/foo/arbitrary.dat >> share/doc/foo/README >> >> In a prefixed ports world, the installation layout would be: >> >> bin/foo-py27 >> bin/foo [links to]-> bin/foo-py27 >> lib/python2.7/site-packages/foo/__init__.py >> lib/python2.7/site-packages/foo/bar.py >> lib/python2.7/site-packages/foo/foofoo.py >> share/py27-foo/bar/some.dat >> share/py27-foo/arbitrary.dat >> share/doc/py27-foo/README >> >> If the user chooses to install devel/py-foo for a non-default python >> version >> 3.3, the installation layout would be: >> >> bin/foo-py33 >> lib/python3.3/site-packages/foo/__init__.py >> lib/python3.3/site-packages/foo/bar.py >> lib/python3.3/site-packages/foo/foofoo.py >> share/py33-foo/bar/some.dat >> share/py33-foo/arbitrary.dat >> share/doc/py33-foo/README >> >> If the user would make Python 3.3 the default version and rebuild and >> reinstall the port for 2.7 and 3.3, a symlink bin/foo --> bin/foo-py33 >> would appear instead of bin/foo --> foo-py27. >> >> Certainly docs, data and other shared content would duplicate, but >> this >> is safer, easier to maintain and less error-prone than to use shared >> directories and lots of conditional magic in the installation and >> deinstallation logic. >> >> I created a POC as USES, named uniquefiles.mk, which can be used by >> nearly every port (even non-python ones). For USE_PYDISTUTILS, >> it would be implicitly used, other ports, e.g. autotools-based ones >> installing python modules, would need to pull in the python specific >> paramters via UNIQUE_PYTHON_FILES=yes. >> >> Q: Do I have to touch the plists to enable support for it? >> >> No. The port logic will do that for you. You must not add a >> prefixed or suffixed binary name, though, but the original name >> only. In short, you MUST NOT add things like >> >> bin/foo-py27 or >> bin/foo-py32 or >> sbin/foo-py33 >> ... >> >> if the upstream package does not create those files (which is >> unlikely). >> >> Q: So nothing to be done for me? >> >> Right. Just watch your plists on updating. >> >> Q: UNIQUE_PYTHON_FILES? >> >> Yes. If you are maintaining a python port, which does not use >> distutils (no >> USE_PYDISTUTILS=... in the Makefile), UNIQUE_PYTHON_FILES is what >> you want. >> Ports using USE_PYDISTUTILS will implicitly configure everything, >> so that >> DOCDIR, DATADIR, ... and binaries will be properly prefixed and >> suffixed. >> Your python port however does not use USE_PYDISTUTILS, so you can >> help >> yourself using UNIQUE_PYTHON_FILES=yes. >> >> Q: Can I use it for my own port? It does not use python, though... >> >> Of course. uniquefiles.mk is a USES, thus each and every port can >> utilise >> it. Please refer to its inline comments for further details about >> how to >> configure and use it. >> >> A patch for the current ports tree can be found at >> http://people.freebsd.org/~mva/python_unique_ports.diff >> >> If you just want to try out the uniquefiles feature, you can find a >> separate diff at >> http://people.freebsd.org/~mva/uniquefiles.diff >> >> Readers are encouraged to give those patches a try in an own jail >> :-). So far, I only tested them briefly, but will do more tests the >> next >> days. >> >> Cheers >> Marcus -- Regards, Bryan Drewery From owner-freebsd-python@FreeBSD.ORG Fri Feb 7 20:10:09 2014 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]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B9817261; Fri, 7 Feb 2014 20:10:09 +0000 (UTC) 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 8CD19144B; Fri, 7 Feb 2014 20:10: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 s17KA9EN036227; Fri, 7 Feb 2014 20:10:09 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s17KA9vE036226; Fri, 7 Feb 2014 20:10:09 GMT (envelope-from edwin) Date: Fri, 7 Feb 2014 20:10:09 GMT Message-Id: <201402072010.s17KA9vE036226@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/186549: [Maintainer Update] devel/py-robotframework 2.8.3 -> 2.8.4 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Feb 2014 20:10:09 -0000 Synopsis: [Maintainer Update] devel/py-robotframework 2.8.3 -> 2.8.4 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Fri Feb 7 20:10:09 UTC 2014 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=186549