From owner-freebsd-python@FreeBSD.ORG Sun Oct 9 14:26:31 2011 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 D757A106566B for ; Sun, 9 Oct 2011 14:26:31 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from sup.oook.cz (sup.oook.cz [94.23.0.135]) by mx1.freebsd.org (Postfix) with ESMTP id 82D3B8FC08 for ; Sun, 9 Oct 2011 14:26:31 +0000 (UTC) Received: from [192.168.0.23] (ip-78-102-160-251.net.upcbroadband.cz [78.102.160.251]) (authenticated bits=0) by sup.oook.cz (8.14.4/8.14.4) with ESMTP id p99Dxc1M019734; Sun, 9 Oct 2011 15:59:38 +0200 (CEST) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: python@FreeBSD.org, sunpoet Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-xgTUY7iDpEkpNEE0xDk3" Date: Sun, 09 Oct 2011 15:59:37 +0200 Message-ID: <1318168777.28273.21.camel@hood.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port X-Scanned-By: MIMEDefang 2.68 on 94.23.0.135 X-Milter: Spamilter (Reciever: sup.oook.cz; Sender-ip: 78.102.160.251; Sender-helo: [192.168.0.23]; ) Cc: Subject: [Fwd: py25-bsddb-2.5.6_2 failed on amd64 8-exp] X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Oct 2011 14:26:32 -0000 --=-xgTUY7iDpEkpNEE0xDk3 Content-Type: text/plain; charset="ISO-8859-2" Content-Transfer-Encoding: quoted-printable -------- P=F8eposlan=E1 zpr=E1va -------- > Od: User Ports-amd64 > Komu: cvs@oook.cz, itetcu@freebsd.org, florent.thoumie@gmail.com > P=F8edm=ECt: py25-bsddb-2.5.6_2 failed on amd64 8-exp > Datum: Thu, 6 Oct 2011 17:48:09 GMT >=20 > You can also find this build log at >=20 > http://pointyhat.FreeBSD.org/errorlogs/amd64-errorlogs/a.8-exp.20111006= 154839/py25-bsddb-2.5.6_2.log >=20 > building py25-bsddb-2.5.6_2 on gohan13.freebsd.org > in directory /x/pkgbuild/8-exp/20111006154839/chroot/34 > building for: 8.1-RELEASE-p3 amd64 > maintained by: python@FreeBSD.org > port directory: /usr/ports/databases/py25-bsddb > Makefile ident: $FreeBSD: ports/databases/py25-bsddb/Makefile,v 1.13 2009= /07/08 08:59:37 lwhsu Exp $ > build started at Thu Oct 6 17:47:56 UTC 2011 > FETCH_DEPENDS=3D > PATCH_DEPENDS=3D > EXTRACT_DEPENDS=3D > BUILD_DEPENDS=3Ddb41-4.1.25_4.tbz python25-2.5.6_1.tbz > RUN_DEPENDS=3Ddb41-4.1.25_4.tbz python25-2.5.6_1.tbz > prefixes: LOCALBASE=3Dusr/local > add_pkg > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D> License check disabled, port has not defined LICENSE > =3D> Python-2.5.6.tgz doesn't seem to exist in /tmp/distfiles/python. > =3D> Attempting to fetch ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/d= istfiles/python/Python-2.5.6.tgz > Python-2.5.6.tgz 11 MB 21 MBps > =3D> SHA256 Checksum OK for python/Python-2.5.6.tgz. > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > add_pkg > =3D=3D=3D> License check disabled, port has not defined LICENSE > =3D=3D=3D> Extracting for py25-bsddb-2.5.6_2 > =3D> SHA256 Checksum OK for python/Python-2.5.6.tgz. > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > add_pkg > =3D=3D=3D> Patching for py25-bsddb-2.5.6_2 > =3D=3D=3D> Applying FreeBSD patches for py25-bsddb-2.5.6_2 > 3 out of 6 hunks failed--saving rejects to _bsddb.c.rej > =3D> Patch patch-_bsddb.c failed to apply cleanly. > *** Error code 1 >=20 > Stop in /a/ports/databases/py25-bsddb. > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > build of /usr/ports/databases/py25-bsddb ended at Thu Oct 6 17:48:04 UTC= 2011 --=20 --=20 Pav Lucistnik The number you dialed is imaginary. Please turn your phone by 90 degrees and try again. --=-xgTUY7iDpEkpNEE0xDk3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEABECAAYFAk6RqMkACgkQntdYP8FOsoLzTACdHx2F+f75YdFADtr2kFHFHH0m cywAn0kU/vQosuz73rqvt0xtUVHaWmvY =2lgt -----END PGP SIGNATURE----- --=-xgTUY7iDpEkpNEE0xDk3-- From owner-freebsd-python@FreeBSD.ORG Mon Oct 10 11:07:15 2011 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 330B81065672 for ; Mon, 10 Oct 2011 11:07:15 +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 083188FC21 for ; Mon, 10 Oct 2011 11:07:15 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9AB7EBi032486 for ; Mon, 10 Oct 2011 11:07:14 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9AB7EXe032484 for freebsd-python@FreeBSD.org; Mon, 10 Oct 2011 11:07:14 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 10 Oct 2011 11:07:14 GMT Message-Id: <201110101107.p9AB7EXe032484@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, 10 Oct 2011 11:07:15 -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/160717 python port: lang/python27 causing other ports to hang during o ports/159962 python [PATCH] Mk/bsd.python.mk: prevent polluting filesystem o ports/159215 python Mk/bsd.python.mk: PYTHON_VERSION is ignored o ports/156759 python [patch] lang/python: kevent does not accept KQ_NOTE_EX o ports/156425 python lang/python26: Needs to include -L/usr/local/lib/pth i o ports/156076 python [patch] databases/py-sqlite3: Undefined symbol "sqlite o ports/155970 python [PATCH] lang/python: speed up upgrade-site-packages o ports/155936 python lang/python27 Pthread: previous declaration of ... 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/152224 python [patch] fix installed permissions for lang/python27 o ports/151534 python lang/python26 + WITH_PTH doesn't install correctly o ports/149167 python lang/python26 fails to build _ctypes on Sheevaplug (AR o ports/146957 python Mk/bsd.python.mk: PYTHONOPTIMIZE=1 in environ(7) break o ports/146823 python [patch] lang/python26: knob to build _ctypes module ag o ports/146644 python lang/python26: WITH_PTH option breaks most ports depen o ports/140968 python x11-toolkits/py-tkinter(devel/pth): py26-tkinter-2.6.4 o ports/136917 python [patch] lang/python26: gettext detection o ports/133081 python [bsd.python.mk] PYEASYINSTALL_ARCHDEP=yes makes broken o ports/118301 python [patch] devel/py-setuptools easy-install.pth contents 22 problems total. From owner-freebsd-python@FreeBSD.ORG Thu Oct 13 04:40:18 2011 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 84FE510656AA; Thu, 13 Oct 2011 04:40:18 +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 5D54B8FC0A; Thu, 13 Oct 2011 04:40:18 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9D4eIXX051606; Thu, 13 Oct 2011 04:40:18 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9D4eIZl051602; Thu, 13 Oct 2011 04:40:18 GMT (envelope-from edwin) Date: Thu, 13 Oct 2011 04:40:18 GMT Message-Id: <201110130440.p9D4eIZl051602@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/161535: [PATCH] databases/py-sqlite3: remove stale pkg_message 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, 13 Oct 2011 04:40:18 -0000 Synopsis: [PATCH] databases/py-sqlite3: remove stale pkg_message Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Thu Oct 13 04:40:17 UTC 2011 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=161535 From owner-freebsd-python@FreeBSD.ORG Thu Oct 13 13:07:25 2011 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 E8B551065696; Thu, 13 Oct 2011 13:07:25 +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 C1C598FC26; Thu, 13 Oct 2011 13:07:25 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9DD7Prk059983; Thu, 13 Oct 2011 13:07:25 GMT (envelope-from wen@freefall.freebsd.org) Received: (from wen@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9DD7P3G059979; Thu, 13 Oct 2011 13:07:25 GMT (envelope-from wen) Date: Thu, 13 Oct 2011 13:07:25 GMT Message-Id: <201110131307.p9DD7P3G059979@freefall.freebsd.org> To: cvs-src@yandex.ru, wen@FreeBSD.org, freebsd-python@FreeBSD.org From: wen@FreeBSD.org Cc: Subject: Re: ports/161535: [PATCH] databases/py-sqlite3: remove stale pkg_message 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, 13 Oct 2011 13:07:26 -0000 Synopsis: [PATCH] databases/py-sqlite3: remove stale pkg_message State-Changed-From-To: open->closed State-Changed-By: wen State-Changed-When: Thu Oct 13 13:07:25 UTC 2011 State-Changed-Why: Committed. Thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=161535 From owner-freebsd-python@FreeBSD.ORG Thu Oct 13 13:10:13 2011 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 870FB1065714 for ; Thu, 13 Oct 2011 13:10:13 +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 776AA8FC0C for ; Thu, 13 Oct 2011 13:10:13 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9DDADEW060214 for ; Thu, 13 Oct 2011 13:10:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9DDADsa060211; Thu, 13 Oct 2011 13:10:13 GMT (envelope-from gnats) Date: Thu, 13 Oct 2011 13:10:13 GMT Message-Id: <201110131310.p9DDADsa060211@freefall.freebsd.org> To: freebsd-python@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: ports/161535: commit references a PR X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2011 13:10:13 -0000 The following reply was made to PR ports/161535; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/161535: commit references a PR Date: Thu, 13 Oct 2011 13:06:44 +0000 (UTC) wen 2011-10-13 13:06:11 UTC FreeBSD ports repository Modified files: databases/py-sqlite3 Makefile Removed files: databases/py-sqlite3 pkg-message Log: - Remove stale pkg_message PR: ports/161535 Submitted by: Ruslan Mahmatkhanov Revision Changes Path 1.9 +1 -4 ports/databases/py-sqlite3/Makefile 1.2 +0 -7 ports/databases/py-sqlite3/pkg-message (dead) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-freebsd-python@FreeBSD.ORG Fri Oct 14 00:30:16 2011 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 BB5C8106564A; Fri, 14 Oct 2011 00:30:16 +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 9352F8FC1A; Fri, 14 Oct 2011 00:30:16 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9E0UGpO093673; Fri, 14 Oct 2011 00:30:16 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9E0UGYa093666; Fri, 14 Oct 2011 00:30:16 GMT (envelope-from edwin) Date: Fri, 14 Oct 2011 00:30:16 GMT Message-Id: <201110140030.p9E0UGYa093666@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/161564: [patch] lang/python27: prune __wchar_t define from CFLAGS 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, 14 Oct 2011 00:30:16 -0000 Synopsis: [patch] lang/python27: prune __wchar_t define from CFLAGS Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Fri Oct 14 00:30:15 UTC 2011 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=161564 From owner-freebsd-python@FreeBSD.ORG Fri Oct 14 00:40:06 2011 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 C50B11065678 for ; Fri, 14 Oct 2011 00:40:06 +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 9B6168FC0C for ; Fri, 14 Oct 2011 00:40:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9E0e6Tv004130 for ; Fri, 14 Oct 2011 00:40:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9E0e6v6004129; Fri, 14 Oct 2011 00:40:06 GMT (envelope-from gnats) Date: Fri, 14 Oct 2011 00:40:06 GMT Message-Id: <201110140040.p9E0e6v6004129@freefall.freebsd.org> To: freebsd-python@FreeBSD.org From: Nali Toja Cc: Subject: Re: ports/161564: [patch] lang/python27: prune __wchar_t define from CFLAGS X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Nali Toja List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2011 00:40:06 -0000 The following reply was made to PR ports/161564; it has been noted by GNATS. From: Nali Toja To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/161564: [patch] lang/python27: prune __wchar_t define from CFLAGS Date: Fri, 14 Oct 2011 00:35:24 +0000 Nali Toja writes: [...] > Added by perky@ in lang/python24 (2.4.2) to workaround curses.h configure > check, the fix was merged into 2.4 branch several months later (before 2.4.3). > > http://bugs.python.org/issue1244610 After a bit more googling I think it's this one http://www.mail-archive.com/python-list@python.org/msg65065.html