From owner-freebsd-python@FreeBSD.ORG Sun Aug 26 17:36:24 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D13351065670; Sun, 26 Aug 2012 17:36:24 +0000 (UTC) (envelope-from rm@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A4E628FC0A; Sun, 26 Aug 2012 17:36:24 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7QHaOdx039918; Sun, 26 Aug 2012 17:36:24 GMT (envelope-from rm@freefall.freebsd.org) Received: (from rm@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7QHaO2O039914; Sun, 26 Aug 2012 17:36:24 GMT (envelope-from rm) Date: Sun, 26 Aug 2012 17:36:24 GMT Message-Id: <201208261736.q7QHaO2O039914@freefall.freebsd.org> To: jholland@kazoocmh.org, rm@FreeBSD.org, freebsd-python@FreeBSD.org From: rm@FreeBSD.org Cc: Subject: Re: ports/170786: [maintainer update] delete port textproc/py-pyx12 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Aug 2012 17:36:24 -0000 Synopsis: [maintainer update] delete port textproc/py-pyx12 State-Changed-From-To: open->feedback State-Changed-By: rm State-Changed-When: Sun Aug 26 17:36:24 UTC 2012 State-Changed-Why: Hi John, what the point in removing this port? Why don't you just update it to 2.0.0, change port to install with py-setuptools and change MASTER_SITES to CHEESESHOP? http://www.freebsd.org/cgi/query-pr.cgi?pr=170786 From owner-freebsd-python@FreeBSD.ORG Mon Aug 27 08:38:37 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 71779106566B; Mon, 27 Aug 2012 08:38:37 +0000 (UTC) (envelope-from sbz@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 458288FC0A; Mon, 27 Aug 2012 08:38:37 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7R8cbZW067813; Mon, 27 Aug 2012 08:38:37 GMT (envelope-from sbz@freefall.freebsd.org) Received: (from sbz@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7R8cbcH067809; Mon, 27 Aug 2012 08:38:37 GMT (envelope-from sbz) Date: Mon, 27 Aug 2012 08:38:37 GMT Message-Id: <201208270838.q7R8cbcH067809@freefall.freebsd.org> To: sbz@FreeBSD.org, freebsd-python@FreeBSD.org, sbz@FreeBSD.org From: sbz@FreeBSD.org Cc: Subject: Re: ports/155970: [PATCH] lang/python: speed up upgrade-site-packages X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Aug 2012 08:38:37 -0000 Synopsis: [PATCH] lang/python: speed up upgrade-site-packages Responsible-Changed-From-To: freebsd-python->sbz Responsible-Changed-By: sbz Responsible-Changed-When: Mon Aug 27 08:38:36 UTC 2012 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=155970 From owner-freebsd-python@FreeBSD.ORG Mon Aug 27 11:07:21 2012 Return-Path: Delivered-To: freebsd-python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2EC8B1065674 for ; Mon, 27 Aug 2012 11:07:21 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id F1EA78FC1B for ; Mon, 27 Aug 2012 11:07:20 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7RB7Kxx085964 for ; Mon, 27 Aug 2012 11:07:20 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7RB7KPp085962 for freebsd-python@FreeBSD.org; Mon, 27 Aug 2012 11:07:20 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 27 Aug 2012 11:07:20 GMT Message-Id: <201208271107.q7RB7KPp085962@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 Cc: Subject: Current problem reports assigned to freebsd-python@FreeBSD.org X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Aug 2012 11:07:21 -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/170987 python [PATCH] net/py-urllib3: update to 1.5 o ports/170921 python Update to www/py-graphite-web o ports/170920 python Update to databases/py-carbon o ports/170799 python [PATCH] lang/python27: fix FPECTL ports option 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/170754 python lang/python27 with pth, and lang/gobject-introspection o ports/170566 python update graphics/py-opengl depends on old version of gc f ports/169248 python www/py-django-cms doesn't check for (required) databas o ports/168980 python devel/py-distribute fails to install some files 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/165359 python lang/python27 fails to create package on world WITHOUT o ports/163467 python Ports using python 2.7 and "waf" intermittently hang o o ports/160717 python port: lang/python27 causing other ports to hang during 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/153952 python lang/python26 + pth fails to reconfigure cflags to inc o ports/153167 python Problem with signals, threads, and subprocesses in lan 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 o ports/133081 python [bsd.python.mk] PYEASYINSTALL_ARCHDEP=yes makes broken s ports/118301 python [patch] devel/py-setuptools easy-install.pth contents 25 problems total. From owner-freebsd-python@FreeBSD.ORG Mon Aug 27 11:50:52 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3FC27106568E; Mon, 27 Aug 2012 11:50:52 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 134BA8FC20; Mon, 27 Aug 2012 11:50:52 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7RBopVX097915; Mon, 27 Aug 2012 11:50:51 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7RBopAs097911; Mon, 27 Aug 2012 11:50:51 GMT (envelope-from edwin) Date: Mon, 27 Aug 2012 11:50:51 GMT Message-Id: <201208271150.q7RBopAs097911@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/171114: [MAINTAINER] www/py-requests: update to 0.13.9 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Aug 2012 11:50:52 -0000 Synopsis: [MAINTAINER] www/py-requests: update to 0.13.9 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Mon Aug 27 11:50:51 UTC 2012 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=171114 From owner-freebsd-python@FreeBSD.ORG Mon Aug 27 11:50:55 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C0EA3106568E; Mon, 27 Aug 2012 11:50:55 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 9452B8FC17; Mon, 27 Aug 2012 11:50:55 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7RBots1097993; Mon, 27 Aug 2012 11:50:55 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7RBotod097989; Mon, 27 Aug 2012 11:50:55 GMT (envelope-from edwin) Date: Mon, 27 Aug 2012 11:50:55 GMT Message-Id: <201208271150.q7RBotod097989@freefall.freebsd.org> To: koobs.freebsd@gmail.com, edwin@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/171114: [MAINTAINER] www/py-requests: update to 0.13.9 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Aug 2012 11:50:55 -0000 Synopsis: [MAINTAINER] www/py-requests: update to 0.13.9 State-Changed-From-To: open->feedback State-Changed-By: edwin State-Changed-When: Mon Aug 27 11:50:55 UTC 2012 State-Changed-Why: Awaiting maintainers feedback (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=171114 From owner-freebsd-python@FreeBSD.ORG Mon Aug 27 12:00:21 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 96B1E10656DE for ; Mon, 27 Aug 2012 12:00:21 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 825E08FC1A for ; Mon, 27 Aug 2012 12:00:21 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7RC0L07098289 for ; Mon, 27 Aug 2012 12:00:21 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7RC0LjP098288; Mon, 27 Aug 2012 12:00:21 GMT (envelope-from gnats) Date: Mon, 27 Aug 2012 12:00:21 GMT Message-Id: <201208271200.q7RC0LjP098288@freefall.freebsd.org> To: freebsd-python@FreeBSD.org From: Edwin Groothuis Cc: Subject: Re: ports/171114: [MAINTAINER] www/py-requests: update to 0.13.9 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 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, 27 Aug 2012 12:00:21 -0000 The following reply was made to PR ports/171114; it has been noted by GNATS. From: Edwin Groothuis To: Cc: bug-followup@FreeBSD.org Subject: Re: ports/171114: [MAINTAINER] www/py-requests: update to 0.13.9 Date: Mon, 27 Aug 2012 11:50:53 UT Maintainer of www/py-requests, Please note that PR ports/171114 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/171114 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org From owner-freebsd-python@FreeBSD.ORG Mon Aug 27 12:08:49 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A5B2F106566B; Mon, 27 Aug 2012 12:08:49 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 79BC08FC18; Mon, 27 Aug 2012 12:08:49 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7RC8nx8099159; Mon, 27 Aug 2012 12:08:49 GMT (envelope-from wen@freefall.freebsd.org) Received: (from wen@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7RC8nrD099155; Mon, 27 Aug 2012 12:08:49 GMT (envelope-from wen) Date: Mon, 27 Aug 2012 12:08:49 GMT Message-Id: <201208271208.q7RC8nrD099155@freefall.freebsd.org> To: wen@FreeBSD.org, freebsd-python@FreeBSD.org, wen@FreeBSD.org From: wen@FreeBSD.org Cc: Subject: Re: ports/171114: [MAINTAINER] www/py-requests: update to 0.13.9 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Aug 2012 12:08:49 -0000 Synopsis: [MAINTAINER] www/py-requests: update to 0.13.9 Responsible-Changed-From-To: freebsd-python->wen Responsible-Changed-By: wen Responsible-Changed-When: Mon Aug 27 12:08:49 UTC 2012 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=171114 From owner-freebsd-python@FreeBSD.ORG Mon Aug 27 12:10:17 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD4E0106564A; Mon, 27 Aug 2012 12:10:17 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 9098D8FC1B; Mon, 27 Aug 2012 12:10:17 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7RCAHOK099344; Mon, 27 Aug 2012 12:10:17 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7RCAHkB099340; Mon, 27 Aug 2012 12:10:17 GMT (envelope-from edwin) Date: Mon, 27 Aug 2012 12:10:17 GMT Message-Id: <201208271210.q7RCAHkB099340@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/171115: [Update]biology/py-biopython:update to 1.60 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Aug 2012 12:10:17 -0000 Synopsis: [Update]biology/py-biopython:update to 1.60 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Mon Aug 27 12:10:17 UTC 2012 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=171115 From owner-freebsd-python@FreeBSD.ORG Mon Aug 27 12:10:22 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9DE661065677; Mon, 27 Aug 2012 12:10:22 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 72F448FC14; Mon, 27 Aug 2012 12:10:22 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7RCAMpT099425; Mon, 27 Aug 2012 12:10:22 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7RCAMwJ099421; Mon, 27 Aug 2012 12:10:22 GMT (envelope-from edwin) Date: Mon, 27 Aug 2012 12:10:22 GMT Message-Id: <201208271210.q7RCAMwJ099421@freefall.freebsd.org> To: wen@FreeBSD.org, edwin@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/171115: [Update]biology/py-biopython:update to 1.60 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Aug 2012 12:10:22 -0000 Synopsis: [Update]biology/py-biopython:update to 1.60 State-Changed-From-To: open->feedback State-Changed-By: edwin State-Changed-When: Mon Aug 27 12:10:22 UTC 2012 State-Changed-Why: Awaiting maintainers feedback (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=171115 From owner-freebsd-python@FreeBSD.ORG Mon Aug 27 12:20:04 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 878B9106566C for ; Mon, 27 Aug 2012 12:20:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 727D88FC08 for ; Mon, 27 Aug 2012 12:20:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7RCK4gA001673 for ; Mon, 27 Aug 2012 12:20:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7RCK42N001672; Mon, 27 Aug 2012 12:20:04 GMT (envelope-from gnats) Date: Mon, 27 Aug 2012 12:20:04 GMT Message-Id: <201208271220.q7RCK42N001672@freefall.freebsd.org> To: freebsd-python@FreeBSD.org From: Edwin Groothuis Cc: Subject: Re: ports/171115: [Update]biology/py-biopython:update to 1.60 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 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, 27 Aug 2012 12:20:04 -0000 The following reply was made to PR ports/171115; it has been noted by GNATS. From: Edwin Groothuis To: mauricio@arareko.net Cc: bug-followup@FreeBSD.org Subject: Re: ports/171115: [Update]biology/py-biopython:update to 1.60 Date: Mon, 27 Aug 2012 12:10:19 UT Maintainer of biology/py-biopython, Please note that PR ports/171115 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/171115 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org From owner-freebsd-python@FreeBSD.ORG Mon Aug 27 16:21:01 2012 Return-Path: Delivered-To: freebsd-python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BEC59106566B; Mon, 27 Aug 2012 16:21:01 +0000 (UTC) (envelope-from jholland@kazoocmh.org) Received: from mail.kazoocmh.org (h69-129-159-146.wyngmi.dedicated.static.tds.net [69.129.159.146]) by mx1.freebsd.org (Postfix) with ESMTP id EE73B8FC0A; Mon, 27 Aug 2012 16:20:57 +0000 (UTC) Received: from EX73299.kcmhsas.local ([10.11.1.118]) by EX73299.kcmhsas.local ([10.11.1.118]) with mapi; Mon, 27 Aug 2012 12:19:50 -0400 From: John Holland To: "rm@FreeBSD.org" , "freebsd-python@FreeBSD.org" Date: Mon, 27 Aug 2012 12:19:49 -0400 Thread-Topic: ports/170786: [maintainer update] delete port textproc/py-pyx12 Thread-Index: Ac2DsVGIDoRpWexKS5imjkk51O5YFwAvNTYg Message-ID: <8D95E25C319D074E9314A1A2662DFBEF0165E697A7CD@EX73299.kcmhsas.local> References: <201208261736.q7QHaO2O039914@freefall.freebsd.org> In-Reply-To: <201208261736.q7QHaO2O039914@freefall.freebsd.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: Subject: RE: ports/170786: [maintainer update] delete port textproc/py-pyx12 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Aug 2012 16:21:01 -0000 Ruslan, Thanks for the response. I am looking to streamline the application update= process. I prefer to use pip to install and upgrade the app to isolated v= irtualenv. This is niche software. I do not believe this is a popular port. I would = be surprised if very many users were affected. If you feel strongly about keeping the port, I could do what you suggest. = I would probably just update the port on minor releases. John=20 -----Original Message----- From: rm@FreeBSD.org [mailto:rm@FreeBSD.org]=20 Sent: Sunday, August 26, 2012 1:36 PM To: John Holland; rm@FreeBSD.org; freebsd-python@FreeBSD.org Subject: Re: ports/170786: [maintainer update] delete port textproc/py-pyx1= 2 Synopsis: [maintainer update] delete port textproc/py-pyx12 State-Changed-From-To: open->feedback State-Changed-By: rm State-Changed-When: Sun Aug 26 17:36:24 UTC 2012 State-Changed-Why:=20 Hi John, what the point in removing this port? Why don't you just update it= to 2.0.0, change port to install with py-setuptools and change MASTER_SITE= S to CHEESESHOP? http://www.freebsd.org/cgi/query-pr.cgi?pr=3D170786 From owner-freebsd-python@FreeBSD.ORG Mon Aug 27 19:24:48 2012 Return-Path: Delivered-To: python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6E2031065673 for ; Mon, 27 Aug 2012 19:24:48 +0000 (UTC) (envelope-from ii@walm.org) Received: from mail11.syd.optusnet.com.au (mail11.syd.optusnet.com.au [211.29.132.192]) by mx1.freebsd.org (Postfix) with ESMTP id E5EC68FC27 for ; Mon, 27 Aug 2012 19:24:47 +0000 (UTC) Received: from JDEMELB ([119.225.18.82]) (authenticated sender louisak1) by mail11.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id q7RIr7R2027366 for ; Tue, 28 Aug 2012 05:24:39 +1000 Message-Id: <201208271924.q7RIr7R2027366@mail11.syd.optusnet.com.au> From: "Wal Mart" To: python@FreeBSD.org MIME-Version: 1.0 Date: Tue, 28 Aug 2012 05:24:38 +1000 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Job X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Aug 2012 19:24:48 -0000 - This mail is in HTML. Some elements may be ommited in plain text. - Wal Mart is looking for Secret ~Shoppers to help us checkout our st= ores in your area and we will pay you. Please visit our page to SignUp =2E. From owner-freebsd-python@FreeBSD.ORG Mon Aug 27 23:32:24 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D191B1065674; Mon, 27 Aug 2012 23:32:24 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A52268FC19; Mon, 27 Aug 2012 23:32:24 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7RNWOLX038974; Mon, 27 Aug 2012 23:32:24 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7RNWOFT038970; Mon, 27 Aug 2012 23:32:24 GMT (envelope-from linimon) Date: Mon, 27 Aug 2012 23:32:24 GMT Message-Id: <201208272332.q7RNWOFT038970@freefall.freebsd.org> To: koobs.freebsd@gmail.com, linimon@FreeBSD.org, freebsd-python@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: ports/170987: [PATCH] net/py-urllib3: update to 1.5 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Aug 2012 23:32:24 -0000 Synopsis: [PATCH] net/py-urllib3: update to 1.5 State-Changed-From-To: feedback->open State-Changed-By: linimon State-Changed-When: Mon Aug 27 23:32:07 UTC 2012 State-Changed-Why: >From misfiled PR ports/171122: Date: Mon, 27 Aug 2012 22:02:54 +0000 From: Olivier Duchateau To: bug-followup@FreeBSD.org Subject: Re: [PATCH] net/py-urllib3: update to 1.5 Everything is ok, but post-patch target is necessary otherwise delete action failed. So in Makefile, we must keep these lines: post-patch: @${REINPLACE_CMD} -e "s|'dummyserver', ||" ${WRKSRC}/setup.py http://www.freebsd.org/cgi/query-pr.cgi?pr=170987 From owner-freebsd-python@FreeBSD.ORG Tue Aug 28 06:00:16 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 27D0B1065673 for ; Tue, 28 Aug 2012 06:00:16 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id ECDEB8FC0C for ; Tue, 28 Aug 2012 06:00:15 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7S60F92088115 for ; Tue, 28 Aug 2012 06:00:15 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7S60Ff7088114; Tue, 28 Aug 2012 06:00:15 GMT (envelope-from gnats) Date: Tue, 28 Aug 2012 06:00:15 GMT Message-Id: <201208280600.q7S60Ff7088114@freefall.freebsd.org> To: freebsd-python@FreeBSD.org From: Mauricio Herrera Cuadra Cc: Subject: Re: ports/171115: [Update]biology/py-biopython:update to 1.60 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Mauricio Herrera Cuadra List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Aug 2012 06:00:16 -0000 The following reply was made to PR ports/171115; it has been noted by GNATS. From: Mauricio Herrera Cuadra To: "bug-followup@FreeBSD.org" , Wen Heping Cc: Edwin Groothuis Subject: Re: ports/171115: [Update]biology/py-biopython:update to 1.60 Date: Mon, 27 Aug 2012 22:55:12 -0700 (PDT) --258328648-757781644-1346133312=:36231 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable The patch for the Makefile doesn't work right:=0A=0A[root@freebsd9-vm] /usr= /ports/biology/py-biopython # patch < Makefile.diff =0AHmm...=A0 Looks like= a unified diff to me...=0AThe text leading up to this was:=0A-------------= -------------=0A|--- Makefile.orig=A0=A0=A0=A0=A0=A0 2012-08-27 15:39:19.00= 0000000 +0800=0A|+++ Makefile=A0=A0=A0 2012-08-27 11:29:53.000000000 +0800= =0A--------------------------=0APatching file Makefile using Plan A...=0Apa= tch: **** unexpected end of file in patch=0A=0A=0APlease put the diff for a= ll the port in a single file and submit again. Thanks.=0AMauricio=0A=0A=0A= =0A________________________________=0A From: Edwin Groothuis =0ATo: mauricio@arareko.net =0ACc: bug-followup@FreeBSD.org =0ASent: M= onday, August 27, 2012 7:10 AM=0ASubject: Re: ports/171115: [Update]biology= /py-biopython:update to 1.60=0A =0AMaintainer of biology/py-biopython,=0A= =0APlease note that PR ports/171115 has just been submitted.=0A=0AIf it con= tains a patch for an upgrade, an enhancement or a bug fix=0Ayou agree on, r= eply to this email stating that you approve the patch=0Aand a committer wil= l take care of it.=0A=0AThe full text of the PR can be found at:=0A=A0 =A0 = http://www.freebsd.org/cgi/query-pr.cgi?pr=3Dports/171115=0A=0A-- =0AEdwin = Groothuis via the GNATS Auto Assign Tool=0Aedwin@FreeBSD.org --258328648-757781644-1346133312=:36231 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable
The patch = for the Makefile doesn't work right:

[root@freebsd9-vm] /usr/ports/biology/py-biopython # patch <= ; Makefile.diff
Hmm...  Looks like a unified diff to me...
The = text leading up to this was:
--------------------------
|--- Makefile= .orig       2012-08-27 15:39:19.000000000 +08= 00
|+++ Makefile    2012-08-27 11:29:53.000000000 +0800--------------------------
Patching file Makefile using Plan A...
patch: **** unexpected end of file in patch
<= br>
Please put the diff for all the port in a single file and sub= mit again. Thanks.
Mauricio


From: Edwin Grooth= uis <edwin@FreeBSD.org>
To:= mauricio@arareko.net
= Cc: bug-followup@FreeBSD.org
Sent: Monday, August 27, 2012 7:10 AM
Subject: Re: ports/171115: [Update]biology/py-biopython:= update to 1.60

Maintainer of biology/py-biopython,
Please note that PR ports/171115 has just been submitted.

If i= t 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 commit= ter will take care of it.

The full text of the PR can be found at:    http://www.freebsd.org/cgi/query-pr.cgi?pr=3Dp= orts/171115

--
Edwin Groothuis via the GNATS Auto Assign Too= l
edwin@FreeBSD.org


--258328648-757781644-1346133312=:36231-- From owner-freebsd-python@FreeBSD.ORG Wed Aug 29 11:23:52 2012 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B923F106568A; Wed, 29 Aug 2012 11:23:52 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pz0-f54.google.com (mail-pz0-f54.google.com [209.85.210.54]) by mx1.freebsd.org (Postfix) with ESMTP id 8512E8FC18; Wed, 29 Aug 2012 11:23:52 +0000 (UTC) Received: by dadr6 with SMTP id r6so342589dad.13 for ; Wed, 29 Aug 2012 04:23:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=to:subject:from:cc:x-send-pr-version:x-gnats-notify:message-id:date; bh=0rWUmIdLDxXLPvOGwtafUtFVdU1rVOdYkXrQe2TwFlA=; b=E9DhR5TQi6PKdgSPL1IzJU+gAKyeTo3C7Nn7fTXauLQGuno9pIg8gJ2zAn0uxNT+Wv 3A3PCj0c08Ur1hjZAc2OkogU/Rm0OkYJ4mQfMtWNvimAP2cpdwRaNiuIVl5bnF/PTiUR VIhA+59NuTMEStwEqF2clOGOX30bCA30HlDHkSM61fDW8P3/W7xxk0XE57mRSEx/hDmU 1WCS8LcQtcAmTJtHsL/pVEcx/L47RhKGpHoEUpqgfvs0DoORWsrwGsdKaPVkNq4rO+K2 bBi8cKoWPgPhiCt2bT5QC1nZ8BaQdbyIg40CwZ5DA7lrTB6HVVYkmC8W8T7xLtjiRI1/ JWZg== Received: by 10.68.227.233 with SMTP id sd9mr4128377pbc.48.1346239431855; Wed, 29 Aug 2012 04:23:51 -0700 (PDT) Received: from freebsd-9-amd64.localdomain (ppp59-167-128-11.static.internode.on.net. [59.167.128.11]) by mx.google.com with ESMTPS id wn1sm19141118pbc.57.2012.08.29.04.23.49 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 29 Aug 2012 04:23:51 -0700 (PDT) Received: by freebsd-9-amd64.localdomain (Postfix, from userid 1001) id 3654B3A1DD; Wed, 29 Aug 2012 21:23:42 +1000 (EST) To: FreeBSD-gnats-submit@freebsd.org From: Kubilay Kocak X-send-pr-version: 3.113 X-GNATS-Notify: Message-Id: <20120829112342.3654B3A1DD@freebsd-9-amd64.localdomain> Date: Wed, 29 Aug 2012 21:23:42 +1000 (EST) Cc: python@FreeBSD.org Subject: [PATCH] devel/py-simplejson: update to 2.6.1 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Aug 2012 11:23:52 -0000 >Submitter-Id: current-users >Originator: Kubilay Kocak >Organization: >Confidential: no >Synopsis: [PATCH] devel/py-simplejson: update to 2.6.1 >Severity: non-critical >Priority: low >Category: ports >Class: update >Release: FreeBSD 9.0-RELEASE-p3 amd64 >Environment: System: FreeBSD freebsd-9-amd64 9.0-RELEASE-p3 FreeBSD 9.0-RELEASE-p3 #0: Sat Jul 7 21:26:56 EST >Description: - Update to 2.6.1 - Add test: target for unit tests Changes: Version 2.6.1 released 2012-07-27 * raw_decode() now skips whitespace before the object https://github.com/simplejson/simplejson/pull/38 ==[QA]== port test: looks fine. unit test: Ran 170 tests in 1.675s - OK redports: https://redports.org/buildarchive/20120829104937-159/ Port maintainer (python@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.99_6 (mode: update, diff: ports) >How-To-Repeat: >Fix: --- py27-simplejson-2.6.1.patch begins here --- diff -ruN --exclude=CVS /usr/ports/devel/py-simplejson/Makefile ./Makefile --- /usr/ports/devel/py-simplejson/Makefile 2012-06-28 11:24:49.000000000 +1000 +++ ./Makefile 2012-08-29 20:48:44.000000000 +1000 @@ -6,7 +6,7 @@ # PORTNAME= simplejson -PORTVERSION= 2.6.0 +PORTVERSION= 2.6.1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -19,4 +19,7 @@ USE_PYTHON= -2.7 USE_PYDISTUTILS= yes +test: build + cd ${WRKSRC} && ${PYTHON_CMD} ${PYSETUP} test + .include diff -ruN --exclude=CVS /usr/ports/devel/py-simplejson/distinfo ./distinfo --- /usr/ports/devel/py-simplejson/distinfo 2012-06-28 11:24:49.000000000 +1000 +++ ./distinfo 2012-08-29 20:41:19.000000000 +1000 @@ -1,2 +1,2 @@ -SHA256 (simplejson-2.6.0.tar.gz) = 8119b9bfb10b9ca3b0b63f8555b8efd114595ff01ba2d1c34c8aaf91e7d0badc -SIZE (simplejson-2.6.0.tar.gz) = 53012 +SHA256 (simplejson-2.6.1.tar.gz) = b15befbd41157ec21795efcd960828be193cec6334b3e94bb99e02b32daad17c +SIZE (simplejson-2.6.1.tar.gz) = 53180 --- py27-simplejson-2.6.1.patch ends here --- From owner-freebsd-python@FreeBSD.ORG Wed Aug 29 11:30:19 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 99BBC106564A; Wed, 29 Aug 2012 11:30:19 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 6CDF88FC0C; Wed, 29 Aug 2012 11:30:19 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7TBUJCE057667; Wed, 29 Aug 2012 11:30:19 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7TBUJ31057661; Wed, 29 Aug 2012 11:30:19 GMT (envelope-from edwin) Date: Wed, 29 Aug 2012 11:30:19 GMT Message-Id: <201208291130.q7TBUJ31057661@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/171159: [PATCH] devel/py-simplejson: update to 2.6.1 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Aug 2012 11:30:19 -0000 Synopsis: [PATCH] devel/py-simplejson: update to 2.6.1 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Wed Aug 29 11:30:18 UTC 2012 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=171159 From owner-freebsd-python@FreeBSD.ORG Wed Aug 29 19:00:11 2012 Return-Path: Delivered-To: python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DB3F6106566B for ; Wed, 29 Aug 2012 19:00:11 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from forward2.mail.yandex.net (forward2.mail.yandex.net [IPv6:2a02:6b8:0:602::2]) by mx1.freebsd.org (Postfix) with ESMTP id 4DD0D8FC12 for ; Wed, 29 Aug 2012 19:00:11 +0000 (UTC) Received: from smtp1.mail.yandex.net (smtp1.mail.yandex.net [77.88.46.101]) by forward2.mail.yandex.net (Yandex) with ESMTP id E936312A1918; Wed, 29 Aug 2012 23:00:09 +0400 (MSK) Received: from smtp1.mail.yandex.net (localhost [127.0.0.1]) by smtp1.mail.yandex.net (Yandex) with ESMTP id C55A8AA0795; Wed, 29 Aug 2012 23:00:09 +0400 (MSK) Received: from unknown (unknown [178.76.224.133]) by smtp1.mail.yandex.net (nwsmtp/Yandex) with ESMTP id 084eDGl2-094qgx0h; Wed, 29 Aug 2012 23:00:09 +0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1346266809; bh=6ihPLM8BGtnGAX1mREfNOAbgDjvZBhetkMngTznJE5Q=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject: References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=JJc1wyMEKjkjk3DeAERJveM+j3sc8nksdbGFshYQVGLh0Vi5nFtHO4FGzo5jbelja J4AW6axCGMWdU1XvVQouAWhZsL6GGIl+uqYVQSw3lnJfqr2ZGS6MR8EQ0JKqGQ733k m92saeAsftnDjwWJOfQiQGiiN67cIifsy1+caXq8= Message-ID: <503E66B5.2020809@yandex.ru> Date: Wed, 29 Aug 2012 23:00:05 +0400 From: Ruslan Mahmatkhanov User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:14.0) Gecko/20120823 Thunderbird/14.0 MIME-Version: 1.0 To: Alexander Kapshuk References: <50312651.7020202@gmail.com> In-Reply-To: <50312651.7020202@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: python@FreeBSD.org Subject: Re: Mercurial CA Certificates X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Aug 2012 19:00:11 -0000 Hi, Alexander Kapshuk wrote on 19.08.2012 21:45: > How do I add an CA Certificate for Mercurial on FreeBSD please? > > :; uname -a > FreeBSD box2 9.0-RELEASE-p4 FreeBSD 9.0-RELEASE-p4 #0: Fri Aug 17 > 21:53:39 EEST 2012 root@box2:/usr/obj/usr/src/sys/GENERIC i386 > > :; pkg_info -xc mercurial | sed 1q > Information for mercurial-2.3: > > Thanks. As far I understand, FreeBSD doesn't come prepackaged with root CA certificates like other systems do (it's not 146%, but seems so). So, I'd follow recommendation from [1] in part "2.7. Other platforms". - download CA list from [2] - put this lines into your ~/.hgrc: [web] cacerts = /place/where/you/put/cacert.pem Hope this helps. [1] http://mercurial.selenic.com/wiki/CACertificates [2] http://curl.haxx.se/docs/caextract.html -- Regards, Ruslan Tinderboxing kills... the drives. From owner-freebsd-python@FreeBSD.ORG Wed Aug 29 20:35:00 2012 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 48549106564A for ; Wed, 29 Aug 2012 20:35:00 +0000 (UTC) (envelope-from alexander.kapshuk@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id C16B28FC0C for ; Wed, 29 Aug 2012 20:34:59 +0000 (UTC) Received: by bkcje9 with SMTP id je9so634991bkc.13 for ; Wed, 29 Aug 2012 13:34:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=bUC6UuLwGSL5shSPEMImT/Gfi8Wp6knOXuPYr46sSn4=; b=SvUXLVtbpycIKwSh2Wfowj57ibv3WworxD9Q1XQRXFciLUSNo0hrYMr8O8Lebxi4Vf Tj3iYXx1MFiHKVW2pYd5I7CZDhtebm8MBz1RRTyjI36BqprKzCubPsw91aBq4Sr3aNBX B/UU4GS2ErARRB5zzrCeciWZC6cdxyBM/MAlgJk7NLgKV6vmvA3IJr8IXuFYC/U8Kh0B wW8BkjlIDGX5V/weuxf5of8e4s2iXdJrxksIha69rSJWZncvPoQse7X8E1rL2mUX9H3d RgoSCanC1ROkLrJ77ldoOFDfJmagDnYx91omE3EChCqkPgJSQq5owBHaymgMpvfwNwzz J0CQ== Received: by 10.204.154.202 with SMTP id p10mr1727008bkw.105.1346272498504; Wed, 29 Aug 2012 13:34:58 -0700 (PDT) Received: from [192.168.1.4] (93-127-96-97.static.vega-ua.net. [93.127.96.97]) by mx.google.com with ESMTPS id hg13sm16785999bkc.7.2012.08.29.13.34.56 (version=SSLv3 cipher=OTHER); Wed, 29 Aug 2012 13:34:57 -0700 (PDT) Message-ID: <503E7CF0.3040802@gmail.com> Date: Wed, 29 Aug 2012 23:34:56 +0300 From: Alexander Kapshuk User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:14.0) Gecko/20120803 Thunderbird/14.0 MIME-Version: 1.0 To: Ruslan Mahmatkhanov References: <50312651.7020202@gmail.com> <503E66B5.2020809@yandex.ru> In-Reply-To: <503E66B5.2020809@yandex.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: python@FreeBSD.org Subject: Re: Mercurial CA Certificates X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Aug 2012 20:35:00 -0000 On 08/29/12 22:00, Ruslan Mahmatkhanov wrote: > Hi, > > Alexander Kapshuk wrote on 19.08.2012 21:45: >> How do I add an CA Certificate for Mercurial on FreeBSD please? >> >> :; uname -a >> FreeBSD box2 9.0-RELEASE-p4 FreeBSD 9.0-RELEASE-p4 #0: Fri Aug 17 >> 21:53:39 EEST 2012 root@box2:/usr/obj/usr/src/sys/GENERIC i386 >> >> :; pkg_info -xc mercurial | sed 1q >> Information for mercurial-2.3: >> >> Thanks. > > As far I understand, FreeBSD doesn't come prepackaged with root CA > certificates like other systems do (it's not 146%, but seems so). So, > I'd follow recommendation from [1] in part "2.7. Other platforms". > > - download CA list from [2] > - put this lines into your ~/.hgrc: > > [web] > cacerts = /place/where/you/put/cacert.pem > > Hope this helps. > > [1] http://mercurial.selenic.com/wiki/CACertificates > [2] http://curl.haxx.se/docs/caextract.html > OK. Thanks. I'll give that a try. From owner-freebsd-python@FreeBSD.ORG Thu Aug 30 17:50:11 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 950D4106566B; Thu, 30 Aug 2012 17:50:11 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 67C5D8FC18; Thu, 30 Aug 2012 17:50:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7UHoBeg018238; Thu, 30 Aug 2012 17:50:11 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7UHoBhu018234; Thu, 30 Aug 2012 17:50:11 GMT (envelope-from edwin) Date: Thu, 30 Aug 2012 17:50:11 GMT Message-Id: <201208301750.q7UHoBhu018234@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/171189: [MAINTAINER] www/py-beautifulsoup: bump to 4.1.3 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Aug 2012 17:50:11 -0000 Synopsis: [MAINTAINER] www/py-beautifulsoup: bump to 4.1.3 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Thu Aug 30 17:50:10 UTC 2012 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=171189 From owner-freebsd-python@FreeBSD.ORG Thu Aug 30 18:54:39 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 64B03106564A; Thu, 30 Aug 2012 18:54:39 +0000 (UTC) (envelope-from culot@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 383178FC15; Thu, 30 Aug 2012 18:54:39 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7UIsd0U046162; Thu, 30 Aug 2012 18:54:39 GMT (envelope-from culot@freefall.freebsd.org) Received: (from culot@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7UIsdHq046158; Thu, 30 Aug 2012 18:54:39 GMT (envelope-from culot) Date: Thu, 30 Aug 2012 18:54:39 GMT Message-Id: <201208301854.q7UIsdHq046158@freefall.freebsd.org> To: culot@FreeBSD.org, freebsd-python@FreeBSD.org, culot@FreeBSD.org From: culot@FreeBSD.org Cc: Subject: Re: ports/171189: [MAINTAINER] www/py-beautifulsoup: bump to 4.1.3 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Aug 2012 18:54:39 -0000 Synopsis: [MAINTAINER] www/py-beautifulsoup: bump to 4.1.3 Responsible-Changed-From-To: freebsd-python->culot Responsible-Changed-By: culot Responsible-Changed-When: Thu Aug 30 18:54:38 UTC 2012 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=171189 From owner-freebsd-python@FreeBSD.ORG Thu Aug 30 19:13:16 2012 Return-Path: Delivered-To: python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E969106564A for ; Thu, 30 Aug 2012 19:13:16 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from forward9.mail.yandex.net (forward9.mail.yandex.net [IPv6:2a02:6b8:0:202::4]) by mx1.freebsd.org (Postfix) with ESMTP id E56088FC15 for ; Thu, 30 Aug 2012 19:13:15 +0000 (UTC) Received: from smtp9.mail.yandex.net (smtp9.mail.yandex.net [77.88.61.35]) by forward9.mail.yandex.net (Yandex) with ESMTP id 7434BCE0F48; Thu, 30 Aug 2012 23:13:14 +0400 (MSK) Received: from smtp9.mail.yandex.net (localhost [127.0.0.1]) by smtp9.mail.yandex.net (Yandex) with ESMTP id 5068D152072F; Thu, 30 Aug 2012 23:13:14 +0400 (MSK) Received: from unknown (unknown [178.76.224.133]) by smtp9.mail.yandex.net (nwsmtp/Yandex) with ESMTP id DDwK8L8h-DDw8XBp9; Thu, 30 Aug 2012 23:13:14 +0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1346353994; bh=aG1rhbKIej3aXR3KrtjhWxuI9igxILlLCxULH/PCjbc=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject: References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=DhMPcDygY/SfK7fWIRMBW2C3IX84896MzOHlV1HMefS1UjOcdCfyRPEeDp8A8FXWa ZQE1PfVhitHjV3FPdNXyjYmP7OtgaQzZKco98QEZoWgO6Cf8KgqdW4vVYF3m6IIBUW 8lO7293XuoQachkoxzpdZ29VJA73eN3tcXpIubbU= Message-ID: <503FBB43.2050507@yandex.ru> Date: Thu, 30 Aug 2012 23:13:07 +0400 From: Ruslan Mahmatkhanov User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:14.0) Gecko/20120823 Thunderbird/14.0 MIME-Version: 1.0 To: Alexander Kapshuk References: <50312651.7020202@gmail.com> <503E66B5.2020809@yandex.ru> <503E7CF0.3040802@gmail.com> In-Reply-To: <503E7CF0.3040802@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: python@FreeBSD.org Subject: Re: Mercurial CA Certificates X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Aug 2012 19:13:16 -0000 Alexander Kapshuk wrote on 30.08.2012 00:34: > On 08/29/12 22:00, Ruslan Mahmatkhanov wrote: >> Hi, >> >> Alexander Kapshuk wrote on 19.08.2012 21:45: >>> How do I add an CA Certificate for Mercurial on FreeBSD please? >>> >>> :; uname -a >>> FreeBSD box2 9.0-RELEASE-p4 FreeBSD 9.0-RELEASE-p4 #0: Fri Aug 17 >>> 21:53:39 EEST 2012 root@box2:/usr/obj/usr/src/sys/GENERIC i386 >>> >>> :; pkg_info -xc mercurial | sed 1q >>> Information for mercurial-2.3: >>> >>> Thanks. >> >> As far I understand, FreeBSD doesn't come prepackaged with root CA >> certificates like other systems do (it's not 146%, but seems so). So, >> I'd follow recommendation from [1] in part "2.7. Other platforms". >> >> - download CA list from [2] >> - put this lines into your ~/.hgrc: >> >> [web] >> cacerts = /place/where/you/put/cacert.pem >> >> Hope this helps. >> >> [1] http://mercurial.selenic.com/wiki/CACertificates >> [2] http://curl.haxx.se/docs/caextract.html >> > OK. Thanks. I'll give that a try. Just realized that there is security/ca_root_nss that installs the certs into /usr/local/share/certs and the port itself asks if you want to create symlink to it in /etc/ssl/cert.pem. You may add any of them into your ~/.hgrc. Please let me know if it works for you, and if it is, it should be added into mercurial's wiki, and maybe to our mercurial port as pkg-message or so. -- Regards, Ruslan Tinderboxing kills... the drives. From owner-freebsd-python@FreeBSD.ORG Thu Aug 30 19:36:17 2012 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 80651106564A for ; Thu, 30 Aug 2012 19:36:17 +0000 (UTC) (envelope-from alexander.kapshuk@gmail.com) Received: from mail-lb0-f182.google.com (mail-lb0-f182.google.com [209.85.217.182]) by mx1.freebsd.org (Postfix) with ESMTP id EFF7D8FC08 for ; Thu, 30 Aug 2012 19:36:16 +0000 (UTC) Received: by lbbgg13 with SMTP id gg13so918069lbb.13 for ; Thu, 30 Aug 2012 12:36:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=bQfbp9UgsHXJQRGYymaXuLXqQfqTQg1UJTIUzXJaCo8=; b=u3jGRsXvZICDcEUzyJHydimnaRKk6OrSD6utgKmIu/oKbNb/KX9uDTjyviLY/VaTlx KgQJ5nFT77e3vYHMJkU6kyIPSsFXR9XfF1PRSVUwc+LWy1MqQv1xiH5SQ9HpuUgYu8ow 6roPmS3I3lliUymQESkjIxJkSQc/OH7LcJH3f1fJMmCPe97T8SzV4LW8WtF7kstb12JP 6EFAKWFHuV0oTIWrGgGXIH8/WEOvoj5aEzMsAYXcWtL+cdX/0/rbLexisLmXv8oCVO3q nJX5fESyHhkWxavQQPBgjGXOYD1ozq02pUZpwZi8NQAumhbE5GIW2KqLL7eTdA6eryim DBtw== Received: by 10.112.103.71 with SMTP id fu7mr1702807lbb.21.1346355374919; Thu, 30 Aug 2012 12:36:14 -0700 (PDT) Received: from [192.168.1.2] (93-127-96-97.static.vega-ua.net. [93.127.96.97]) by mx.google.com with ESMTPS id lq10sm2543746lab.15.2012.08.30.12.36.13 (version=SSLv3 cipher=OTHER); Thu, 30 Aug 2012 12:36:14 -0700 (PDT) Message-ID: <503FC0AC.3090704@gmail.com> Date: Thu, 30 Aug 2012 22:36:12 +0300 From: Alexander Kapshuk User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20120726 Icedove/3.0.11 MIME-Version: 1.0 To: Ruslan Mahmatkhanov References: <50312651.7020202@gmail.com> <503E66B5.2020809@yandex.ru> <503E7CF0.3040802@gmail.com> <503FBB43.2050507@yandex.ru> In-Reply-To: <503FBB43.2050507@yandex.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: python@FreeBSD.org Subject: Re: Mercurial CA Certificates X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Aug 2012 19:36:17 -0000 On 08/30/2012 10:13 PM, Ruslan Mahmatkhanov wrote: >>> As far I understand, FreeBSD doesn't come prepackaged with root CA >>> certificates like other systems do (it's not 146%, but seems so). So, >>> I'd follow recommendation from [1] in part "2.7. Other platforms". >>> >>> - download CA list from [2] >>> - put this lines into your ~/.hgrc: >>> >>> [web] >>> cacerts = /place/where/you/put/cacert.pem >>> >>> Hope this helps. >>> >>> [1] http://mercurial.selenic.com/wiki/CACertificates >>> [2] http://curl.haxx.se/docs/caextract.html >>> >> OK. Thanks. I'll give that a try. > > Just realized that there is security/ca_root_nss that installs the > certs into /usr/local/share/certs and the port itself asks if you want > to create symlink to it in /etc/ssl/cert.pem. You may add any of them > into your ~/.hgrc. Please let me know if it works for you, and if it > is, it should be added into mercurial's wiki, and maybe to our > mercurial port as pkg-message or so. I haven't had a chance to try your initial suggestion yet. I'm willing to give the security/ca_root_nss port a try first over the next couple of days. I'll let you and the mailing list know how I go. Thanks. From owner-freebsd-python@FreeBSD.ORG Fri Aug 31 21:18:54 2012 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5CADD106566C for ; Fri, 31 Aug 2012 21:18:54 +0000 (UTC) (envelope-from magv@tx97.net) Received: from smtp.tx97.net (tx97.net [85.198.160.156]) by mx1.freebsd.org (Postfix) with ESMTP id 1A62B8FC14 for ; Fri, 31 Aug 2012 21:18:53 +0000 (UTC) Received: by smtp.tx97.net (Postfix, from userid 1001) id 46BFA2E9E0; Sat, 1 Sep 2012 00:12:28 +0300 (EEST) From: Vitaly Magerya To: Message-Id: <20120831211231.46BFA2E9E0@smtp.tx97.net> Date: Sat, 1 Sep 2012 00:12:28 +0300 (EEST) Subject: Making Python's curses module work with Unicode X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Aug 2012 21:18:54 -0000 Hi, folks. I'm having a problem with Python curses module: it won't work with unicode. Here's a test case: import curses import locale locale.setlocale(locale.LC_ALL, "") def run(win): win.addstr(u"\u03c0r\u00b2".encode("utf-8")) win.getch() curses.wrapper(run) What I expect to see (and what I in fact see on e.g. Linux) is "πr²" (that is, Greek "pi", Latin "r", superscript "2"), what I actually get is "M-O~@rM-BM-2". (Note that this is with LC_ALL set to "en_US.UTF-8" everywhere; I'm seeing the same output in uxterm and putty, with and without tmux inside of those). I think this happens because python curses library is linked with libncurses, not with libncursesw as it is on other platforms: $ ldd /usr/local/lib/python2.7/lib-dynload/_curses.so /usr/local/lib/python2.7/lib-dynload/_curses.so: libncurses.so.8 => /lib/libncurses.so.8 (0x801212000) libthr.so.3 => /lib/libthr.so.3 (0x80145f000) libc.so.7 => /lib/libc.so.7 (0x80084a000) In fact, this appears to be intentional; here's a part of lang/python27/files/patch-setup.py: @@ -642,7 +642,7 @@ # use the same library for the readline and curses modules. if 'curses' in readline_termcap_library: curses_library = readline_termcap_library - elif self.compiler.find_library_file(lib_dirs, 'ncursesw'): + elif self.compiler.find_library_file(lib_dirs, 'xxxncursesw'): curses_library = 'ncursesw' elif self.compiler.find_library_file(lib_dirs, 'ncurses'): curses_library = 'ncurses' @@ -1246,12 +1248,13 @@ # provided by the ncurses library. panel_library = 'panel' if curses_library.startswith('ncurses'): - if curses_library == 'ncursesw': + if curses_library == 'xxxncursesw': # Bug 1464056: If _curses.so links with ncursesw, # _curses_panel.so must link with panelw. panel_library = 'panelw' After some digging through commit logs, I found that this change originated in [1] as a fix for ports/99496 [2]. Note that this patch is a no-op in 2.7 and in 3.2, so it can be safely removed: a few lines above the first chunk of the patch setup.py determines which curses library does readline use (libncurses.so in FreeBSD), and uses that itself (unless readline uses libtinfo, in which case python links with libncursesw). More importantly though, if I remove all that logic and simply set "curses_library = 'ncursesw'", thus making _curses.so link with libncursesw.so, nothing breaks: python builds and runs fine, and my example above works as expected too. Even if I have devel/ncurses installed (as described in ports/99496), _curses.so still links with libncursesw.so from base and everything seems to work. In short, I'm proposing a patch [3] against lang/python{27,32} that removes all that logic and makes _curses.so link with libncursesw. As you can see from redports logs at [4], it builds fine on all releases (I also tested python27 with devel/ncurses installed, which worked too). Can I have a brave committer to either accept the patch (in which case I'll work on the same for other python versions), or point me to whatever problems it may trigger (in which case, I'll test for them)? [1] http://www.freebsd.org/cgi/cvsweb.cgi/ports/lang/python24/files/Attic/patch-setup.py#rev1.8 [2] http://www.freebsd.org/cgi/query-pr.cgi?pr=99496 [3] http://redports.org/changeset/6571 [4] http://redports.org/buildarchive/20120831205350-31320/ From owner-freebsd-python@FreeBSD.ORG Sat Sep 1 18:12:54 2012 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3EF35106566B for ; Sat, 1 Sep 2012 18:12:54 +0000 (UTC) (envelope-from alexander.kapshuk@gmail.com) Received: from mail-lb0-f182.google.com (mail-lb0-f182.google.com [209.85.217.182]) by mx1.freebsd.org (Postfix) with ESMTP id A8BC28FC14 for ; Sat, 1 Sep 2012 18:12:53 +0000 (UTC) Received: by lbbgg13 with SMTP id gg13so2212797lbb.13 for ; Sat, 01 Sep 2012 11:12:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=Ibyk6rBO21XHwYzvStKqJ2ITbY5/sKEB4F4hz+piqrw=; b=kAU38bKmavqTNKvFm4qvFhveGXsXJdtFrUV7f/Bo346AHYfctt7AiBFVUZ8XsFNzKo 3Ys8GI/XfAZBgVtIdjlAAhhVd2oZ3WD+TW4bvX5LbmHPPo3+KhI/wkM9cSuvPj1u+cXL MbujF536jLWHbmMrxne/7m9ohrsYwLapOSeEnIx+8up1w5Wc0O62VjSjV/Q5EDR2KaHM mslmU3al7BEDJGc+Ygm9UCEdzZWP5jHc3gCiWBuEkcYWsngt9lI8a78pbyR6QcmDRDkf kx94PSiHVMDj4Z9pL+qCct3DYFtVBkm/UQfNySKoj98mhCxPA2JivmJCn1dWiI75wsuq js2g== Received: by 10.152.113.68 with SMTP id iw4mr9717961lab.50.1346523171965; Sat, 01 Sep 2012 11:12:51 -0700 (PDT) Received: from [192.168.1.4] (93-127-96-97.static.vega-ua.net. [93.127.96.97]) by mx.google.com with ESMTPS id lr17sm8251426lab.12.2012.09.01.11.12.50 (version=SSLv3 cipher=OTHER); Sat, 01 Sep 2012 11:12:51 -0700 (PDT) Message-ID: <50425021.2070200@gmail.com> Date: Sat, 01 Sep 2012 21:12:49 +0300 From: Alexander Kapshuk User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:15.0) Gecko/20120831 Thunderbird/15.0 MIME-Version: 1.0 To: Ruslan Mahmatkhanov References: <50312651.7020202@gmail.com> <503E66B5.2020809@yandex.ru> <503E7CF0.3040802@gmail.com> <503FBB43.2050507@yandex.ru> In-Reply-To: <503FBB43.2050507@yandex.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: python@FreeBSD.org Subject: Re: Mercurial CA Certificates X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Sep 2012 18:12:54 -0000 On 08/30/12 22:13, Ruslan Mahmatkhanov wrote: > Alexander Kapshuk wrote on 30.08.2012 00:34: >> On 08/29/12 22:00, Ruslan Mahmatkhanov wrote: >>> Hi, >>> >>> Alexander Kapshuk wrote on 19.08.2012 21:45: >>>> How do I add an CA Certificate for Mercurial on FreeBSD please? >>>> >>>> :; uname -a >>>> FreeBSD box2 9.0-RELEASE-p4 FreeBSD 9.0-RELEASE-p4 #0: Fri Aug 17 >>>> 21:53:39 EEST 2012 root@box2:/usr/obj/usr/src/sys/GENERIC i386 >>>> >>>> :; pkg_info -xc mercurial | sed 1q >>>> Information for mercurial-2.3: >>>> >>>> Thanks. >>> >>> As far I understand, FreeBSD doesn't come prepackaged with root CA >>> certificates like other systems do (it's not 146%, but seems so). So, >>> I'd follow recommendation from [1] in part "2.7. Other platforms". >>> >>> - download CA list from [2] >>> - put this lines into your ~/.hgrc: >>> >>> [web] >>> cacerts = /place/where/you/put/cacert.pem >>> >>> Hope this helps. >>> >>> [1] http://mercurial.selenic.com/wiki/CACertificates >>> [2] http://curl.haxx.se/docs/caextract.html >>> >> OK. Thanks. I'll give that a try. > > Just realized that there is security/ca_root_nss that installs the > certs into /usr/local/share/certs and the port itself asks if you want > to create symlink to it in /etc/ssl/cert.pem. You may add any of them > into your ~/.hgrc. Please let me know if it works for you, and if it > is, it should be added into mercurial's wiki, and maybe to our > mercurial port as pkg-message or so. > Hello Ruslan, What I didn't realise what that I'd already had the security/ca_root_nss port installed on my system. So, I did as you had suggested, I created this symlink, /etc/ssl/cert.pem, to /usr/local/share/certs/ca-root-nss.crt. Then I put the definition for cacerts in my $HOME/.hgrc: [web] cacerts = /etc/ssl/cert.pem ---------- And ran this command line: hg clone -u release https://code.google.com/p/go ---------- Which ended up spitting out this error output: :; hg clone -u release https://code.google.com/p/go warning: code.google.com certificate with fingerprint 25:a7:a0:0b:85:b1:25:d4:eb:be:05:e0:8b:72:47:9e:c3:4b:22:5b not verified (check hostfingerprints or web.cacerts config setting) destination directory: go requesting all changes adding changesets adding manifests adding file changes added 13976 changesets with 51573 changes to 7336 files (+5 heads) ** unknown exception encountered, please report by visiting ** http://mercurial.selenic.com/wiki/BugTracker ** Python 2.7.3 (default, Jul 26 2012, 16:37:41) [GCC 4.2.2 20070831 prerelease [FreeBSD]] ** Mercurial Distributed SCM (version 2.3) ** Extensions loaded: Traceback (most recent call last): File "/usr/local/bin/hg", line 38, in mercurial.dispatch.run() File "/usr/local/lib/python2.7/site-packages/mercurial/dispatch.py", line 28, in run sys.exit((dispatch(request(sys.argv[1:])) or 0) & 255) File "/usr/local/lib/python2.7/site-packages/mercurial/dispatch.py", line 65, in dispatch return _runcatch(req) File "/usr/local/lib/python2.7/site-packages/mercurial/dispatch.py", line 88, in _runcatch return _dispatch(req) File "/usr/local/lib/python2.7/site-packages/mercurial/dispatch.py", line 740, in _dispatch cmdpats, cmdoptions) File "/usr/local/lib/python2.7/site-packages/mercurial/dispatch.py", line 514, in runcommand ret = _runcommand(ui, options, cmd, d) File "/usr/local/lib/python2.7/site-packages/mercurial/dispatch.py", line 830, in _runcommand return checkargs() File "/usr/local/lib/python2.7/site-packages/mercurial/dispatch.py", line 801, in checkargs return cmdfunc() File "/usr/local/lib/python2.7/site-packages/mercurial/dispatch.py", line 737, in d = lambda: util.checksignature(func)(ui, *args, **cmdoptions) File "/usr/local/lib/python2.7/site-packages/mercurial/util.py", line 472, in check return func(*args, **kwargs) File "/usr/local/lib/python2.7/site-packages/mercurial/commands.py", line 1206, in clone branch=opts.get('branch')) File "/usr/local/lib/python2.7/site-packages/mercurial/hg.py", line 401, in clone checkout = srcrepo.lookup(update) AttributeError: 'NoneType' object has no attribute 'lookup' ------------------- I went to $HOME/go/.hg/hgrc, and put the definition for cacerts there as well. After removing the contents of $HOME/go/.hg, except for hgrc, I was able to successfully pull in the entire go tree and build it without any further ado. Thanks a lot for your suggestion. Alexander Kapshuk.