From owner-freebsd-python@FreeBSD.ORG Sun Jan 20 15:30:21 2013 Return-Path: Delivered-To: python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 50F98A96; Sun, 20 Jan 2013 15:30:21 +0000 (UTC) (envelope-from awarecons@gmail.com) Received: from mail-vc0-f169.google.com (mail-vc0-f169.google.com [209.85.220.169]) by mx1.freebsd.org (Postfix) with ESMTP id D9323876; Sun, 20 Jan 2013 15:30:20 +0000 (UTC) Received: by mail-vc0-f169.google.com with SMTP id gb23so4958382vcb.14 for ; Sun, 20 Jan 2013 07:30:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=Z7Y9BkM6wwWUheH/HXSXKlFlqzfngxws+hRtDgqUiN8=; b=GMdqVaFkZdXzpIDpiGvKRWqnHAmu+thb1W869d6uVIg/Pw+GOOpiqevhoO65fbpLtA 8e3ifQ4zNXONY9HvWDPc0aCAuK+cYWF4WV/qM0Uidlvpd2GjOg5euQeNTeH/r42RC1If X6oYdVPfwLYNXepqLOaMHlg9ansPl6Ett4UKkzigCquLkyMpK+g3InhBcon2Y7WchrrS fk9BsObwmgQQRHs3h/n4Vuqs65H+N87SS5rFZWCd5bMT1Rg1ZsiE9s5c6jG7vRkpBKdP 74IQb71L+hqObYLc51c4Ru96xjsH7DDfEOmwYW6owt+yjHepJ3SnX10jR5q0VMeoIG4S XmVA== MIME-Version: 1.0 X-Received: by 10.220.239.14 with SMTP id ku14mr16276073vcb.57.1358695366085; Sun, 20 Jan 2013 07:22:46 -0800 (PST) Received: by 10.220.4.137 with HTTP; Sun, 20 Jan 2013 07:22:45 -0800 (PST) Date: Sun, 20 Jan 2013 19:22:45 +0400 Message-ID: Subject: lang/python33 ISSUE failed to build these modules: _dbm From: awarecons To: ports@freebsd.org, ports-bugs@freebsd.org, python@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Jan 2013 15:30:21 -0000 lang/python33 PORTVERSION= 3.3.0 PORTREVISION= 2 WITH_GCC 4.2 & 4.6.3 *** WARNING: renaming "_dbm" since importing it failed: /usr/local/lib/libgdbm_compat.so.4: Undefined symbol "gdbm_errno" Python build finished, but the necessary bits to build these modules were not found: spwd To find the necessary bits, look in setup.py in detect_modules() for the module's name. Failed to build these modules: _dbm ... ===>>> Creating a package for new version python33-3.3.0_2 tar: lib/python3.3/lib-dynload/_dbm.so: Cannot stat: No such file or directory tar: Error exit delayed from previous errors. pkg_create: make_dist: tar command failed with code 256 ===>>> Package creation of python33-3.3.0_2 failed It's disabled by patch-setup.py, but not removed from lang/python33/pkg-plist Earlier versions (to mid of 2012) didn't have such issue. From owner-freebsd-python@FreeBSD.ORG Sun Jan 20 22:50:09 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 3EF0F27C; Sun, 20 Jan 2013 22:50:09 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 1B3019A2; Sun, 20 Jan 2013 22:50:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r0KMo8xS095180; Sun, 20 Jan 2013 22:50:08 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r0KMo86w095176; Sun, 20 Jan 2013 22:50:08 GMT (envelope-from edwin) Date: Sun, 20 Jan 2013 22:50:08 GMT Message-Id: <201301202250.r0KMo86w095176@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/175463: Update port: converters/py-unidecode Upgrade to 0.04.11 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Jan 2013 22:50:09 -0000 Synopsis: Update port: converters/py-unidecode Upgrade to 0.04.11 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Sun Jan 20 22:50:08 UTC 2013 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=175463 From owner-freebsd-python@FreeBSD.ORG Sun Jan 20 22:50:14 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 863EE2AD; Sun, 20 Jan 2013 22:50:14 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 62EA19A4; Sun, 20 Jan 2013 22:50:14 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r0KMoEQT095263; Sun, 20 Jan 2013 22:50:14 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r0KMoE2B095259; Sun, 20 Jan 2013 22:50:14 GMT (envelope-from edwin) Date: Sun, 20 Jan 2013 22:50:14 GMT Message-Id: <201301202250.r0KMoE2B095259@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/175464: Update port: www/py-selenium Upgrade to 2.29.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Jan 2013 22:50:14 -0000 Synopsis: Update port: www/py-selenium Upgrade to 2.29.0 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Sun Jan 20 22:50:13 UTC 2013 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=175464 From owner-freebsd-python@FreeBSD.ORG Mon Jan 21 06:08:58 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id D1C03884; Mon, 21 Jan 2013 06:08:58 +0000 (UTC) (envelope-from culot@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id A015ABEF; Mon, 21 Jan 2013 06:08:58 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r0L68wki094333; Mon, 21 Jan 2013 06:08:58 GMT (envelope-from culot@freefall.freebsd.org) Received: (from culot@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r0L68wgv094329; Mon, 21 Jan 2013 06:08:58 GMT (envelope-from culot) Date: Mon, 21 Jan 2013 06:08:58 GMT Message-Id: <201301210608.r0L68wgv094329@freefall.freebsd.org> To: culot@FreeBSD.org, freebsd-python@FreeBSD.org, culot@FreeBSD.org From: culot@FreeBSD.org Subject: Re: ports/175463: Update port: converters/py-unidecode Upgrade to 0.04.11 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jan 2013 06:08:58 -0000 Synopsis: Update port: converters/py-unidecode Upgrade to 0.04.11 Responsible-Changed-From-To: freebsd-python->culot Responsible-Changed-By: culot Responsible-Changed-When: Mon Jan 21 06:08:58 UTC 2013 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=175463 From owner-freebsd-python@FreeBSD.ORG Mon Jan 21 06:09:38 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 988AD8A1; Mon, 21 Jan 2013 06:09:38 +0000 (UTC) (envelope-from culot@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 6BCB4BF5; Mon, 21 Jan 2013 06:09:38 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r0L69c4C094428; Mon, 21 Jan 2013 06:09:38 GMT (envelope-from culot@freefall.freebsd.org) Received: (from culot@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r0L69c1R094424; Mon, 21 Jan 2013 06:09:38 GMT (envelope-from culot) Date: Mon, 21 Jan 2013 06:09:38 GMT Message-Id: <201301210609.r0L69c1R094424@freefall.freebsd.org> To: culot@FreeBSD.org, freebsd-python@FreeBSD.org, culot@FreeBSD.org From: culot@FreeBSD.org Subject: Re: ports/175464: Update port: www/py-selenium Upgrade to 2.29.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jan 2013 06:09:38 -0000 Synopsis: Update port: www/py-selenium Upgrade to 2.29.0 Responsible-Changed-From-To: freebsd-python->culot Responsible-Changed-By: culot Responsible-Changed-When: Mon Jan 21 06:09:37 UTC 2013 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=175464 From owner-freebsd-python@FreeBSD.ORG Mon Jan 21 08:00:14 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 89131F3E; Mon, 21 Jan 2013 08:00:14 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 655F410A; Mon, 21 Jan 2013 08:00:14 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r0L80E2S015888; Mon, 21 Jan 2013 08:00:14 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r0L80EDU015884; Mon, 21 Jan 2013 08:00:14 GMT (envelope-from edwin) Date: Mon, 21 Jan 2013 08:00:14 GMT Message-Id: <201301210800.r0L80EDU015884@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/175468: Update port: security/py-keyring Upgrade to 1.2 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jan 2013 08:00:14 -0000 Synopsis: Update port: security/py-keyring Upgrade to 1.2 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Mon Jan 21 08:00:13 UTC 2013 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=175468 From owner-freebsd-python@FreeBSD.ORG Mon Jan 21 08:53:58 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 0A49490; Mon, 21 Jan 2013 08:53:58 +0000 (UTC) (envelope-from culot@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id CCE5C8CE; Mon, 21 Jan 2013 08:53:57 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r0L8rvvU028478; Mon, 21 Jan 2013 08:53:57 GMT (envelope-from culot@freefall.freebsd.org) Received: (from culot@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r0L8rv1H028474; Mon, 21 Jan 2013 08:53:57 GMT (envelope-from culot) Date: Mon, 21 Jan 2013 08:53:57 GMT Message-Id: <201301210853.r0L8rv1H028474@freefall.freebsd.org> To: culot@FreeBSD.org, freebsd-python@FreeBSD.org, culot@FreeBSD.org From: culot@FreeBSD.org Subject: Re: ports/175468: Update port: security/py-keyring Upgrade to 1.2 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jan 2013 08:53:58 -0000 Synopsis: Update port: security/py-keyring Upgrade to 1.2 Responsible-Changed-From-To: freebsd-python->culot Responsible-Changed-By: culot Responsible-Changed-When: Mon Jan 21 08:53:57 UTC 2013 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=175468 From owner-freebsd-python@FreeBSD.ORG Mon Jan 21 11:06:51 2013 Return-Path: Delivered-To: freebsd-python@FreeBSD.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id B7169C9B for ; Mon, 21 Jan 2013 11:06:51 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 9066F72F for ; Mon, 21 Jan 2013 11:06:51 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r0LB6pd2054191 for ; Mon, 21 Jan 2013 11:06:51 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r0LB6p81054189 for freebsd-python@FreeBSD.org; Mon, 21 Jan 2013 11:06:51 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 21 Jan 2013 11:06:51 GMT Message-Id: <201301211106.r0LB6p81054189@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-python@FreeBSD.org Subject: Current problem reports assigned to freebsd-python@FreeBSD.org X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jan 2013 11:06:51 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/175409 python [MAINTAINER] multimedia/py-subliminal: update to 0.6.3 o ports/175386 python [MAINTAINER] devel/py-flake8: update to 1.7.0 o ports/175368 python [patch] multimedia/py-mlt hangs on Generating temporar o ports/175170 python [new port] security/py-yara-editor , an editor for yar o ports/174673 python New port: devel/py-botocore - the low-level, core func f ports/174646 python update www/py-requests to 1.0.3 f ports/174242 python Update to databases/py-odbc o ports/173141 python New port: security/py-python-registry o ports/171584 python lang/python32 built in a clean enviroment produces a p o ports/171246 python [patch] lang/python27: make python curses module work o ports/170788 python lang/python27: PyQT applications crash Python 2.7 (cor f ports/170786 python [maintainer update] delete port textproc/py-pyx12 o ports/170566 python update graphics/py-opengl depends on old version of gc 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 lang/python27: Ports using python 2.7 and "waf" interm 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/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 28 problems total. From owner-freebsd-python@FreeBSD.ORG Tue Jan 22 13:23:03 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 7AC4978C; Tue, 22 Jan 2013 13:23:03 +0000 (UTC) (envelope-from culot@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 4F80B3CA; Tue, 22 Jan 2013 13:23:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r0MDN3uT063978; Tue, 22 Jan 2013 13:23:03 GMT (envelope-from culot@freefall.freebsd.org) Received: (from culot@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r0MDN39W063974; Tue, 22 Jan 2013 13:23:03 GMT (envelope-from culot) Date: Tue, 22 Jan 2013 13:23:03 GMT Message-Id: <201301221323.r0MDN39W063974@freefall.freebsd.org> To: culot@FreeBSD.org, freebsd-python@FreeBSD.org, culot@FreeBSD.org From: culot@FreeBSD.org Subject: Re: ports/175386: [MAINTAINER] devel/py-flake8: update to 1.7.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jan 2013 13:23:03 -0000 Synopsis: [MAINTAINER] devel/py-flake8: update to 1.7.0 Responsible-Changed-From-To: freebsd-python->culot Responsible-Changed-By: culot Responsible-Changed-When: Tue Jan 22 13:23:02 UTC 2013 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=175386 From owner-freebsd-python@FreeBSD.ORG Tue Jan 22 14:30:10 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 891B45FD; Tue, 22 Jan 2013 14:30:10 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 64FB5964; Tue, 22 Jan 2013 14:30:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r0MEUAjc079791; Tue, 22 Jan 2013 14:30:10 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r0MEUA0l079781; Tue, 22 Jan 2013 14:30:10 GMT (envelope-from edwin) Date: Tue, 22 Jan 2013 14:30:10 GMT Message-Id: <201301221430.r0MEUA0l079781@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/175509: [MAINTAINER] www/py-beautifulsoup: py3k ready X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jan 2013 14:30:10 -0000 Synopsis: [MAINTAINER] www/py-beautifulsoup: py3k ready Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Tue Jan 22 14:30:09 UTC 2013 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=175509 From owner-freebsd-python@FreeBSD.ORG Wed Jan 23 12:30:01 2013 Return-Path: Delivered-To: python@FreeBSD.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 0FD47741 for ; Wed, 23 Jan 2013 12:30:01 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from forward5h.mail.yandex.net (forward5h.mail.yandex.net [IPv6:2a02:6b8:0:f05::5]) by mx1.freebsd.org (Postfix) with ESMTP id BD6B7E6B for ; Wed, 23 Jan 2013 12:30:00 +0000 (UTC) Received: from smtp3h.mail.yandex.net (smtp3h.mail.yandex.net [84.201.186.20]) by forward5h.mail.yandex.net (Yandex) with ESMTP id 6CA38D013E9 for ; Wed, 23 Jan 2013 16:29:59 +0400 (MSK) Received: from smtp3h.mail.yandex.net (localhost [127.0.0.1]) by smtp3h.mail.yandex.net (Yandex) with ESMTP id 48C0E1B40020 for ; Wed, 23 Jan 2013 16:29:59 +0400 (MSK) Received: from ip-86-110-189-214.spark-rostov.ru (ip-86-110-189-214.spark-rostov.ru [86.110.189.214]) by smtp3h.mail.yandex.net (nwsmtp/Yandex) with ESMTP id TwbafUSP-Twb0J6Bm; Wed, 23 Jan 2013 16:29:59 +0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1358944199; bh=2QBIL2uWWhtt0Q6MCopokipXRduirMZVGB1Ff+VrGJE=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:Subject: Content-Type; b=n2wxUETj7GJsSX0HZnO/8u1wcsaGH55tpc/pjO+9LpPW7QiGduhg/SEwRdDZ3Qbqy EImTJqgRagHGcns7PYLYRG49qRoksdFkHxDiK9VAhAfTQLa7sOhD2rVdfMst53DR8Q 72Qye5CKYthT32DT7uXyrfSl45NMbUrQ0mloTcp0= Message-ID: <50FFD7C0.9060208@yandex.ru> Date: Wed, 23 Jan 2013 16:29:52 +0400 From: Ruslan Makhmatkhanov User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130114 Thunderbird/17.0.2 MIME-Version: 1.0 To: python Subject: bsd.python.mk: python3 plist shim Content-Type: multipart/mixed; boundary="------------050001020602030809000801" X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jan 2013 12:30:01 -0000 This is a multi-part message in MIME format. --------------050001020602030809000801 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hello, I'm planning to apply this patch to Mk/bsd.python.mk soon. It's an nivit's solution from devel/py-virtualenv for changes, introduced in PEP 3147 [1]. It will not affect default packages build, because packages are not yet building for python3 on cluster, but it will affect python ports, built with python3, that already has fix like that applied locally. I tested it with dozen of ports and everything seems fine. Local fixes will be removed right after this change. Please tell me if there is any objections or suggestions on this. Thanks. [1] http://www.python.org/dev/peps/pep-3147/ -- Regards, Ruslan Tinderboxing kills... the drives. --------------050001020602030809000801 Content-Type: text/plain; charset=UTF-8; name="py3-plist.diff.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="py3-plist.diff.txt" Index: bsd.python.mk =================================================================== --- bsd.python.mk (revision 310860) +++ bsd.python.mk (working copy) @@ -666,6 +666,23 @@ .endif # defined(USE_TWISTED) +.if ${PYTHON_REL} >= 320 +# When Python version is 3.2+ we rewrite all the filenames +# of TMPPLIST that end with .py[co], so that they conform +# to PEP 3147 (see http://www.python.org/dev/peps/pep-3147/) +PYMAGICTAG= ${PYTHON_CMD} -c 'import imp; print(imp.get_tag())' +add-plist-post: + @${AWK} '\ + /\.py[co]$$/ && !($$0 ~ "/" pc "/") {id = match($$0, /\/[^\/]+\.py[co]$$/); if (id != 0) {d = substr($$0, 1, RSTART - 1); dirs[d] = 1}; sub(/\.py[co]$$/, "." mt "&"); sub(/[^\/]+\.py[co]$$/, pc "/&"); print; next} \ + /^@dirrm / {d = substr($$0, 8); if (d in dirs) {print $$0 "/" pc}; print $$0; next} \ + {print} \ + END {if (sp in dirs) {print "@dirrm " sp "/" pc}} \ + ' \ + pc="__pycache__" mt="$$(${PYMAGICTAG})" sp="${PYTHON_SITELIBDIR:S,${PYTHONBASE}/,,g}" \ + ${TMPPLIST} > ${TMPPLIST}.pyc_tmp + @${MV} ${TMPPLIST}.pyc_tmp ${TMPPLIST} +.endif + # XXX Hm, should I export some of the variables above to *_ENV? # If multiple Python versions are installed and cmake is used, it might --------------050001020602030809000801-- From owner-freebsd-python@FreeBSD.ORG Wed Jan 23 16:50:51 2013 Return-Path: Delivered-To: python@FreeBSD.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id C8765A62 for ; Wed, 23 Jan 2013 16:50:51 +0000 (UTC) (envelope-from mva@FreeBSD.org) Received: from smtprelay06.ispgateway.de (smtprelay06.ispgateway.de [80.67.31.101]) by mx1.freebsd.org (Postfix) with ESMTP id 8782AB0 for ; Wed, 23 Jan 2013 16:50:51 +0000 (UTC) Received: from [89.182.14.160] (helo=localhost) by smtprelay06.ispgateway.de with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68) (envelope-from ) id 1Ty3XF-0005M3-Ke for python@FreeBSD.org; Wed, 23 Jan 2013 17:50:50 +0100 Date: Wed, 23 Jan 2013 17:50:53 +0100 From: Marcus von Appen To: python@FreeBSD.org Subject: Re: bsd.python.mk: python3 plist shim Message-ID: <20130123165053.GA1978@medusa.sysfault.org> Mail-Followup-To: python@FreeBSD.org References: <50FFD7C0.9060208@yandex.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="SLDf9lqlvOQaIe6s" Content-Disposition: inline In-Reply-To: <50FFD7C0.9060208@yandex.ru> User-Agent: Mutt/1.5.21 (2010-09-15) X-Df-Sender: MTEyNTc0Mg== X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Marcus von Appen List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jan 2013 16:50:51 -0000 --SLDf9lqlvOQaIe6s Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, On, Wed Jan 23, 2013, Ruslan Makhmatkhanov wrote: > > Hello, > > I'm planning to apply this patch to Mk/bsd.python.mk soon. It's an > nivit's solution from devel/py-virtualenv for changes, introduced in PEP > 3147 [1]. It will not affect default packages build, because packages > are not yet building for python3 on cluster, but it will affect python > ports, built with python3, that already has fix like that applied > locally. I tested it with dozen of ports and everything seems fine. > Local fixes will be removed right after this change. Please tell me if > there is any objections or suggestions on this. Thanks. [...] I still do not get what the patch should exactly do and I am too lazy to refresh my awk skills and try it out myself. If that patch is just about the [INSERT cpython-correct-XX].pyc stuff, there is no need for it in my opinion. Can you please provide details on what the patch does? Cheers Marcus --SLDf9lqlvOQaIe6s Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlEAFO0ACgkQi68/ErJnpkfPawCgrcYDeiRGZZeTbffe105WYMGj U84AnAneYKEwOs0Lq/1UIU4G8x+YcJqu =PEpj -----END PGP SIGNATURE----- --SLDf9lqlvOQaIe6s-- From owner-freebsd-python@FreeBSD.ORG Wed Jan 23 18:09:11 2013 Return-Path: Delivered-To: python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 44DFBE65 for ; Wed, 23 Jan 2013 18:09:11 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from forward3h.mail.yandex.net (forward3h.mail.yandex.net [IPv6:2a02:6b8:0:f05::3]) by mx1.freebsd.org (Postfix) with ESMTP id E69473EF for ; Wed, 23 Jan 2013 18:09:10 +0000 (UTC) Received: from smtp1h.mail.yandex.net (smtp1h.mail.yandex.net [84.201.187.144]) by forward3h.mail.yandex.net (Yandex) with ESMTP id 924A3136211D for ; Wed, 23 Jan 2013 22:09:08 +0400 (MSK) Received: from smtp1h.mail.yandex.net (localhost [127.0.0.1]) by smtp1h.mail.yandex.net (Yandex) with ESMTP id 6E9681340123 for ; Wed, 23 Jan 2013 22:09:08 +0400 (MSK) Received: from unknown (unknown [178.76.224.133]) by smtp1h.mail.yandex.net (nwsmtp/Yandex) with ESMTP id 97FCf60e-98FCD9K7; Wed, 23 Jan 2013 22:09:08 +0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1358964548; bh=ungzlZ3e9+ZMzBPWN39IZR1HLm4s0ZBPs5XvSq4PLMg=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:Subject: References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=Whs/TlCDEg4xmQf9e00qFmBaDGQpuVb5aGkYmyaJkVg7gbr3mggfH40VyRLOgXYL/ nmlJQHSicRs3DH5A6urqK3bOaDoyIuX6WcD91g1r0LTc4Bw6bm+LUc/g+wdrzwfFba 4bISYaheNXgCAKO/KGjRy4ZLs7YWvd5Tka67mXpg= Message-ID: <5100273E.6010300@yandex.ru> Date: Wed, 23 Jan 2013 22:09:02 +0400 From: Ruslan Makhmatkhanov User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130114 Thunderbird/17.0.2 MIME-Version: 1.0 To: python@FreeBSD.org Subject: Re: bsd.python.mk: python3 plist shim References: <50FFD7C0.9060208@yandex.ru> <20130123165053.GA1978@medusa.sysfault.org> In-Reply-To: <20130123165053.GA1978@medusa.sysfault.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jan 2013 18:09:11 -0000 Marcus von Appen wrote on 23.01.2013 20:50: > Hi, > > On, Wed Jan 23, 2013, Ruslan Makhmatkhanov wrote: > >> >> Hello, >> >> I'm planning to apply this patch to Mk/bsd.python.mk soon. It's an >> nivit's solution from devel/py-virtualenv for changes, introduced in PEP >> 3147 [1]. It will not affect default packages build, because packages >> are not yet building for python3 on cluster, but it will affect python >> ports, built with python3, that already has fix like that applied >> locally. I tested it with dozen of ports and everything seems fine. >> Local fixes will be removed right after this change. Please tell me if >> there is any objections or suggestions on this. Thanks. > > [...] > > I still do not get what the patch should exactly do and I am too lazy to > refresh my awk skills and try it out myself. If that patch is just about > the [INSERT cpython-correct-XX].pyc stuff, there is no need for it in my > opinion. > Can you please provide details on what the patch does? > > Cheers > Marcus Yes, it does just that by adding __pycache__ directories with compiled and optimized bytecode into pkg-plist. This allows us to make packages for python 3.2+ successfully. I can't explain more than that, because I treat that as some magic sequence for fixing py3 packages and that already applied locally in many ports, so it's time to just stop duplicating this pattern over the tree. Why do you think this isn't needed? Do you prefer patching the python internals to get the 2.x behavior or what? -- Regards, Ruslan Tinderboxing kills... the drives. From owner-freebsd-python@FreeBSD.ORG Wed Jan 23 18:28:32 2013 Return-Path: Delivered-To: python@FreeBSD.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 02B54485 for ; Wed, 23 Jan 2013 18:28:32 +0000 (UTC) (envelope-from mva@FreeBSD.org) Received: from smtprelay06.ispgateway.de (smtprelay06.ispgateway.de [80.67.31.96]) by mx1.freebsd.org (Postfix) with ESMTP id 8700F709 for ; Wed, 23 Jan 2013 18:28:31 +0000 (UTC) Received: from [89.182.14.160] (helo=localhost) by smtprelay06.ispgateway.de with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68) (envelope-from ) id 1Ty53f-0004S6-4K for python@FreeBSD.org; Wed, 23 Jan 2013 19:28:23 +0100 Date: Wed, 23 Jan 2013 19:28:26 +0100 From: Marcus von Appen To: python@FreeBSD.org Subject: Re: bsd.python.mk: python3 plist shim Message-ID: <20130123182826.GB1978@medusa.sysfault.org> Mail-Followup-To: python@FreeBSD.org References: <50FFD7C0.9060208@yandex.ru> <20130123165053.GA1978@medusa.sysfault.org> <5100273E.6010300@yandex.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="IrhDeMKUP4DT/M7F" Content-Disposition: inline In-Reply-To: <5100273E.6010300@yandex.ru> User-Agent: Mutt/1.5.21 (2010-09-15) X-Df-Sender: MTEyNTc0Mg== X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Marcus von Appen List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jan 2013 18:28:32 -0000 --IrhDeMKUP4DT/M7F Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, On, Wed Jan 23, 2013, Ruslan Makhmatkhanov wrote: > Marcus von Appen wrote on 23.01.2013 20:50: > > Hi, > > > > On, Wed Jan 23, 2013, Ruslan Makhmatkhanov wrote: > > > >> > >> Hello, > >> > >> I'm planning to apply this patch to Mk/bsd.python.mk soon. It's an > >> nivit's solution from devel/py-virtualenv for changes, introduced in PEP > >> 3147 [1]. It will not affect default packages build, because packages > >> are not yet building for python3 on cluster, but it will affect python > >> ports, built with python3, that already has fix like that applied > >> locally. I tested it with dozen of ports and everything seems fine. > >> Local fixes will be removed right after this change. Please tell me if > >> there is any objections or suggestions on this. Thanks. > > > > [...] > > > > I still do not get what the patch should exactly do and I am too lazy to > > refresh my awk skills and try it out myself. If that patch is just about > > the [INSERT cpython-correct-XX].pyc stuff, there is no need for it in my > > opinion. > > Can you please provide details on what the patch does? > > > > Cheers > > Marcus > > Yes, it does just that by adding __pycache__ directories with compiled > and optimized bytecode into pkg-plist. This allows us to make packages > for python 3.2+ successfully. > > I can't explain more than that, because I treat that as some magic > sequence for fixing py3 packages and that already applied locally in > many ports, so it's time to just stop duplicating this pattern over the > tree. [...] Okay, understood. If we have a pkg-plist with a file entry /path/foo.pyc it changes the file path in .TMPPLIST to /path/__pycache__/foo.pyc without the need for us to fix up hundreds of plist files, correct? Is that automated patch safe for pkg usage? As far as I remember, pkg picks up .TMPPLIST rather than pkg-plist or anything else, so I assume it to be safe and working without any problem, but we should follow up on that with the pkg@ team, if you did not verify that already. Also, we have to bear in mind existing python3.2+ ports within the ports tree, for which the pkg-plist files might need a cleanup regarding the already existing __pycache__ entries (or does the patch deal with them properly?). And just to throw in something else: we really, really should support $PYTHONDONTWRITECODE (or the -B flag), remove all the pyc/pyo stuff completely from the pkg-plist files and move the logic conditionally into bsd.python.mk (somewhat similar to your patch)[0]. Would it make sense to merge that idea[0] with your patch? [0] https://wiki.freebsd.org/Ports/Python/CompiledPackages http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/168640 Cheers Marcus --IrhDeMKUP4DT/M7F Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlEAK8oACgkQi68/ErJnpkd0oQCfXxlcYuAG6SRcHyWUso9VygXk UWAAmgIEm9QyFI8Xj9dZcvQsHjBRKyPs =4l3M -----END PGP SIGNATURE----- --IrhDeMKUP4DT/M7F-- From owner-freebsd-python@FreeBSD.ORG Thu Jan 24 07:18:20 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 1BF7C27D for ; Thu, 24 Jan 2013 07:18:20 +0000 (UTC) (envelope-from trtrmitya@gmail.com) Received: from mail-lb0-f173.google.com (mail-lb0-f173.google.com [209.85.217.173]) by mx1.freebsd.org (Postfix) with ESMTP id 9B72CAAF for ; Thu, 24 Jan 2013 07:18:18 +0000 (UTC) Received: by mail-lb0-f173.google.com with SMTP id gf7so5878489lbb.4 for ; Wed, 23 Jan 2013 23:18:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:content-type:mime-version:subject:from:in-reply-to:date :cc:content-transfer-encoding:message-id:references:to:x-mailer; bh=pH0/RYb0NVP2r92RK/bsvTnHW02guqEwA+m5widAXDQ=; b=ZL8BR8bSeLuFQm2mSk3tGPr+k9Gygnk3pIn4T+Y9f4/5qsVlVVcZrmrd3mKHtO60si azFB+mBe6UVzpzPhQns/xDhlWavxjnK0r9StvK8dP6XjU7yLb1kiH5ybcr9sXgRB1+Xr 4+V6iIFS9gK4z2nTwVF2b6Ngtyz+DXufumOgUMlEN3tR1BoXcSiznrp1NMzChsM9NB5T 7dJwdQZlslStOYqqQ3ESbXsxe+2uaWq0fvrObAWuvOvBhfR6MVCvi7RdRZ78gFwVAsck n/cjZkYOLJ1VgpJPHyQrIrRM6Y2k98X8HGLIfRdrSwVMceF8IuR1VDQemjf6ynvWCbow UnAA== X-Received: by 10.152.145.37 with SMTP id sr5mr859992lab.33.1359011897546; Wed, 23 Jan 2013 23:18:17 -0800 (PST) Received: from [10.0.1.20] (ip-95-221-81-145.bb.netbynet.ru. [95.221.81.145]) by mx.google.com with ESMTPS id q4sm9194938lbj.15.2013.01.23.23.18.14 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 23 Jan 2013 23:18:15 -0800 (PST) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Re: bsd.python.mk: python3 plist shim From: Dmitry Sivachenko In-Reply-To: <50FFD7C0.9060208@yandex.ru> Date: Thu, 24 Jan 2013 11:18:13 +0400 Content-Transfer-Encoding: quoted-printable Message-Id: References: <50FFD7C0.9060208@yandex.ru> To: Ruslan Makhmatkhanov X-Mailer: Apple Mail (2.1499) Cc: python X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jan 2013 07:18:20 -0000 On 23.01.2013, at 16:29, Ruslan Makhmatkhanov wrote: >=20 > Hello, >=20 > I'm planning to apply this patch to Mk/bsd.python.mk soon. It's an = nivit's solution from devel/py-virtualenv for changes, introduced in PEP = 3147 [1]. It will not affect default packages build, because packages = are not yet building for python3 on cluster, but it will affect python = ports, built with python3, that already has fix like that applied = locally. I tested it with dozen of ports and everything seems fine. = Local fixes will be removed right after this change. Please tell me if = there is any objections or suggestions on this. Thanks. >=20 > [1] http://www.python.org/dev/peps/pep-3147/ >=20 Hello! Looks like a hack. Why not to define some variable, say PYCACHEDIR, to = proper value based on python version, and use in in pkg-plist as = %%PYCACHEDIR%% ? Similar to all other version-dependend things like PYTHON_SITELIBDIR? This will require modification of pkg-plist files but this can be done = automatically by a script. From owner-freebsd-python@FreeBSD.ORG Fri Jan 25 02:30:09 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 7F05DD03; Fri, 25 Jan 2013 02:30:09 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 5AF2C638; Fri, 25 Jan 2013 02:30:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r0P2U9xJ070526; Fri, 25 Jan 2013 02:30:09 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r0P2U9TE070515; Fri, 25 Jan 2013 02:30:09 GMT (envelope-from edwin) Date: Fri, 25 Jan 2013 02:30:09 GMT Message-Id: <201301250230.r0P2U9TE070515@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/175554: [MAINTAINER] math/py-pandas: Update to 0.10.1 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jan 2013 02:30:09 -0000 Synopsis: [MAINTAINER] math/py-pandas: Update to 0.10.1 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Fri Jan 25 02:30:08 UTC 2013 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=175554 From owner-freebsd-python@FreeBSD.ORG Fri Jan 25 05:05:13 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 59A26468; Fri, 25 Jan 2013 05:05:13 +0000 (UTC) (envelope-from culot@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 28159D80; Fri, 25 Jan 2013 05:05:13 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r0P55DN8097689; Fri, 25 Jan 2013 05:05:13 GMT (envelope-from culot@freefall.freebsd.org) Received: (from culot@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r0P55DQ0097684; Fri, 25 Jan 2013 05:05:13 GMT (envelope-from culot) Date: Fri, 25 Jan 2013 05:05:13 GMT Message-Id: <201301250505.r0P55DQ0097684@freefall.freebsd.org> To: culot@FreeBSD.org, freebsd-python@FreeBSD.org, culot@FreeBSD.org From: culot@FreeBSD.org Subject: Re: ports/175554: [MAINTAINER] math/py-pandas: Update to 0.10.1 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jan 2013 05:05:13 -0000 Synopsis: [MAINTAINER] math/py-pandas: Update to 0.10.1 Responsible-Changed-From-To: freebsd-python->culot Responsible-Changed-By: culot Responsible-Changed-When: Fri Jan 25 05:05:12 UTC 2013 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=175554 From owner-freebsd-python@FreeBSD.ORG Fri Jan 25 19:50:11 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 853342C2; Fri, 25 Jan 2013 19:50:11 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 610233D7; Fri, 25 Jan 2013 19:50:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r0PJoBjl060734; Fri, 25 Jan 2013 19:50:11 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r0PJoBPX060730; Fri, 25 Jan 2013 19:50:11 GMT (envelope-from edwin) Date: Fri, 25 Jan 2013 19:50:11 GMT Message-Id: <201301251950.r0PJoBPX060730@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/175565: [new port]: devel/py-avro Data serialization system for python X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jan 2013 19:50:11 -0000 Synopsis: [new port]: devel/py-avro Data serialization system for python Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Fri Jan 25 19:50:10 UTC 2013 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=175565