From owner-freebsd-python@FreeBSD.ORG Sun Aug 25 09:50:02 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 98B08CFA for ; Sun, 25 Aug 2013 09:50:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 860F1243C for ; Sun, 25 Aug 2013 09:50:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7P9o1f2048075 for ; Sun, 25 Aug 2013 09:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7P9o1Gr048073; Sun, 25 Aug 2013 09:50:01 GMT (envelope-from gnats) Date: Sun, 25 Aug 2013 09:50:01 GMT Message-Id: <201308250950.r7P9o1Gr048073@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Christoph Theis Subject: Re: ports/180327: bug fix: bugfixes for security/py-fail2ban port X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Christoph Theis List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Aug 2013 09:50:02 -0000 The following reply was made to PR ports/180327; it has been noted by GNATS. From: Christoph Theis To: bug-followup@FreeBSD.org, nick@foobar.org Cc: Subject: Re: ports/180327: bug fix: bugfixes for security/py-fail2ban port Date: Sun, 25 Aug 2013 11:43:29 +0200 I submitted an update to http://www.freebsd.org/cgi/query-pr.cgi?pr=179528 : I changed the default for sshd from /var/log/sshd.log to /var/log/auth.log I will not change the installation behavior of fail2ban: Changes to configuration files .conf shall be made in files named .local At installation you'll get a message telling you to do so. In my opinion this PR can be closed. Best regards Christoph From owner-freebsd-python@FreeBSD.ORG Sun Aug 25 20:40:07 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]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 675D418A for ; Sun, 25 Aug 2013 20:40:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3AABD2114 for ; Sun, 25 Aug 2013 20:40:07 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7PKe1s1073257 for ; Sun, 25 Aug 2013 20:40:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7PKe1GK073256; Sun, 25 Aug 2013 20:40:01 GMT (envelope-from gnats) Date: Sun, 25 Aug 2013 20:40:01 GMT Message-Id: <201308252040.r7PKe1GK073256@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Nick Hilliard Subject: Re: ports/180327: bug fix: bugfixes for security/py-fail2ban port X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Nick Hilliard List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Aug 2013 20:40:07 -0000 The following reply was made to PR ports/180327; it has been noted by GNATS. From: Nick Hilliard To: Christoph Theis Cc: bug-followup@FreeBSD.org Subject: Re: ports/180327: bug fix: bugfixes for security/py-fail2ban port Date: Sun, 25 Aug 2013 21:38:13 +0100 On 25/08/2013 10:43, Christoph Theis wrote: > In my opinion this PR can be closed. yep, agreed. thanks for commiting the bit of the patch that was relevant. -n From owner-freebsd-python@FreeBSD.ORG Sun Aug 25 20:50:54 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id C93793D0; Sun, 25 Aug 2013 20:50:54 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: from mail-wi0-x236.google.com (mail-wi0-x236.google.com [IPv6:2a00:1450:400c:c05::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3A87621CA; Sun, 25 Aug 2013 20:50:54 +0000 (UTC) Received: by mail-wi0-f182.google.com with SMTP id c10so731846wiw.3 for ; Sun, 25 Aug 2013 13:50:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=4w57vHOaJyr0j+W+8bqhG5+voQQNfWXXRR5XkZ8fPTI=; b=d/dmz3ihNAk4k5frInT1lMJ256vcb7BprKEZZ61AEmChC79Swy3D94XB9wKCaKkCy2 yxla9qdGHq17OU058nJUqz4OuWnrJKXe8tvdTXR1JgaalGOOnMZRrxcBm6kXsB1TDjFn 2Oaf+88nUQ8cJ24CT2eP649EgUwwzzD5ENX215C723FlrEnkrhYR+IfYnqAH5LqD+e6r Ab8Z80oMoHfxEJcUAkzfRbxNuPq1Ng6gZXe8zp4cYKnGE3HayaO6LUmjHwjFC8JNMRsb r4t05SEJbgkFqlMFJXpX3bQzIJeXF1uh0s1X2dmEIsGHzkZd9++V554IJIhLsSvRArD6 snKQ== MIME-Version: 1.0 X-Received: by 10.180.11.37 with SMTP id n5mr5199177wib.25.1377463852491; Sun, 25 Aug 2013 13:50:52 -0700 (PDT) Received: by 10.194.157.69 with HTTP; Sun, 25 Aug 2013 13:50:52 -0700 (PDT) In-Reply-To: <20130819091635.GA1251@medusa.sysfault.org> References: <888dfb9c5f2e3946d8e991c23e1f2b95@lhaven.homeip.net> <20130819091635.GA1251@medusa.sysfault.org> Date: Sun, 25 Aug 2013 22:50:52 +0200 Message-ID: Subject: Re: [CFT] lang/python becoming a python binary wrapper From: David Demelier To: Marcus von Appen , The BSD Dreamer , python@freebsd.org Content-Type: text/plain; charset=UTF-8 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, 25 Aug 2013 20:50:54 -0000 2013/8/19 Marcus von Appen : > On, Sun Aug 18, 2013, The BSD Dreamer wrote: > > [...] >> What wasn't clear was that this applied to everybody, whether they knowingly >> installed lang/python2* or lang/python3*, or not. Since, installing a port >> that wants the python results in lang/python27 being installed by default >> (and still does.) >> >> So, when I tried updating www/firefox with portmaster this morning, it broke >> python for everything by updating only lang/python27 for me. What happens to >> the many other fresh systems when somebody builds their first port that pulls >> in the default python, which is lang/python27, but that's not enough for >> satisfy the dependency? > > This was a serious issue in my tests, causing quite some problems and > which was fixed later on that day. It should not be a problem anymore at > the moment. > > Cheers > Marcus Thanks for this work, it's really great. Now I think we should get in touch with the ruby team to do the same? Cheers, -- Demelier David From owner-freebsd-python@FreeBSD.ORG Sun Aug 25 23:42:18 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]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 4FAC8BB9; Sun, 25 Aug 2013 23:42:18 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 263C62997; Sun, 25 Aug 2013 23:42:18 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7PNgHic010103; Sun, 25 Aug 2013 23:42:17 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7PNgGmY010102; Sun, 25 Aug 2013 23:42:16 GMT (envelope-from linimon) Date: Sun, 25 Aug 2013 23:42:16 GMT Message-Id: <201308252342.r7PNgGmY010102@freefall.freebsd.org> To: theis@gmx.at, nick@foobar.org, linimon@FreeBSD.org, freebsd-python@FreeBSD.org From: linimon@FreeBSD.org Subject: Re: ports/180327: bug fix: bugfixes for security/py-fail2ban port X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Aug 2013 23:42:18 -0000 Synopsis: bug fix: bugfixes for security/py-fail2ban port State-Changed-From-To: feedback->closed State-Changed-By: linimon State-Changed-When: Sun Aug 25 23:41:42 UTC 2013 State-Changed-Why: Submitter agrees that this can be closed. See ports/180327. http://www.freebsd.org/cgi/query-pr.cgi?pr=180327 From owner-freebsd-python@FreeBSD.ORG Mon Aug 26 11:06:50 2013 Return-Path: Delivered-To: freebsd-python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 72DB119E for ; Mon, 26 Aug 2013 11:06:50 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 46532286B for ; Mon, 26 Aug 2013 11:06:50 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7QB6o0B066048 for ; Mon, 26 Aug 2013 11:06:50 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7QB6nVE066046 for freebsd-python@FreeBSD.org; Mon, 26 Aug 2013 11:06:49 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 26 Aug 2013 11:06:49 GMT Message-Id: <201308261106.r7QB6nVE066046@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, 26 Aug 2013 11:06:50 -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/180549 python databases/py-swift: update to 1.9.0 o ports/180464 python [patch] Update astro/py-pyfits to 3.1.2 o ports/180165 python [PATCH] devel/py27-distribute: Fix install and deinsta o ports/179558 python Using portupgrade to (forcefully) upgrade devel/py-dis o ports/178748 python [patch] lang/python27: dbm module fails to build o ports/178301 python [patch] lang/python2[67]: SEM option is inconsistent o ports/178242 python bsd.python.mk injection of @exec easy_install to PLIST f ports/178094 python math/py-numpy dependency on atlas assumes existing ins o ports/176714 python games/py-fife: fixed make package 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 o ports/170566 python update graphics/py-opengl depends on old version of gc f ports/167530 python [patch] security/py-fail2ban will never ever start wit o ports/167368 python [bsd.python.mk] [patch] Python version propagation bre f ports/165545 python [patch]: net-mgmt/collectd5 doesn't compile against la o ports/163467 python lang/python27: Ports using python 2.7 and "waf" interm o ports/156759 python [patch] lang/python: kevent does not accept KQ_NOTE_EX o ports/155526 python [PATCH] devel/py-elementtree: ignore if python >= 2.5 f ports/154209 python [PATCH] lang/python: Install symlink for ptags o ports/149167 python lang/python26 fails to build _ctypes on Sheevaplug (AR o ports/146823 python [patch] lang/python26: knob to build _ctypes module ag 22 problems total. From owner-freebsd-python@FreeBSD.ORG Mon Aug 26 13:28:13 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 4384A32C for ; Mon, 26 Aug 2013 13:28:13 +0000 (UTC) (envelope-from trtrmitya@gmail.com) Received: from mail-la0-x22e.google.com (mail-la0-x22e.google.com [IPv6:2a00:1450:4010:c03::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A28A52442 for ; Mon, 26 Aug 2013 13:28:12 +0000 (UTC) Received: by mail-la0-f46.google.com with SMTP id eh20so2316262lab.19 for ; Mon, 26 Aug 2013 06:28:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:subject:message-id:date:to:mime-version; bh=VotpIF1KvGBInBvwkYzYotkFvTXQgGIeVBUKQ0vaibQ=; b=Myl+O3dDaTe9nL4aan75KMOeK/HwTzEjuD005k18/OWRdOgHgVTKb4E2Ig8ekzA/Zv vsYXUZDJr+4P55cX7uAaJpoHRQQm7LRa8f+o6DaHB6aBShpFWk35MInaCvyDOZL+qdXz skXSvWyqoO4csvsjqSMJRJni4UwB3NK7ITUTn8bPbgjc+dZ40I+rphpjixKcKXE5yCoY G1g7Z73OFKhSLqshih0e99GQDh/nrMVBV/IDgjdW1EdSs1Y2nM0yebuscgc/HhQticbh FoUsNmAmbwOViaVwOmBemgGOXAbmlHpp4ObYnaFcwsYWug/z3xQnrbPkgJEY282aqqo7 Xhig== X-Received: by 10.152.120.228 with SMTP id lf4mr752154lab.44.1377523690670; Mon, 26 Aug 2013 06:28:10 -0700 (PDT) Received: from dhcp174-208-red.yandex.net (dhcp174-208-red.yandex.net. [95.108.174.208]) by mx.google.com with ESMTPSA id i9sm5839987laa.3.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 26 Aug 2013 06:28:09 -0700 (PDT) From: Dmitry Sivachenko Content-Type: multipart/mixed; boundary="Apple-Mail=_B4F44D1A-9D7A-4222-958F-C0D52AFC0C2D" Subject: Unable to install pt-distribute on FreeBSD-current with python3 Message-Id: <13507354-54C6-4CC3-9F48-E0E962BE7F9D@FreeBSD.org> Date: Mon, 26 Aug 2013 17:28:08 +0400 To: "python@FreeBSD.org" Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) X-Mailer: Apple Mail (2.1508) X-Content-Filtered-By: Mailman/MimeDel 2.1.14 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, 26 Aug 2013 13:28:13 -0000 --Apple-Mail=_B4F44D1A-9D7A-4222-958F-C0D52AFC0C2D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hello! I am using FreeBSD-current with python3.3 compiled from ports. When I try to install py-distribute modules, installation script hangs: byte-compiling = build/bdist.freebsd-10.0-CURRENT-amd64/egg/setuptools/tests/test_upload_do= cs.py to test_upload_docs.cpython-33.pyc byte-compiling = build/bdist.freebsd-10.0-CURRENT-amd64/egg/setuptools/tests/__init__.py = to __init__.cpython-33.pyc byte-compiling = build/bdist.freebsd-10.0-CURRENT-amd64/egg/_markerlib/markers.py to = markers.cpython-33.pyc byte-compiling = build/bdist.freebsd-10.0-CURRENT-amd64/egg/_markerlib/__init__.py to = __init__.cpython-33.pyc writing byte-compilation script '/tmp/tmpj9wdmz.py' /usr/local/bin/python3.3 -O /tmp/tmpj9wdmz.py top(1) shown that python3.3 process is in ttyin state: 63174 root 1 52 0 25096K 8540K ttyin 1 0:00 0.00% = python3 If I run /usr/local/bin/python3.3 -O /tmp/tmpj9wdmz.py command manually, = it also hangs. I am attaching tmpj9wdmz.py script. If I press Ctrl+D while it waits, I = get the following: Traceback (most recent call last): File "/tmp/tmpj9wdmz.py", line 1, in from distutils.util import byte_compile File "/usr/local/lib/python3.3/distutils/util.py", line 9, in import imp File "/usr/local/lib/python3.3/imp.py", line 28, in import tokenize File "/usr/local/lib/python3.3/tokenize.py", line 37, in __all__ =3D token.__all__ + ["COMMENT", "tokenize", = "detect_encoding", AttributeError: 'module' object has no attribute '__all__' Anyone else can reproduce that? (Only with python3 and FreeBSD-10) Thanks! --Apple-Mail=_B4F44D1A-9D7A-4222-958F-C0D52AFC0C2D-- From owner-freebsd-python@FreeBSD.ORG Mon Aug 26 14:36:47 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id A424DE28; Mon, 26 Aug 2013 14:36:47 +0000 (UTC) (envelope-from trtrmitya@gmail.com) Received: from mail-bk0-x22e.google.com (mail-bk0-x22e.google.com [IPv6:2a00:1450:4008:c01::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 088BD2884; Mon, 26 Aug 2013 14:36:46 +0000 (UTC) Received: by mail-bk0-f46.google.com with SMTP id 6so1115313bkj.5 for ; Mon, 26 Aug 2013 07:36:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=QOXfGtbqp+mgIi4O4mIby3/09sxp3KvU7bJibX3eA68=; b=oUs2wkrApj59/++QPoHYhNYXBCL4D9Hg+j22X+ckxzzjmBirnNPVDd2urifR9dO8gE fQohh2vlwMhUOalKKnVJ95sDsiMJlAdgdqdTHYoszl62fU5mfAfHCh+kpOjG2IccJ0Ud 3oBdP30xfxidgIDqv4d9YY+ToMt53x+NZTmO6QjuyhTLDhnBtFyu6SGEVcMleYczq0cR /B8RTxTrto+Y3OvLizeyVMY+jxwanXUH1XBBBlC6SV1QfP+bwW5sc0sXgejNZFvPLHj9 OQ5797J+24dphEjwjk+RwThIZkvj3DaPZEbK5Qlw6xxmCO2ISAkHhzo9ZfBKMyCMsuuI ZpIA== X-Received: by 10.204.224.142 with SMTP id io14mr2224360bkb.27.1377527805182; Mon, 26 Aug 2013 07:36:45 -0700 (PDT) Received: from ?IPv6:2a02:6b8::408:f14a:8a45:c9c1:a03f? ([2a02:6b8:0:408:f14a:8a45:c9c1:a03f]) by mx.google.com with ESMTPSA id d8sm3165987bkj.6.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 26 Aug 2013 07:36:44 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) Subject: Re: [CFT] lang/python becoming a python binary wrapper From: Dmitry Sivachenko In-Reply-To: <20130817081345.GA40195@medusa.sysfault.org> Date: Mon, 26 Aug 2013 18:36:42 +0400 Content-Transfer-Encoding: quoted-printable Message-Id: <4E038049-D471-4D9D-B7E3-A75EFD88CC47@FreeBSD.org> References: <20130802180059.GA1278@medusa.sysfault.org> <20130803123634.GA1280@medusa.sysfault.org> <20130803123914.GB1280@medusa.sysfault.org> <20130810084638.GB1282@medusa.sysfault.org> <20130815181747.GA1281@medusa.sysfault.org> <20130817081345.GA40195@medusa.sysfault.org> To: Marcus von Appen X-Mailer: Apple Mail (2.1508) Cc: 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, 26 Aug 2013 14:36:47 -0000 Can you please adjust pkg-descr for python, python2, python3 ports to = better reflect what they do now? Thanks! On 17.08.2013, at 12:13, Marcus von Appen wrote: > The relevant UPDATING entry for the change will look like: >=20 > 20130817: > AFFECTS: users of lang/python* > AUTHOR: mva@FreeBSD.org >=20 > The lang/python* ports do not install links to 2to3, idle, pydoc, = python > and other binaries anymore. Those were moved into the lang/python2 = and > lang/python3 ports. If you have lang/python2* or lang/python3* = installed, > please also install the associated lang/python2 or lang/python3 port. >=20 > 1. update lang/python2* and/or lang/python3* > 2. install lang/python2 and/or lang/python3 > 3. reinstall lang/python (if installed). >=20 >=20 > I think, the instructions should suffice. Please let me know, if you > feel that more details are necessary. >=20 > Cheers > Marcus From owner-freebsd-python@FreeBSD.ORG Mon Aug 26 16: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]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 60803653; Mon, 26 Aug 2013 16:50:09 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 35CC620A5; Mon, 26 Aug 2013 16:50:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7QGo9Mm038983; Mon, 26 Aug 2013 16:50:09 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7QGo9Kh038982; Mon, 26 Aug 2013 16:50:09 GMT (envelope-from edwin) Date: Mon, 26 Aug 2013 16:50:09 GMT Message-Id: <201308261650.r7QGo9Kh038982@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/181568: [UPDATE] www/py-werkzeug to 0.9.4 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, 26 Aug 2013 16:50:09 -0000 Synopsis: [UPDATE] www/py-werkzeug to 0.9.4 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Mon Aug 26 16: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=181568 From owner-freebsd-python@FreeBSD.ORG Mon Aug 26 16:50:11 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 19A2165B; Mon, 26 Aug 2013 16:50:11 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E2EC920A7; Mon, 26 Aug 2013 16:50:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7QGoA4a039058; Mon, 26 Aug 2013 16:50:10 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7QGoA5j039057; Mon, 26 Aug 2013 16:50:10 GMT (envelope-from edwin) Date: Mon, 26 Aug 2013 16:50:10 GMT Message-Id: <201308261650.r7QGoA5j039057@freefall.freebsd.org> To: olivierd@FreeBSD.org, edwin@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/181568: [UPDATE] www/py-werkzeug to 0.9.4 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, 26 Aug 2013 16:50:11 -0000 Synopsis: [UPDATE] www/py-werkzeug to 0.9.4 State-Changed-From-To: open->feedback State-Changed-By: edwin State-Changed-When: Mon Aug 26 16:50:10 UTC 2013 State-Changed-Why: Awaiting maintainers feedback (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=181568 From owner-freebsd-python@FreeBSD.ORG Mon Aug 26 17:00:01 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 89774957 for ; Mon, 26 Aug 2013 17:00:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 780542132 for ; Mon, 26 Aug 2013 17:00:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7QH012s039328 for ; Mon, 26 Aug 2013 17:00:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7QH01VM039327; Mon, 26 Aug 2013 17:00:01 GMT (envelope-from gnats) Date: Mon, 26 Aug 2013 17:00:01 GMT Message-Id: <201308261700.r7QH01VM039327@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Edwin Groothuis Subject: Re: ports/181568: [UPDATE] www/py-werkzeug to 0.9.4 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Edwin Groothuis List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Aug 2013 17:00:01 -0000 The following reply was made to PR ports/181568; it has been noted by GNATS. From: Edwin Groothuis To: moggie@elasticmind.net Cc: bug-followup@FreeBSD.org Subject: Re: ports/181568: [UPDATE] www/py-werkzeug to 0.9.4 Date: Mon, 26 Aug 2013 16:50:09 UT Maintainer of www/py-werkzeug, Please note that PR ports/181568 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/181568 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org From owner-freebsd-python@FreeBSD.ORG Mon Aug 26 20:32:19 2013 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id EC7DCBF8 for ; Mon, 26 Aug 2013 20:32:19 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from mail-qc0-f176.google.com (mail-qc0-f176.google.com [209.85.216.176]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B212D2E3A for ; Mon, 26 Aug 2013 20:32:18 +0000 (UTC) Received: by mail-qc0-f176.google.com with SMTP id u20so1172236qcx.21 for ; Mon, 26 Aug 2013 13:32:12 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=+vXYbLCdhrb60Qfr33M90WbSb9tC3dJ7ljEM3gw/ibM=; b=o+J9rRzNhp8Y4NXtn72OHaa88bFE/o6y+V3mftqnftZUEIQAcwg9JF/0YYEu+LLX7i 8Fr9uc0UerTds2Mqm7GdswmsmgtnqRFaC7K+8To2ccx2OagegUfHOvEWOqEaalRUfhti LplgJThW0CLdmSxiRoPvfURYK4v5E5tIbg4f4pgAsr3aVURj8DzZEFv5wmgfNmDajnUU 5ztgAGjB0UCfB0fF5F8EpXgoNersrOishI/i1ebPc4epQo8e67fXs9SlL4GKQdpDs3jj C62y0D6umAAs+KWd9jhPAzk5lGLXo2VmtRg0imLE3qtePpts6ReuG8HMjkbyIO3G1jbO Rh7w== X-Gm-Message-State: ALoCoQmiovZld+BLhyPRTznAPR7v/qisNCkvVhnUpDY3qXoUpfMXWvSBuWd4Q+RwlBg1oqz5V95M MIME-Version: 1.0 X-Received: by 10.49.59.69 with SMTP id x5mr3981396qeq.81.1377549132414; Mon, 26 Aug 2013 13:32:12 -0700 (PDT) Received: by 10.49.74.73 with HTTP; Mon, 26 Aug 2013 13:32:12 -0700 (PDT) X-Originating-IP: [203.99.129.1] Date: Tue, 27 Aug 2013 08:32:12 +1200 Message-ID: Subject: Python and SIGINT, SIGTERM. From: Jonathan Chen To: freebsd-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: Mon, 26 Aug 2013 20:32:20 -0000 Hi, I'm currently trying to use FreeBSD as my main python development O/S, and I'm noticing some oddness when I'm working with OpenERP. If I start the server from command line, a ^C to stop the server is rarely honoured. Similarly, when working with Eclipse + PyDev, a request to terminate a running instance will leave the process still actively running. In most cases, only a SIGKILL will work. I do not see this sort of behaviour when I'm using Ubuntu. Is this a problem with OpenERP, or does the problem lie with our python port? Cheers. -- Jonathan Chen From owner-freebsd-python@FreeBSD.ORG Tue Aug 27 21:50:11 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 5F267D16; Tue, 27 Aug 2013 21:50:11 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 34DF5255B; Tue, 27 Aug 2013 21:50:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7RLoA1p098779; Tue, 27 Aug 2013 21:50:10 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7RLoASI098778; Tue, 27 Aug 2013 21:50:10 GMT (envelope-from edwin) Date: Tue, 27 Aug 2013 21:50:10 GMT Message-Id: <201308272150.r7RLoASI098778@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/181593: math/py-numpy maintainer gone 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, 27 Aug 2013 21:50:11 -0000 Synopsis: math/py-numpy maintainer gone Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Tue Aug 27 21: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=181593 From owner-freebsd-python@FreeBSD.ORG Tue Aug 27 21:50:12 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 3489BD18; Tue, 27 Aug 2013 21:50:12 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0AB3E255E; Tue, 27 Aug 2013 21:50:12 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7RLoBEv098855; Tue, 27 Aug 2013 21:50:11 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7RLoB3m098854; Tue, 27 Aug 2013 21:50:11 GMT (envelope-from edwin) Date: Tue, 27 Aug 2013 21:50:11 GMT Message-Id: <201308272150.r7RLoB3m098854@freefall.freebsd.org> To: kentas@hush.com, edwin@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/181593: math/py-numpy maintainer gone 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, 27 Aug 2013 21:50:12 -0000 Synopsis: math/py-numpy maintainer gone State-Changed-From-To: open->feedback State-Changed-By: edwin State-Changed-When: Tue Aug 27 21:50:11 UTC 2013 State-Changed-Why: Awaiting maintainers feedback (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=181593 From owner-freebsd-python@FreeBSD.ORG Tue Aug 27 22:00:01 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id C7FB2FF1 for ; Tue, 27 Aug 2013 22:00:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B5C4D2617 for ; Tue, 27 Aug 2013 22:00:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7RM01nl000749 for ; Tue, 27 Aug 2013 22:00:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7RM01K6000748; Tue, 27 Aug 2013 22:00:01 GMT (envelope-from gnats) Date: Tue, 27 Aug 2013 22:00:01 GMT Message-Id: <201308272200.r7RM01K6000748@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Edwin Groothuis Subject: Re: ports/181593: math/py-numpy maintainer gone X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Edwin Groothuis List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Aug 2013 22:00:01 -0000 The following reply was made to PR ports/181593; it has been noted by GNATS. From: Edwin Groothuis To: llwang@infor.org Cc: bug-followup@FreeBSD.org Subject: Re: ports/181593: math/py-numpy maintainer gone Date: Tue, 27 Aug 2013 21:50:11 UT Maintainer of math/py-numpy, Please note that PR ports/181593 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/181593 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org From owner-freebsd-python@FreeBSD.ORG Tue Aug 27 22:10:03 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 2F0BF299 for ; Tue, 27 Aug 2013 22:10:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1C4E026B7 for ; Tue, 27 Aug 2013 22:10:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7RMA2lr002762 for ; Tue, 27 Aug 2013 22:10:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7RMA2cV002761; Tue, 27 Aug 2013 22:10:02 GMT (envelope-from gnats) Date: Tue, 27 Aug 2013 22:10:02 GMT Message-Id: <201308272210.r7RMA2cV002761@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: "Li-Lun \"Leland\" Wang" Subject: Re: ports/181593: math/py-numpy maintainer gone X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: "Li-Lun \"Leland\" Wang" List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Aug 2013 22:10:03 -0000 The following reply was made to PR ports/181593; it has been noted by GNATS. From: "Li-Lun \"Leland\" Wang" To: bug-followup@FreeBSD.org, kentas@hush.com, wen@freebsd.org Cc: Subject: Re: ports/181593: math/py-numpy maintainer gone Date: Tue, 27 Aug 2013 14:57:45 -0700 --089e0158b00c7f172204e4f4f613 Content-Type: text/plain; charset=UTF-8 Hi wen@, Can you also take maintainership of numpy? My email server has become too unstable, and I'm having less time than before to maintain it. -- llwang --089e0158b00c7f172204e4f4f613 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi wen@,

Can you also take maintainersh= ip of numpy? =C2=A0My email server has become too unstable, and I'm hav= ing less time than before to maintain it.

-- llwan= g

--089e0158b00c7f172204e4f4f613-- From owner-freebsd-python@FreeBSD.ORG Tue Aug 27 23:00:02 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 81C71ECD for ; Tue, 27 Aug 2013 23:00:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 67C182981 for ; Tue, 27 Aug 2013 23:00:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7RN01MJ012633 for ; Tue, 27 Aug 2013 23:00:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7RN01kB012632; Tue, 27 Aug 2013 23:00:01 GMT (envelope-from gnats) Date: Tue, 27 Aug 2013 23:00:01 GMT Message-Id: <201308272300.r7RN01kB012632@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Denis Generalov Subject: Re: ports/181593: math/py-numpy maintainer gone X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Denis Generalov List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Aug 2013 23:00:02 -0000 The following reply was made to PR ports/181593; it has been noted by GNATS. From: Denis Generalov To: "Kenta S." Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: ports/181593: math/py-numpy maintainer gone Date: Wed, 28 Aug 2013 02:50:21 +0400 On Tue, 27 Aug 2013 21:41:11 GMT "Kenta S." wrote: > > >Number: 181593 > >Category: ports > >Synopsis: math/py-numpy maintainer gone > >Confidential: no > >Severity: non-critical > >Priority: low > >Responsible: freebsd-ports-bugs > >State: open > >Quarter: > >Keywords: > >Date-Required: > >Class: maintainer-update > >Submitter-Id: current-users > >Arrival-Date: Tue Aug 27 21:50:00 UTC 2013 > >Closed-Date: > >Last-Modified: > >Originator: Kenta S. > >Release: 9.1-RELEASE > >Organization: > >Environment: > >Description: > The math/py-numpy port doesn't build in poudriere for me, so I tried contacting the maintainer (llwang@infor.org). The email bounced back after trying to send for 4 days. It should be reset to someone who can actually maintain the port. > >How-To-Repeat: > > >Fix: > Change the maintainer email back to ports@ > > >Release-Note: > >Audit-Trail: > >Unformatted: > _______________________________________________ > freebsd-ports-bugs@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs > To unsubscribe, send any mail to "freebsd-ports-bugs-unsubscribe@freebsd.org" Hello, Kenta S. Could you show poudriere build log? Regards, -- Denis Generalov From owner-freebsd-python@FreeBSD.ORG Tue Aug 27 23:20:01 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id C12F881B for ; Tue, 27 Aug 2013 23:20:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 937BE2AE8 for ; Tue, 27 Aug 2013 23:20:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7RNK1l6017276 for ; Tue, 27 Aug 2013 23:20:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7RNK1jP017275; Tue, 27 Aug 2013 23:20:01 GMT (envelope-from gnats) Date: Tue, 27 Aug 2013 23:20:01 GMT Message-Id: <201308272320.r7RNK1jP017275@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: "Kenta Suzumoto" Subject: Re: ports/181593: math/py-numpy maintainer gone X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Kenta Suzumoto List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Aug 2013 23:20:01 -0000 The following reply was made to PR ports/181593; it has been noted by GNATS. From: "Kenta Suzumoto" To: "Denis Generalov" Cc: freebsd-gnats-submit@freebsd.org Subject: Re: ports/181593: math/py-numpy maintainer gone Date: Tue, 27 Aug 2013 19:15:10 -0400 --=_7673e2901642779726076997f75606f5 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="UTF-8" On 08/27/2013 at 6:50 PM, "Denis Generalov" wrote: > >Hello, Kenta S. > >Could you show poudriere build log? > Attached. It may be a problem with math/suitesparse, which is a dependency. I'm not sure. Thanks for any help! --=_7673e2901642779726076997f75606f5 Content-Transfer-Encoding: base64 Content-Type: application/octet-stream; name="numpy.log"; Content-Disposition: attachment; filename="numpy.log"; PT09PT4+IEJ1aWxkaW5nIG1hdGgvcHktbnVtcHkKYnVpbGQgc3RhcnRlZCBhdCBNb24gQXVnIDI2 IDE4OjM3OjAzIEVEVCAyMDEzCnBvcnQgZGlyZWN0b3J5OiAvdXNyL3BvcnRzL21hdGgvcHktbnVt cHkKYnVpbGRpbmcgZm9yOiBGcmVlQlNEIE40MEwtZGVmYXVsdC1qb2ItMDEgOS4xLVJFTEVBU0Ug RnJlZUJTRCA5LjEtUkVMRUFTRSBpMzg2Cm1haW50YWluZWQgYnk6IGxsd2FuZ0BpbmZvci5vcmcK TWFrZWZpbGUgaWRlbnQ6ICAgICAgJEZyZWVCU0Q6IG1hdGgvcHktbnVtcHkvTWFrZWZpbGUgMzE4 NjQ5IDIwMTMtMDUtMjEgMDY6NDQ6MTdaIGRlbW9uICQKUG91ZHJpZXJlIHZlcnNpb246IDMuMC40 CgotLS1CZWdpbiBFbnZpcm9ubWVudC0tLQpPU1ZFUlNJT049OTAxMDAwClVOQU1FX3Y9RnJlZUJT RCA5LjEtUkVMRUFTRQpVTkFNRV9yPTkuMS1SRUxFQVNFCkJMT0NLU0laRT1LCk1BSUw9L3Zhci9t YWlsL3Jvb3QKU1RBVFVTPTEKTUFTVEVSTU5UPS91c3IvbG9jYWwvcG91ZHJpZXJlL2RhdGEvYnVp bGQvTjQwTC1kZWZhdWx0L3JlZgpQS0dfRVhUPXR4egpGT1JDRV9QQUNLQUdFPXllcwp0cGlkPTU2 MzQ5ClBBVEg9L3NiaW46L2JpbjovdXNyL3NiaW46L3Vzci9iaW46L3Vzci9nYW1lczovdXNyL2xv Y2FsL3NiaW46L3Vzci9sb2NhbC9iaW46L3Jvb3QvYmluClBPVURSSUVSRV9CVUlMRF9UWVBFPWJ1 bGsKTkJQQVJBTExFTD0yClBLR05HPTEKUEtHTkFNRT1weTI3LW51bXB5LTEuNy4wXzEsMQpQS0df REVMRVRFPS91c3IvbG9jYWwvc2Jpbi9wa2cgZGVsZXRlIC15IC1mClBLR19BREQ9L3Vzci9sb2Nh bC9zYmluL3BrZyBhZGQKUFdEPS91c3IvaG9tZS9rZW50YQpNQVNURVJOQU1FPU40MEwtZGVmYXVs dApVU0VSPXJvb3QKSE9NRT0vcm9vdApQT1VEUklFUkVfVkVSU0lPTj0zLjAuNApTS0lQU0FOSVRZ PTAKTE9DQUxCQVNFPS91c3IvbG9jYWwKUEFDS0FHRV9CVUlMRElORz15ZXMKLS0tRW5kIEVudmly b25tZW50LS0tCgotLS1CZWdpbiBPUFRJT05TIExpc3QtLS0KPT09PiBUaGUgZm9sbG93aW5nIGNv bmZpZ3VyYXRpb24gb3B0aW9ucyBhcmUgYXZhaWxhYmxlIGZvciBweTI3LW51bXB5LTEuNy4wXzEs MToKICAgICBBVExBUz1vZmY6IFVzZSBvcHRpbWl6ZWQgYmxhcyBsaWJyYXJ5CiAgICAgU1VJVEVT UEFSU0U9b246IFVzZSBBTUQgYW5kIFVNRlBBQ0sgaW4gU3VpdGVTcGFyc2UKPT09PiBVc2UgJ21h a2UgY29uZmlnJyB0byBtb2RpZnkgdGhlc2Ugc2V0dGluZ3MKLS0tRW5kIE9QVElPTlMgTGlzdC0t LQoKLS1DT05GSUdVUkVfQVJHUy0tCgotLUVuZCBDT05GSUdVUkVfQVJHUy0tCgotLUNPTkZJR1VS RV9FTlYtLQpUTVBESVI9Ii90bXAiIFBZVEhPTj0iL3Vzci9sb2NhbC9iaW4vcHl0aG9uMi43IiBU TVBESVI9Ii90bXAiIFNIRUxMPS9iaW4vc2ggQ09ORklHX1NIRUxMPS9iaW4vc2ggRjc3PSJnZm9y dHJhbjQ2IiBGQz0iZ2ZvcnRyYW40NiIgRkZMQUdTPSItTyAtV2wsLXJwYXRoPS91c3IvbG9jYWwv bGliL2djYzQ2IiBQQVRIPS91c3IvbG9jYWwvbGliZXhlYy9jY2FjaGU6L3NiaW46L2JpbjovdXNy L3NiaW46L3Vzci9iaW46L3Vzci9nYW1lczovdXNyL2xvY2FsL3NiaW46L3Vzci9sb2NhbC9iaW46 L3Jvb3QvYmluIENDQUNIRV9ESVI9Ii9yb290Ly5jY2FjaGUiCi0tRW5kIENPTkZJR1VSRV9FTlYt LQoKLS1NQUtFX0VOVi0tClRNUERJUj0iL3RtcCIgVE1QRElSPSIvdG1wIiBTSEVMTD0vYmluL3No IE5PX0xJTlQ9WUVTIEY3Nz0iZ2ZvcnRyYW40NiIgRkM9Imdmb3J0cmFuNDYiIEZGTEFHUz0iLU8g LVdsLC1ycGF0aD0vdXNyL2xvY2FsL2xpYi9nY2M0NiIgQUREUjJMSU5FPSIvdXNyL2xvY2FsL2Jp bi9hZGRyMmxpbmUiIEFSPSIvdXNyL2xvY2FsL2Jpbi9hciIgQVM9Ii91c3IvbG9jYWwvYmluL2Fz IiBDUFBGSUxUPSIvdXNyL2xvY2FsL2Jpbi9jKytmaWx0IiBHUFJPRj0iL3Vzci9sb2NhbC9iaW4v Z3Byb2YiIExEPSIvdXNyL2xvY2FsL2Jpbi9sZCIgTk09Ii91c3IvbG9jYWwvYmluL25tIiBPQkpD T1BZPSIvdXNyL2xvY2FsL2Jpbi9vYmpjb3B5IiBPQkpEVU1QPSIvdXNyL2xvY2FsL2Jpbi9vYmpk dW1wIiBSQU5MSUI9Ii91c3IvbG9jYWwvYmluL3JhbmxpYiIgUkVBREVMRj0iL3Vzci9sb2NhbC9i aW4vcmVhZGVsZiIgU0laRT0iL3Vzci9sb2NhbC9iaW4vc2l6ZSIgU1RSSU5HUz0iL3Vzci9sb2Nh bC9iaW4vc3RyaW5ncyIgTERTSEFSRUQ9ImdjYzQ2IC1zaGFyZWQiIFBZVEhPTkRPTlRXUklURUJZ VEVDT0RFPSBQWVRIT05PUFRJTUlaRT0gUFJFRklYPS91c3IvbG9jYWwgIExPQ0FMQkFTRT0vdXNy L2xvY2FsICBMSUJESVI9Ii91c3IvbGliIiAgQ0M9ImdjYzQ2IiBDRkxBR1M9Ii1PMiAtcGlwZSAt T3MgLVF1bnVzZWQtcGFyYW1ldGVyIC1RdW51c2VkLWFyZ3VtZW50cyAtbWFyY2g9cGVudGl1bXBy byAtV2wsLXJwYXRoPS91c3IvbG9jYWwvbGliL2djYzQ2IC1mbm8tc3RyaWN0LWFsaWFzaW5nIiAg Q1BQPSJjcHA0NiIgQ1BQRkxBR1M9IiIgIExERkxBR1M9IiAtV2wsLXJwYXRoPS91c3IvbG9jYWwv bGliL2djYzQ2IiAgQ1hYPSJnKys0NiIgQ1hYRkxBR1M9Ii1PMiAtcGlwZSAtT3MgLVF1bnVzZWQt cGFyYW1ldGVyIC1RdW51c2VkLWFyZ3VtZW50cyAtbWFyY2g9cGVudGl1bXBybyAtV2wsLXJwYXRo PS91c3IvbG9jYWwvbGliL2djYzQ2IC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1XbCwtcnBhdGg9L3Vz ci9sb2NhbC9saWIvZ2NjNDYiICBNQU5QUkVGSVg9Ii91c3IvbG9jYWwiIFBBVEg9L3Vzci9sb2Nh bC9saWJleGVjL2NjYWNoZTovc2JpbjovYmluOi91c3Ivc2JpbjovdXNyL2JpbjovdXNyL2dhbWVz Oi91c3IvbG9jYWwvc2JpbjovdXNyL2xvY2FsL2Jpbjovcm9vdC9iaW4gQ0NBQ0hFX0RJUj0iL3Jv b3QvLmNjYWNoZSIgQlNEX0lOU1RBTExfUFJPR1JBTT0iaW5zdGFsbCAgLXMgLW8gcm9vdCAtZyB3 aGVlbCAtbSA1NTUiICBCU0RfSU5TVEFMTF9MSUI9Imluc3RhbGwgIC1zIC1vIHJvb3QgLWcgd2hl ZWwgLW0gNDQ0IiAgQlNEX0lOU1RBTExfU0NSSVBUPSJpbnN0YWxsICAtbyByb290IC1nIHdoZWVs IC1tIDU1NSIgIEJTRF9JTlNUQUxMX0RBVEE9Imluc3RhbGwgIC1vIHJvb3QgLWcgd2hlZWwgLW0g NDQ0IiAgQlNEX0lOU1RBTExfTUFOPSJpbnN0YWxsICAtbyByb290IC1nIHdoZWVsIC1tIDQ0NCIK LS1FbmQgTUFLRV9FTlYtLQoKLS1TVUJfTElTVC0tClBSRUZJWD0vdXNyL2xvY2FsCkxPQ0FMQkFT RT0vdXNyL2xvY2FsCkRBVEFESVI9L3Vzci9sb2NhbC9zaGFyZS9udW1weQpET0NTRElSPS91c3Iv bG9jYWwvc2hhcmUvZG9jL251bXB5CkVYQU1QTEVTRElSPS91c3IvbG9jYWwvc2hhcmUvZXhhbXBs ZXMvbnVtcHkKV1dXRElSPS91c3IvbG9jYWwvd3d3L251bXB5CkVUQ0RJUj0vdXNyL2xvY2FsL2V0 Yy9udW1weQotLUVuZCBTVUJfTElTVC0tCgotLS1CZWdpbiBtYWtlLmNvbmYtLS0KVVNFX1BBQ0tB R0VfREVQRU5EUz15ZXMKQkFUQ0g9eWVzCldSS0RJUlBSRUZJWD0vd3JrZGlycwpXSVRIX0NDQUNI RV9CVUlMRD15ZXMKQ0NBQ0hFX0RJUj0vcm9vdC8uY2NhY2hlClBBQ0tBR0VTPS9wYWNrYWdlcwpE SVNURElSPS9kaXN0ZmlsZXMKIyMjIyAvdXNyL2xvY2FsL2V0Yy9wb3VkcmllcmUuZC9tYWtlLmNv bmYgIyMjIwpDQz1jbGFuZwpDWFg9Y2xhbmcrKwpDUFA9Y2xhbmctY3BwCkNQVVRZUEU/PWk2ODYK Q0ZMQUdTKz0tT3MgLVF1bnVzZWQtcGFyYW1ldGVyIC1RdW51c2VkLWFyZ3VtZW50cwpXSVRIX1BL R05HPXllcwpXSVRIX0NDQUNIRV9CVUlMRD15ZXMKT1BUSU9OU19VTlNFVD0gREVCVUcgSEVMUCBT VEFUSUMgR05VVExTIERPQ1MgRVhBTVBMRVMgSVBWNiBcCgkgICAgICAgUFRIIElETiBMSUJJRE4g TkxTIFBVTFNFQVVESU8gSkFWQSBNQU5QQUdFUyBcCgkgICAgICAgRE9DQk9PSyBDVVBTIFRFU1RT IEhUTUxET0NTIEJPTkpPVVIgR1NTQVBJIFwKRkVUQ0hfQkVGT1JFX0FSR1M9LXB2NCAtVCAxMApN QVNURVJfU0lURV9CQUNLVVA/PSBcCmh0dHA6Ly9taXJyb3Iuc3ltbmRzLmNvbS9GcmVlQlNEL3Bv cnRzL2Rpc3RmaWxlcy8ke0RJU1RfU1VCRElSL30KTUFTVEVSX1NJVEVfT1ZFUlJJREU/PSR7TUFT VEVSX1NJVEVfQkFDS1VQfQouaWYgJHsuQ1VSRElSfT09Ii91c3IvcG9ydHMvZWRpdG9ycy92aW0i CldJVEhfVklNX09QVElPTlM9eWVzCldJVEhPVVRfWDExPXllcwouZW5kaWYKV0lUSF9PUFRJT05T PXllcwouaWYgJHsuQ1VSRElSfT09Ii91c3IvcG9ydHMvbmV0L3RpZ2h0dm5jIgpDQz1nY2MKQ1hY PWcrKwouZW5kaWYKRElTQUJMRV9NQUtFX0pPQlM9eWVzCi0tLUVuZCBtYWtlLmNvbmYtLS0KPT09 PiAgQ2xlYW5pbmcgZm9yIHB5MjctbnVtcHktMS43LjBfMSwxCj09PT09PT09PT09PT09PT09PT09 PT09PHBoYXNlOiBjaGVjay1jb25maWcgICA+PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo9 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09Cj09PT09PT09PT09PT09PT09PT09PT09PHBoYXNlOiBwa2ctZGVwZW5k cyAgICA+PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT0+ICAgcHkyNy1udW1weS0xLjcu MF8xLDEgZGVwZW5kcyBvbiBmaWxlOiAvdXNyL2xvY2FsL3NiaW4vcGtnIC0gbm90IGZvdW5kCj09 PT4gICAgVmVyaWZ5aW5nIGluc3RhbGwgZm9yIC91c3IvbG9jYWwvc2Jpbi9wa2cgaW4gL3Vzci9w b3J0cy9wb3J0cy1tZ210L3BrZwo9PT0+ICAgSW5zdGFsbGluZyBleGlzdGluZyBwYWNrYWdlIC9w YWNrYWdlcy9BbGwvcGtnLTEuMS40XzEudHh6Ckluc3RhbGxpbmcgcGtnLTEuMS40XzEuLi4gZG9u ZQpJZiB5b3UgYXJlIHVwZ3JhZGluZyBmcm9tIHRoZSBvbGQgcGFja2FnZSBmb3JtYXQsIGZpcnN0 IHJ1bjoKCiAgIyBwa2cybmcKPT09PiAgIFJldHVybmluZyB0byBidWlsZCBvZiBweTI3LW51bXB5 LTEuNy4wXzEsMQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT09PT09PT09PT09PT09PT09PT09PHBoYXNl OiBmZXRjaC1kZXBlbmRzICA+PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09Cj09PT09PT09PT09PT09PT09PT09PT09PHBoYXNlOiBmZXRjaCAgICAgICAgICA+PT09 PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT0+ICBMaWNlbnNlIEJTRCBhY2NlcHRlZCBieSB0 aGUgdXNlcgo9PT0+ICBGb3VuZCBzYXZlZCBjb25maWd1cmF0aW9uIGZvciBweTI3LW51bXB5LTEu Ny4wXzEsMQo9PT0+IEZldGNoaW5nIGFsbCBkaXN0ZmlsZXMgcmVxdWlyZWQgYnkgcHkyNy1udW1w eS0xLjcuMF8xLDEgZm9yIGJ1aWxkaW5nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPT09PT09PT09PT09PT09 PT09PT09PT08cGhhc2U6IGNoZWNrc3VtICAgICAgID49PT09PT09PT09PT09PT09PT09PT09PT09 PT09Cj09PT4gIExpY2Vuc2UgQlNEIGFjY2VwdGVkIGJ5IHRoZSB1c2VyCj09PT4gIEZvdW5kIHNh dmVkIGNvbmZpZ3VyYXRpb24gZm9yIHB5MjctbnVtcHktMS43LjBfMSwxCj09PT4gRmV0Y2hpbmcg YWxsIGRpc3RmaWxlcyByZXF1aXJlZCBieSBweTI3LW51bXB5LTEuNy4wXzEsMSBmb3IgYnVpbGRp bmcKPT4gU0hBMjU2IENoZWNrc3VtIE9LIGZvciBudW1weS0xLjcuMC50YXIuZ3ouCj0+IFNIQTI1 NiBDaGVja3N1bSBPSyBmb3IgbnVtcHktcmVmLTEuNy4wLnBkZi4KPT4gU0hBMjU2IENoZWNrc3Vt IE9LIGZvciBudW1weS11c2VyLTEuNy4wLnBkZi4KPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT09PT09PT09 PT09PT09PT09PT09PTxwaGFzZTogZXh0cmFjdC1kZXBlbmRzPj09PT09PT09PT09PT09PT09PT09 PT09PT09PT0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT09PT09PT09PT09PT09PT09PT09PTxwaGFzZTog ZXh0cmFjdCAgICAgICAgPj09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPT09PiAgTGljZW5z ZSBCU0QgYWNjZXB0ZWQgYnkgdGhlIHVzZXIKPT09PiAgRm91bmQgc2F2ZWQgY29uZmlndXJhdGlv biBmb3IgcHkyNy1udW1weS0xLjcuMF8xLDEKPT09PiBGZXRjaGluZyBhbGwgZGlzdGZpbGVzIHJl cXVpcmVkIGJ5IHB5MjctbnVtcHktMS43LjBfMSwxIGZvciBidWlsZGluZwo9PT0+ICBFeHRyYWN0 aW5nIGZvciBweTI3LW51bXB5LTEuNy4wXzEsMQo9PiBTSEEyNTYgQ2hlY2tzdW0gT0sgZm9yIG51 bXB5LTEuNy4wLnRhci5nei4KPT4gU0hBMjU2IENoZWNrc3VtIE9LIGZvciBudW1weS1yZWYtMS43 LjAucGRmLgo9PiBTSEEyNTYgQ2hlY2tzdW0gT0sgZm9yIG51bXB5LXVzZXItMS43LjAucGRmLgo9 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09Cj09PT09PT09PT09PT09PT09PT09PT09PHBoYXNlOiBwYXRjaC1kZXBl bmRzICA+PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT09 PT09PT09PT09PT09PT09PT09PHBoYXNlOiBwYXRjaCAgICAgICAgICA+PT09PT09PT09PT09PT09 PT09PT09PT09PT09PQo9PT0+ICBQYXRjaGluZyBmb3IgcHkyNy1udW1weS0xLjcuMF8xLDEKPT09 PiAgQXBwbHlpbmcgRnJlZUJTRCBwYXRjaGVzIGZvciBweTI3LW51bXB5LTEuNy4wXzEsMQo9PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09Cj09PT09PT09PT09PT09PT09PT09PT09PHBoYXNlOiBidWlsZC1kZXBlbmRz ICA+PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT0+ICAgcHkyNy1udW1weS0xLjcuMF8x LDEgZGVwZW5kcyBvbiBmaWxlOiAvdXNyL2xvY2FsL2Jpbi9weXRob24yLjcgLSBub3QgZm91bmQK PT09PiAgICBWZXJpZnlpbmcgaW5zdGFsbCBmb3IgL3Vzci9sb2NhbC9iaW4vcHl0aG9uMi43IGlu IC91c3IvcG9ydHMvbGFuZy9weXRob24yNwo9PT0+ICAgSW5zdGFsbGluZyBleGlzdGluZyBwYWNr YWdlIC9wYWNrYWdlcy9BbGwvcHl0aG9uMjctMi43LjVfMi50eHoKSW5zdGFsbGluZyBweXRob24y Ny0yLjcuNV8yLi4uIGRvbmUKPT09PQpOb3RlIHRoYXQgc29tZSBvZiB0aGUgc3RhbmRhcmQgbW9k dWxlcyBhcmUgcHJvdmlkZWQgYXMgc2VwYXJhdGUKcG9ydHMgc2luY2UgdGhleSByZXF1aXJlIGV4 dHJhIGRlcGVuZGVuY2llczoKCmJzZGRiICAgICAgICAgICBkYXRhYmFzZXMvcHktYnNkZGIKZ2Ri bSAgICAgICAgICAgIGRhdGFiYXNlcy9weS1nZGJtCnNxbGl0ZTMgICAgICAgICBkYXRhYmFzZXMv cHktc3FsaXRlMwp0a2ludGVyICAgICAgICAgeDExLXRvb2xraXRzL3B5LXRraW50ZXIKCkluc3Rh bGwgdGhlbSBhcyBuZWVkZWQuCj09PT0KPT09PiAgIFJldHVybmluZyB0byBidWlsZCBvZiBweTI3 LW51bXB5LTEuNy4wXzEsMQo9PT0+ICAgcHkyNy1udW1weS0xLjcuMF8xLDEgZGVwZW5kcyBvbiBl eGVjdXRhYmxlOiBweXRob24gLSBub3QgZm91bmQKPT09PiAgICBWZXJpZnlpbmcgaW5zdGFsbCBm b3IgcHl0aG9uIGluIC91c3IvcG9ydHMvbGFuZy9weXRob24KPT09PiAgIEluc3RhbGxpbmcgZXhp c3RpbmcgcGFja2FnZSAvcGFja2FnZXMvQWxsL3B5dGhvbi0yLjdfMSwyLnR4egpJbnN0YWxsaW5n IHB5dGhvbi0yLjdfMSwyLi4uSW5zdGFsbGluZyBweXRob24yLTIuLi4gZG9uZQogZG9uZQo9PT0+ ICAgUmV0dXJuaW5nIHRvIGJ1aWxkIG9mIHB5MjctbnVtcHktMS43LjBfMSwxCj09PT4gICBweTI3 LW51bXB5LTEuNy4wXzEsMSBkZXBlbmRzIG9uIGV4ZWN1dGFibGU6IGdjYzQ2IC0gbm90IGZvdW5k Cj09PT4gICAgVmVyaWZ5aW5nIGluc3RhbGwgZm9yIGdjYzQ2IGluIC91c3IvcG9ydHMvbGFuZy9n Y2MKPT09PiAgIEluc3RhbGxpbmcgZXhpc3RpbmcgcGFja2FnZSAvcGFja2FnZXMvQWxsL2djYy00 LjYuMy50eHoKSW5zdGFsbGluZyBnY2MtNC42LjMuLi5JbnN0YWxsaW5nIG1wZnItMy4xLjIuLi5J bnN0YWxsaW5nIGdtcC01LjEuMi4uLiBkb25lCiBkb25lCkluc3RhbGxpbmcgbXBjLTAuOS4uLiBk b25lCkluc3RhbGxpbmcgZ2V0dGV4dC0wLjE4LjMuLi5JbnN0YWxsaW5nIGxpYmljb252LTEuMTRf MS4uLiBkb25lCiBkb25lCkluc3RhbGxpbmcgYmludXRpbHMtMi4yMy4yLi4uIGRvbmUKIGRvbmUK PT09PiAgIFJldHVybmluZyB0byBidWlsZCBvZiBweTI3LW51bXB5LTEuNy4wXzEsMQo9PT0+ICAg cHkyNy1udW1weS0xLjcuMF8xLDEgZGVwZW5kcyBvbiBmaWxlOiAvdXNyL2xvY2FsL2Jpbi9hcyAt IGZvdW5kCj09PT4gICBweTI3LW51bXB5LTEuNy4wXzEsMSBkZXBlbmRzIG9uIGZpbGU6IC91c3Iv bG9jYWwvYmluL2NjYWNoZSAtIG5vdCBmb3VuZAo9PT0+ICAgIFZlcmlmeWluZyBpbnN0YWxsIGZv ciAvdXNyL2xvY2FsL2Jpbi9jY2FjaGUgaW4gL3Vzci9wb3J0cy9kZXZlbC9jY2FjaGUKPT09PiAg IEluc3RhbGxpbmcgZXhpc3RpbmcgcGFja2FnZSAvcGFja2FnZXMvQWxsL2NjYWNoZS0zLjEuOV8y LnR4egpJbnN0YWxsaW5nIGNjYWNoZS0zLjEuOV8yLi4uQ3JlYXRlIGNvbXBpbGVyIGxpbmtzLi4u CmNyZWF0ZSBzeW1saW5rIGZvciBjYwpjcmVhdGUgc3ltbGluayBmb3IgY2MgKHdvcmxkKQpjcmVh dGUgc3ltbGluayBmb3IgYysrCmNyZWF0ZSBzeW1saW5rIGZvciBjKysgKHdvcmxkKQpjcmVhdGUg c3ltbGluayBmb3IgZ2NjCmNyZWF0ZSBzeW1saW5rIGZvciBnY2MgKHdvcmxkKQpjcmVhdGUgc3lt bGluayBmb3IgZysrCmNyZWF0ZSBzeW1saW5rIGZvciBnKysgKHdvcmxkKQpjcmVhdGUgc3ltbGlu ayBmb3IgZ2NjNDYKY3JlYXRlIHN5bWxpbmsgZm9yIGdjYzQ2ICh3b3JsZCkKY3JlYXRlIHN5bWxp bmsgZm9yIGcrKzQ2CmNyZWF0ZSBzeW1saW5rIGZvciBnKys0NiAod29ybGQpCmNyZWF0ZSBzeW1s aW5rIGZvciBjbGFuZwpjcmVhdGUgc3ltbGluayBmb3IgY2xhbmcgKHdvcmxkKQpjcmVhdGUgc3lt bGluayBmb3IgY2xhbmcrKwpjcmVhdGUgc3ltbGluayBmb3IgY2xhbmcrKyAod29ybGQpCiBkb25l CgpOT1RFOgpQbGVhc2UgcmVhZCAvdXNyL2xvY2FsL3NoYXJlL2RvYy9jY2FjaGUvY2NhY2hlLWhv d3RvLWZyZWVic2QudHh0IGZvciAKaW5mb3JtYXRpb24gb24gdXNpbmcgY2NhY2hlIHdpdGggRnJl ZUJTRCBwb3J0cyBhbmQgc3JjLgo9PT0+ICAgUmV0dXJuaW5nIHRvIGJ1aWxkIG9mIHB5MjctbnVt cHktMS43LjBfMSwxCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPT09PT09PT09PT09PT09PT09PT09PT08cGhh c2U6IGxpYi1kZXBlbmRzICAgID49PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT4gICBw eTI3LW51bXB5LTEuNy4wXzEsMSBkZXBlbmRzIG9uIHNoYXJlZCBsaWJyYXJ5OiBsYXBhY2suNCAt IG5vdCBmb3VuZAo9PT0+ICAgIFZlcmlmeWluZyBpbnN0YWxsIGZvciBsYXBhY2suNCBpbiAvdXNy L3BvcnRzL21hdGgvbGFwYWNrCj09PT4gICBJbnN0YWxsaW5nIGV4aXN0aW5nIHBhY2thZ2UgL3Bh Y2thZ2VzL0FsbC9sYXBhY2stMy40LjIudHh6Ckluc3RhbGxpbmcgbGFwYWNrLTMuNC4yLi4uSW5z dGFsbGluZyBibGFzLTMuNC4yLi4uIGRvbmUKIGRvbmUKPT09PiAgIFJldHVybmluZyB0byBidWls ZCBvZiBweTI3LW51bXB5LTEuNy4wXzEsMQo9PT0+ICAgcHkyNy1udW1weS0xLjcuMF8xLDEgZGVw ZW5kcyBvbiBzaGFyZWQgbGlicmFyeTogYmxhcy4yIC0gZm91bmQKPT09PiAgIHB5MjctbnVtcHkt MS43LjBfMSwxIGRlcGVuZHMgb24gc2hhcmVkIGxpYnJhcnk6IHVtZnBhY2suMSAtIG5vdCBmb3Vu ZAo9PT0+ICAgIFZlcmlmeWluZyBpbnN0YWxsIGZvciB1bWZwYWNrLjEgaW4gL3Vzci9wb3J0cy9t YXRoL3N1aXRlc3BhcnNlCj09PT4gICBJbnN0YWxsaW5nIGV4aXN0aW5nIHBhY2thZ2UgL3BhY2th Z2VzL0FsbC9zdWl0ZXNwYXJzZS00LjAuMl8xLnR4egpJbnN0YWxsaW5nIHN1aXRlc3BhcnNlLTQu MC4yXzEuLi4gZG9uZQo9PT0+ICAgUmV0dXJuaW5nIHRvIGJ1aWxkIG9mIHB5MjctbnVtcHktMS43 LjBfMSwxCkVycm9yOiBzaGFyZWQgbGlicmFyeSAidW1mcGFjay4xIiBkb2VzIG5vdCBleGlzdAoq KiogW2xpYi1kZXBlbmRzXSBFcnJvciBjb2RlIDEKClN0b3AgaW4gL3Vzci9wb3J0cy9tYXRoL3B5 LW51bXB5Lgo9PT0+ICBDbGVhbmluZyBmb3IgcHkyNy1udW1weS0xLjcuMF8xLDEKYnVpbGQgb2Yg L3Vzci9wb3J0cy9tYXRoL3B5LW51bXB5IGVuZGVkIGF0IE1vbiBBdWcgMjYgMTg6Mzc6NDAgRURU IDIwMTMKYnVpbGQgdGltZTogMDA6MDA6MzcK --=_7673e2901642779726076997f75606f5-- From owner-freebsd-python@FreeBSD.ORG Wed Aug 28 11:10:08 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 5EFFF4FA; Wed, 28 Aug 2013 11:10:08 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 354B82E64; Wed, 28 Aug 2013 11:10:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7SBA8XG078820; Wed, 28 Aug 2013 11:10:08 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7SBA8na078819; Wed, 28 Aug 2013 11:10:08 GMT (envelope-from edwin) Date: Wed, 28 Aug 2013 11:10:08 GMT Message-Id: <201308281110.r7SBA8na078819@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/181612: [New Port] devel/py-glob2 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, 28 Aug 2013 11:10:08 -0000 Synopsis: [New Port] devel/py-glob2 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Wed Aug 28 11:10:07 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=181612 From owner-freebsd-python@FreeBSD.ORG Wed Aug 28 14:40:02 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 2B200B84 for ; Wed, 28 Aug 2013 14:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 189442BF8 for ; Wed, 28 Aug 2013 14:40:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7SEe10f019071 for ; Wed, 28 Aug 2013 14:40:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7SEe1V0019070; Wed, 28 Aug 2013 14:40:01 GMT (envelope-from gnats) Date: Wed, 28 Aug 2013 14:40:01 GMT Message-Id: <201308281440.r7SEe1V0019070@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Denis Generalov Subject: Re: ports/181593: math/py-numpy maintainer gone X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Denis Generalov List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Aug 2013 14:40:02 -0000 The following reply was made to PR ports/181593; it has been noted by GNATS. From: Denis Generalov To: "Kenta Suzumoto" Cc: freebsd-gnats-submit@freebsd.org Subject: Re: ports/181593: math/py-numpy maintainer gone Date: Wed, 28 Aug 2013 18:34:44 +0400 On Tue, 27 Aug 2013 19:15:10 -0400 "Kenta Suzumoto" wrote: > On 08/27/2013 at 6:50 PM, "Denis Generalov" wrote: > > > >Hello, Kenta S. > > > >Could you show poudriere build log? > > > > Attached. It may be a problem with math/suitesparse, which is a dependency. I'm not sure. Thanks for any help! You are probably right. Could you show the same log for math/suitesparse? I can't reproduce this, but I use poudriere-devel. -- Denis Generalov From owner-freebsd-python@FreeBSD.ORG Wed Aug 28 14:40:03 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id CE8F0B88 for ; Wed, 28 Aug 2013 14:40:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id BC02E2BFB for ; Wed, 28 Aug 2013 14:40:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7SEe3Ss019089 for ; Wed, 28 Aug 2013 14:40:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7SEe3RF019088; Wed, 28 Aug 2013 14:40:03 GMT (envelope-from gnats) Date: Wed, 28 Aug 2013 14:40:03 GMT Message-Id: <201308281440.r7SEe3RF019088@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: "Kenta Suzumoto" Subject: Re: ports/181593: math/py-numpy maintainer gone X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Kenta Suzumoto List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Aug 2013 14:40:04 -0000 The following reply was made to PR ports/181593; it has been noted by GNATS. From: "Kenta Suzumoto" To: "Denis Generalov" Cc: freebsd-gnats-submit@freebsd.org Subject: Re: ports/181593: math/py-numpy maintainer gone Date: Wed, 28 Aug 2013 10:34:47 -0400 --=_9dfaf450ff862da2c8f3dd37b430557f Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="UTF-8" On 08/27/2013 at 7:15 PM, "Kenta Suzumoto" wrote: > >On 08/27/2013 at 6:50 PM, "Denis Generalov" wrote: >> >>Hello, Kenta S. >> >>Could you show poudriere build log? >> > >Attached. It may be a problem with math/suitesparse, which is a >dependency. I'm not sure. Thanks for any help! And here is another, different failure with numpy. --=_9dfaf450ff862da2c8f3dd37b430557f Content-Transfer-Encoding: base64 Content-Type: application/octet-stream; name="py27-numpy-1.7.0_1,1.log"; Content-Disposition: attachment; filename="py27-numpy-1.7.0_1,1.log"; PT09PT4+IEJ1aWxkaW5nIG1hdGgvcHktbnVtcHkKYnVpbGQgc3RhcnRlZCBhdCBXZWQgQXVnIDI4 IDEwOjE5OjQ3IEVEVCAyMDEzCnBvcnQgZGlyZWN0b3J5OiAvdXNyL3BvcnRzL21hdGgvcHktbnVt cHkKYnVpbGRpbmcgZm9yOiBGcmVlQlNEIE40MEwtZGVmYXVsdC1qb2ItMDEgOS4xLVJFTEVBU0Ug RnJlZUJTRCA5LjEtUkVMRUFTRSBpMzg2Cm1haW50YWluZWQgYnk6IGxsd2FuZ0BpbmZvci5vcmcK TWFrZWZpbGUgaWRlbnQ6ICAgICAgJEZyZWVCU0Q6IG1hdGgvcHktbnVtcHkvTWFrZWZpbGUgMzE4 NjQ5IDIwMTMtMDUtMjEgMDY6NDQ6MTdaIGRlbW9uICQKUG91ZHJpZXJlIHZlcnNpb246IDMuMC40 CgotLS1CZWdpbiBFbnZpcm9ubWVudC0tLQpPU1ZFUlNJT049OTAxMDAwClVOQU1FX3Y9RnJlZUJT RCA5LjEtUkVMRUFTRQpVTkFNRV9yPTkuMS1SRUxFQVNFCkJMT0NLU0laRT1LCk1BSUw9L3Zhci9t YWlsL3Jvb3QKU1RBVFVTPTEKTUFTVEVSTU5UPS91c3IvbG9jYWwvcG91ZHJpZXJlL2RhdGEvYnVp bGQvTjQwTC1kZWZhdWx0L3JlZgpQS0dfRVhUPXR4egpGT1JDRV9QQUNLQUdFPXllcwp0cGlkPTE1 Mzc0ClBBVEg9L3NiaW46L2JpbjovdXNyL3NiaW46L3Vzci9iaW46L3Vzci9nYW1lczovdXNyL2xv Y2FsL3NiaW46L3Vzci9sb2NhbC9iaW46L3Jvb3QvYmluClBPVURSSUVSRV9CVUlMRF9UWVBFPWJ1 bGsKTkJQQVJBTExFTD0yClBLR05HPTEKUEtHTkFNRT1weTI3LW51bXB5LTEuNy4wXzEsMQpQS0df REVMRVRFPS91c3IvbG9jYWwvc2Jpbi9wa2cgZGVsZXRlIC15IC1mClBLR19BREQ9L3Vzci9sb2Nh bC9zYmluL3BrZyBhZGQKUFdEPS91c3IvaG9tZS9rZW50YQpNQVNURVJOQU1FPU40MEwtZGVmYXVs dApVU0VSPXJvb3QKSE9NRT0vcm9vdApQT1VEUklFUkVfVkVSU0lPTj0zLjAuNApTS0lQU0FOSVRZ PTAKTE9DQUxCQVNFPS91c3IvbG9jYWwKUEFDS0FHRV9CVUlMRElORz15ZXMKLS0tRW5kIEVudmly b25tZW50LS0tCgotLS1CZWdpbiBPUFRJT05TIExpc3QtLS0KPT09PiBUaGUgZm9sbG93aW5nIGNv bmZpZ3VyYXRpb24gb3B0aW9ucyBhcmUgYXZhaWxhYmxlIGZvciBweTI3LW51bXB5LTEuNy4wXzEs MToKICAgICBBVExBUz1vZmY6IFVzZSBvcHRpbWl6ZWQgYmxhcyBsaWJyYXJ5CiAgICAgU1VJVEVT UEFSU0U9b2ZmOiBVc2UgQU1EIGFuZCBVTUZQQUNLIGluIFN1aXRlU3BhcnNlCj09PT4gVXNlICdt YWtlIGNvbmZpZycgdG8gbW9kaWZ5IHRoZXNlIHNldHRpbmdzCi0tLUVuZCBPUFRJT05TIExpc3Qt LS0KCi0tQ09ORklHVVJFX0FSR1MtLQoKLS1FbmQgQ09ORklHVVJFX0FSR1MtLQoKLS1DT05GSUdV UkVfRU5WLS0KVE1QRElSPSIvdG1wIiBQWVRIT049Ii91c3IvbG9jYWwvYmluL3B5dGhvbjIuNyIg VE1QRElSPSIvdG1wIiBTSEVMTD0vYmluL3NoIENPTkZJR19TSEVMTD0vYmluL3NoIEY3Nz0iZ2Zv cnRyYW40NiIgRkM9Imdmb3J0cmFuNDYiIEZGTEFHUz0iLU8gLVdsLC1ycGF0aD0vdXNyL2xvY2Fs L2xpYi9nY2M0NiIgUEFUSD0vdXNyL2xvY2FsL2xpYmV4ZWMvY2NhY2hlOi9zYmluOi9iaW46L3Vz ci9zYmluOi91c3IvYmluOi91c3IvZ2FtZXM6L3Vzci9sb2NhbC9zYmluOi91c3IvbG9jYWwvYmlu Oi9yb290L2JpbiBDQ0FDSEVfRElSPSIvcm9vdC8uY2NhY2hlIgotLUVuZCBDT05GSUdVUkVfRU5W LS0KCi0tTUFLRV9FTlYtLQpUTVBESVI9Ii90bXAiIFRNUERJUj0iL3RtcCIgU0hFTEw9L2Jpbi9z aCBOT19MSU5UPVlFUyBGNzc9Imdmb3J0cmFuNDYiIEZDPSJnZm9ydHJhbjQ2IiBGRkxBR1M9Ii1P IC1XbCwtcnBhdGg9L3Vzci9sb2NhbC9saWIvZ2NjNDYiIEFERFIyTElORT0iL3Vzci9sb2NhbC9i aW4vYWRkcjJsaW5lIiBBUj0iL3Vzci9sb2NhbC9iaW4vYXIiIEFTPSIvdXNyL2xvY2FsL2Jpbi9h cyIgQ1BQRklMVD0iL3Vzci9sb2NhbC9iaW4vYysrZmlsdCIgR1BST0Y9Ii91c3IvbG9jYWwvYmlu L2dwcm9mIiBMRD0iL3Vzci9sb2NhbC9iaW4vbGQiIE5NPSIvdXNyL2xvY2FsL2Jpbi9ubSIgT0JK Q09QWT0iL3Vzci9sb2NhbC9iaW4vb2JqY29weSIgT0JKRFVNUD0iL3Vzci9sb2NhbC9iaW4vb2Jq ZHVtcCIgUkFOTElCPSIvdXNyL2xvY2FsL2Jpbi9yYW5saWIiIFJFQURFTEY9Ii91c3IvbG9jYWwv YmluL3JlYWRlbGYiIFNJWkU9Ii91c3IvbG9jYWwvYmluL3NpemUiIFNUUklOR1M9Ii91c3IvbG9j YWwvYmluL3N0cmluZ3MiIExEU0hBUkVEPSJnY2M0NiAtc2hhcmVkIiBQWVRIT05ET05UV1JJVEVC WVRFQ09ERT0gUFlUSE9OT1BUSU1JWkU9IFBSRUZJWD0vdXNyL2xvY2FsICBMT0NBTEJBU0U9L3Vz ci9sb2NhbCAgTElCRElSPSIvdXNyL2xpYiIgIENDPSJnY2M0NiIgQ0ZMQUdTPSItTzIgLXBpcGUg LU9zIC1RdW51c2VkLXBhcmFtZXRlciAtUXVudXNlZC1hcmd1bWVudHMgLU8gLW1hcmNoPXBlbnRp dW1wcm8gLVdsLC1ycGF0aD0vdXNyL2xvY2FsL2xpYi9nY2M0NiAtZm5vLXN0cmljdC1hbGlhc2lu ZyIgIENQUD0iY3BwNDYiIENQUEZMQUdTPSIiICBMREZMQUdTPSIgLVdsLC1ycGF0aD0vdXNyL2xv Y2FsL2xpYi9nY2M0NiIgIENYWD0iZysrNDYiIENYWEZMQUdTPSItTzIgLXBpcGUgLU9zIC1RdW51 c2VkLXBhcmFtZXRlciAtUXVudXNlZC1hcmd1bWVudHMgLU8gLW1hcmNoPXBlbnRpdW1wcm8gLVds LC1ycGF0aD0vdXNyL2xvY2FsL2xpYi9nY2M0NiAtZm5vLXN0cmljdC1hbGlhc2luZyAtV2wsLXJw YXRoPS91c3IvbG9jYWwvbGliL2djYzQ2IiAgTUFOUFJFRklYPSIvdXNyL2xvY2FsIiBQQVRIPS91 c3IvbG9jYWwvbGliZXhlYy9jY2FjaGU6L3NiaW46L2JpbjovdXNyL3NiaW46L3Vzci9iaW46L3Vz ci9nYW1lczovdXNyL2xvY2FsL3NiaW46L3Vzci9sb2NhbC9iaW46L3Jvb3QvYmluIENDQUNIRV9E SVI9Ii9yb290Ly5jY2FjaGUiIEJTRF9JTlNUQUxMX1BST0dSQU09Imluc3RhbGwgIC1zIC1vIHJv b3QgLWcgd2hlZWwgLW0gNTU1IiAgQlNEX0lOU1RBTExfTElCPSJpbnN0YWxsICAtcyAtbyByb290 IC1nIHdoZWVsIC1tIDQ0NCIgIEJTRF9JTlNUQUxMX1NDUklQVD0iaW5zdGFsbCAgLW8gcm9vdCAt ZyB3aGVlbCAtbSA1NTUiICBCU0RfSU5TVEFMTF9EQVRBPSJpbnN0YWxsICAtbyByb290IC1nIHdo ZWVsIC1tIDQ0NCIgIEJTRF9JTlNUQUxMX01BTj0iaW5zdGFsbCAgLW8gcm9vdCAtZyB3aGVlbCAt bSA0NDQiCi0tRW5kIE1BS0VfRU5WLS0KCi0tU1VCX0xJU1QtLQpQUkVGSVg9L3Vzci9sb2NhbApM T0NBTEJBU0U9L3Vzci9sb2NhbApEQVRBRElSPS91c3IvbG9jYWwvc2hhcmUvbnVtcHkKRE9DU0RJ Uj0vdXNyL2xvY2FsL3NoYXJlL2RvYy9udW1weQpFWEFNUExFU0RJUj0vdXNyL2xvY2FsL3NoYXJl L2V4YW1wbGVzL251bXB5CldXV0RJUj0vdXNyL2xvY2FsL3d3dy9udW1weQpFVENESVI9L3Vzci9s b2NhbC9ldGMvbnVtcHkKLS1FbmQgU1VCX0xJU1QtLQoKLS0tQmVnaW4gbWFrZS5jb25mLS0tClVT RV9QQUNLQUdFX0RFUEVORFM9eWVzCkJBVENIPXllcwpXUktESVJQUkVGSVg9L3dya2RpcnMKV0lU SF9DQ0FDSEVfQlVJTEQ9eWVzCkNDQUNIRV9ESVI9L3Jvb3QvLmNjYWNoZQpQQUNLQUdFUz0vcGFj a2FnZXMKRElTVERJUj0vZGlzdGZpbGVzCiMjIyMgL3Vzci9sb2NhbC9ldGMvcG91ZHJpZXJlLmQv bWFrZS5jb25mICMjIyMKQ0M9Y2xhbmcKQ1hYPWNsYW5nKysKQ1BQPWNsYW5nLWNwcApDUFVUWVBF Pz1pNjg2CkNGTEFHUys9LU9zIC1RdW51c2VkLXBhcmFtZXRlciAtUXVudXNlZC1hcmd1bWVudHMK V0lUSF9QS0dORz15ZXMKV0lUSF9DQ0FDSEVfQlVJTEQ9eWVzCldJVEhfT1BUSU9OUz15ZXMKT1BU SU9OU19VTlNFVD0gREVCVUcgSEVMUCBTVEFUSUMgR05VVExTIERPQ1MgRVhBTVBMRVMgSVBWNiBc CgkgICAgICAgUFRIIElETiBMSUJJRE4gTkxTIFBVTFNFQVVESU8gSkFWQSBNQU5QQUdFUyBcCgkg ICAgICAgRE9DQk9PSyBDVVBTIFRFU1RTIEhUTUxET0NTIEJPTkpPVVIgR1NTQVBJIFwKRkVUQ0hf QkVGT1JFX0FSR1M9LXB2NCAtVCAxMApNQVNURVJfU0lURV9CQUNLVVA/PSBcCmh0dHA6Ly9taXJy b3Iuc3ltbmRzLmNvbS9GcmVlQlNEL3BvcnRzL2Rpc3RmaWxlcy8ke0RJU1RfU1VCRElSL30KI01B U1RFUl9TSVRFX09WRVJSSURFPz0ke01BU1RFUl9TSVRFX0JBQ0tVUH0KLmlmICR7LkNVUkRJUn09 PSIvdXNyL3BvcnRzL2VkaXRvcnMvdmltIgpXSVRIX1ZJTV9PUFRJT05TPXllcwpXSVRIT1VUX1gx MT15ZXMKLmVuZGlmCi5pZiAkey5DVVJESVJ9PT0iL3Vzci9wb3J0cy9uZXQvdGlnaHR2bmMiCkND PWdjYwpDWFg9ZysrCi5lbmRpZgojLmlmICR7LkNVUkRJUn09PSIvdXNyL3BvcnRzL2xhbmcvZ2Nj IgojQ0M9Z2NjCiNDWFg9ZysrCkNGTEFHUys9LU8KIy5lbmRpZgouaWYgJHsuQ1VSRElSfT09Ii91 c3IvcG9ydHMvZW11bGF0b3JzL3Zpc3VhbGJveWFkdmFuY2UtbSIKQ0M9Z2NjCkNYWD1nKysKQ0ZM QUdTKz0tTzIKLmVuZGlmCi5pZiAkey5DVVJESVJ9PT0iL3Vzci9wb3J0cy9lbXVsYXRvcnMvenNu ZXMiCkNDPWdjYwpDWFg9ZysrCkNGTEFHUys9LU8zCi5lbmRpZgpESVNBQkxFX01BS0VfSk9CUz15 ZXMKLS0tRW5kIG1ha2UuY29uZi0tLQo9PT0+ICBDbGVhbmluZyBmb3IgcHkyNy1udW1weS0xLjcu MF8xLDEKPT09PT09PT09PT09PT09PT09PT09PT08cGhhc2U6IGNoZWNrLWNvbmZpZyAgID49PT09 PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPT09PT09PT09PT09PT09 PT09PT09PT08cGhhc2U6IHBrZy1kZXBlbmRzICAgID49PT09PT09PT09PT09PT09PT09PT09PT09 PT09Cj09PT4gICBweTI3LW51bXB5LTEuNy4wXzEsMSBkZXBlbmRzIG9uIGZpbGU6IC91c3IvbG9j YWwvc2Jpbi9wa2cgLSBub3QgZm91bmQKPT09PiAgICBWZXJpZnlpbmcgaW5zdGFsbCBmb3IgL3Vz ci9sb2NhbC9zYmluL3BrZyBpbiAvdXNyL3BvcnRzL3BvcnRzLW1nbXQvcGtnCj09PT4gICBJbnN0 YWxsaW5nIGV4aXN0aW5nIHBhY2thZ2UgL3BhY2thZ2VzL0FsbC9wa2ctMS4xLjRfMS50eHoKSW5z dGFsbGluZyBwa2ctMS4xLjRfMS4uLiBkb25lCklmIHlvdSBhcmUgdXBncmFkaW5nIGZyb20gdGhl IG9sZCBwYWNrYWdlIGZvcm1hdCwgZmlyc3QgcnVuOgoKICAjIHBrZzJuZwo9PT0+ICAgUmV0dXJu aW5nIHRvIGJ1aWxkIG9mIHB5MjctbnVtcHktMS43LjBfMSwxCj09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPT09 PT09PT09PT09PT09PT09PT09PT08cGhhc2U6IGZldGNoLWRlcGVuZHMgID49PT09PT09PT09PT09 PT09PT09PT09PT09PT09Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPT09PT09PT09PT09PT09PT09PT09PT08 cGhhc2U6IGZldGNoICAgICAgICAgID49PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT4g IExpY2Vuc2UgQlNEIGFjY2VwdGVkIGJ5IHRoZSB1c2VyCj09PT4gIEZvdW5kIHNhdmVkIGNvbmZp Z3VyYXRpb24gZm9yIHB5MjctbnVtcHktMS43LjBfMSwxCj09PT4gRmV0Y2hpbmcgYWxsIGRpc3Rm aWxlcyByZXF1aXJlZCBieSBweTI3LW51bXB5LTEuNy4wXzEsMSBmb3IgYnVpbGRpbmcKPT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PQo9PT09PT09PT09PT09PT09PT09PT09PTxwaGFzZTogY2hlY2tzdW0gICAgICAg Pj09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPT09PiAgTGljZW5zZSBCU0QgYWNjZXB0ZWQg YnkgdGhlIHVzZXIKPT09PiAgRm91bmQgc2F2ZWQgY29uZmlndXJhdGlvbiBmb3IgcHkyNy1udW1w eS0xLjcuMF8xLDEKPT09PiBGZXRjaGluZyBhbGwgZGlzdGZpbGVzIHJlcXVpcmVkIGJ5IHB5Mjct bnVtcHktMS43LjBfMSwxIGZvciBidWlsZGluZwo9PiBTSEEyNTYgQ2hlY2tzdW0gT0sgZm9yIG51 bXB5LTEuNy4wLnRhci5nei4KPT4gU0hBMjU2IENoZWNrc3VtIE9LIGZvciBudW1weS1yZWYtMS43 LjAucGRmLgo9PiBTSEEyNTYgQ2hlY2tzdW0gT0sgZm9yIG51bXB5LXVzZXItMS43LjAucGRmLgo9 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09Cj09PT09PT09PT09PT09PT09PT09PT09PHBoYXNlOiBleHRyYWN0LWRl cGVuZHM+PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT09 PT09PT09PT09PT09PT09PT09PHBoYXNlOiBleHRyYWN0ICAgICAgICA+PT09PT09PT09PT09PT09 PT09PT09PT09PT09PQo9PT0+ICBMaWNlbnNlIEJTRCBhY2NlcHRlZCBieSB0aGUgdXNlcgo9PT0+ ICBGb3VuZCBzYXZlZCBjb25maWd1cmF0aW9uIGZvciBweTI3LW51bXB5LTEuNy4wXzEsMQo9PT0+ IEZldGNoaW5nIGFsbCBkaXN0ZmlsZXMgcmVxdWlyZWQgYnkgcHkyNy1udW1weS0xLjcuMF8xLDEg Zm9yIGJ1aWxkaW5nCj09PT4gIEV4dHJhY3RpbmcgZm9yIHB5MjctbnVtcHktMS43LjBfMSwxCj0+ IFNIQTI1NiBDaGVja3N1bSBPSyBmb3IgbnVtcHktMS43LjAudGFyLmd6Lgo9PiBTSEEyNTYgQ2hl Y2tzdW0gT0sgZm9yIG51bXB5LXJlZi0xLjcuMC5wZGYuCj0+IFNIQTI1NiBDaGVja3N1bSBPSyBm b3IgbnVtcHktdXNlci0xLjcuMC5wZGYuCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPT09PT09PT09PT09PT09 PT09PT09PT08cGhhc2U6IHBhdGNoLWRlcGVuZHMgID49PT09PT09PT09PT09PT09PT09PT09PT09 PT09Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT0KPT09PT09PT09PT09PT09PT09PT09PT08cGhhc2U6IHBhdGNo ICAgICAgICAgID49PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT4gIFBhdGNoaW5nIGZv ciBweTI3LW51bXB5LTEuNy4wXzEsMQo9PT0+ICBBcHBseWluZyBGcmVlQlNEIHBhdGNoZXMgZm9y IHB5MjctbnVtcHktMS43LjBfMSwxCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPT09PT09PT09PT09PT09PT09 PT09PT08cGhhc2U6IGJ1aWxkLWRlcGVuZHMgID49PT09PT09PT09PT09PT09PT09PT09PT09PT09 Cj09PT4gICBweTI3LW51bXB5LTEuNy4wXzEsMSBkZXBlbmRzIG9uIGZpbGU6IC91c3IvbG9jYWwv YmluL3B5dGhvbjIuNyAtIG5vdCBmb3VuZAo9PT0+ICAgIFZlcmlmeWluZyBpbnN0YWxsIGZvciAv dXNyL2xvY2FsL2Jpbi9weXRob24yLjcgaW4gL3Vzci9wb3J0cy9sYW5nL3B5dGhvbjI3Cj09PT4g ICBJbnN0YWxsaW5nIGV4aXN0aW5nIHBhY2thZ2UgL3BhY2thZ2VzL0FsbC9weXRob24yNy0yLjcu NV8yLnR4egpJbnN0YWxsaW5nIHB5dGhvbjI3LTIuNy41XzIuLi4gZG9uZQo9PT09Ck5vdGUgdGhh dCBzb21lIG9mIHRoZSBzdGFuZGFyZCBtb2R1bGVzIGFyZSBwcm92aWRlZCBhcyBzZXBhcmF0ZQpw b3J0cyBzaW5jZSB0aGV5IHJlcXVpcmUgZXh0cmEgZGVwZW5kZW5jaWVzOgoKYnNkZGIgICAgICAg ICAgIGRhdGFiYXNlcy9weS1ic2RkYgpnZGJtICAgICAgICAgICAgZGF0YWJhc2VzL3B5LWdkYm0K c3FsaXRlMyAgICAgICAgIGRhdGFiYXNlcy9weS1zcWxpdGUzCnRraW50ZXIgICAgICAgICB4MTEt dG9vbGtpdHMvcHktdGtpbnRlcgoKSW5zdGFsbCB0aGVtIGFzIG5lZWRlZC4KPT09PQo9PT0+ICAg UmV0dXJuaW5nIHRvIGJ1aWxkIG9mIHB5MjctbnVtcHktMS43LjBfMSwxCj09PT4gICBweTI3LW51 bXB5LTEuNy4wXzEsMSBkZXBlbmRzIG9uIGV4ZWN1dGFibGU6IHB5dGhvbiAtIG5vdCBmb3VuZAo9 PT0+ICAgIFZlcmlmeWluZyBpbnN0YWxsIGZvciBweXRob24gaW4gL3Vzci9wb3J0cy9sYW5nL3B5 dGhvbgo9PT0+ICAgSW5zdGFsbGluZyBleGlzdGluZyBwYWNrYWdlIC9wYWNrYWdlcy9BbGwvcHl0 aG9uLTIuN18xLDIudHh6Ckluc3RhbGxpbmcgcHl0aG9uLTIuN18xLDIuLi5JbnN0YWxsaW5nIHB5 dGhvbjItMi4uLiBkb25lCiBkb25lCj09PT4gICBSZXR1cm5pbmcgdG8gYnVpbGQgb2YgcHkyNy1u dW1weS0xLjcuMF8xLDEKPT09PiAgIHB5MjctbnVtcHktMS43LjBfMSwxIGRlcGVuZHMgb24gZXhl Y3V0YWJsZTogZ2NjNDYgLSBub3QgZm91bmQKPT09PiAgICBWZXJpZnlpbmcgaW5zdGFsbCBmb3Ig Z2NjNDYgaW4gL3Vzci9wb3J0cy9sYW5nL2djYwo9PT0+ICAgSW5zdGFsbGluZyBleGlzdGluZyBw YWNrYWdlIC9wYWNrYWdlcy9BbGwvZ2NjLTQuNi4zLnR4egpJbnN0YWxsaW5nIGdjYy00LjYuMy4u Lkluc3RhbGxpbmcgbXBmci0zLjEuMi4uLkluc3RhbGxpbmcgZ21wLTUuMS4yLi4uIGRvbmUKIGRv bmUKSW5zdGFsbGluZyBtcGMtMC45Li4uIGRvbmUKSW5zdGFsbGluZyBiaW51dGlscy0yLjIzLjIu Li4gZG9uZQpJbnN0YWxsaW5nIGxpYmljb252LTEuMTRfMS4uLiBkb25lCiBkb25lCj09PT4gICBS ZXR1cm5pbmcgdG8gYnVpbGQgb2YgcHkyNy1udW1weS0xLjcuMF8xLDEKPT09PiAgIHB5MjctbnVt cHktMS43LjBfMSwxIGRlcGVuZHMgb24gZmlsZTogL3Vzci9sb2NhbC9iaW4vYXMgLSBmb3VuZAo9 PT0+ICAgcHkyNy1udW1weS0xLjcuMF8xLDEgZGVwZW5kcyBvbiBmaWxlOiAvdXNyL2xvY2FsL2Jp bi9jY2FjaGUgLSBub3QgZm91bmQKPT09PiAgICBWZXJpZnlpbmcgaW5zdGFsbCBmb3IgL3Vzci9s b2NhbC9iaW4vY2NhY2hlIGluIC91c3IvcG9ydHMvZGV2ZWwvY2NhY2hlCj09PT4gICBJbnN0YWxs aW5nIGV4aXN0aW5nIHBhY2thZ2UgL3BhY2thZ2VzL0FsbC9jY2FjaGUtMy4xLjlfMi50eHoKSW5z dGFsbGluZyBjY2FjaGUtMy4xLjlfMi4uLkNyZWF0ZSBjb21waWxlciBsaW5rcy4uLgpjcmVhdGUg c3ltbGluayBmb3IgY2MKY3JlYXRlIHN5bWxpbmsgZm9yIGNjICh3b3JsZCkKY3JlYXRlIHN5bWxp bmsgZm9yIGMrKwpjcmVhdGUgc3ltbGluayBmb3IgYysrICh3b3JsZCkKY3JlYXRlIHN5bWxpbmsg Zm9yIGdjYwpjcmVhdGUgc3ltbGluayBmb3IgZ2NjICh3b3JsZCkKY3JlYXRlIHN5bWxpbmsgZm9y IGcrKwpjcmVhdGUgc3ltbGluayBmb3IgZysrICh3b3JsZCkKY3JlYXRlIHN5bWxpbmsgZm9yIGdj YzQ2CmNyZWF0ZSBzeW1saW5rIGZvciBnY2M0NiAod29ybGQpCmNyZWF0ZSBzeW1saW5rIGZvciBn Kys0NgpjcmVhdGUgc3ltbGluayBmb3IgZysrNDYgKHdvcmxkKQpjcmVhdGUgc3ltbGluayBmb3Ig Y2xhbmcKY3JlYXRlIHN5bWxpbmsgZm9yIGNsYW5nICh3b3JsZCkKY3JlYXRlIHN5bWxpbmsgZm9y IGNsYW5nKysKY3JlYXRlIHN5bWxpbmsgZm9yIGNsYW5nKysgKHdvcmxkKQogZG9uZQoKTk9URToK UGxlYXNlIHJlYWQgL3Vzci9sb2NhbC9zaGFyZS9kb2MvY2NhY2hlL2NjYWNoZS1ob3d0by1mcmVl YnNkLnR4dCBmb3IgCmluZm9ybWF0aW9uIG9uIHVzaW5nIGNjYWNoZSB3aXRoIEZyZWVCU0QgcG9y dHMgYW5kIHNyYy4KPT09PiAgIFJldHVybmluZyB0byBidWlsZCBvZiBweTI3LW51bXB5LTEuNy4w XzEsMQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09Cj09PT09PT09PT09PT09PT09PT09PT09PHBoYXNlOiBsaWIt ZGVwZW5kcyAgICA+PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT0+ICAgcHkyNy1udW1w eS0xLjcuMF8xLDEgZGVwZW5kcyBvbiBzaGFyZWQgbGlicmFyeTogbGFwYWNrLjQgLSBub3QgZm91 bmQKPT09PiAgICBWZXJpZnlpbmcgaW5zdGFsbCBmb3IgbGFwYWNrLjQgaW4gL3Vzci9wb3J0cy9t YXRoL2xhcGFjawo9PT0+ICAgSW5zdGFsbGluZyBleGlzdGluZyBwYWNrYWdlIC9wYWNrYWdlcy9B bGwvbGFwYWNrLTMuNC4yLnR4egpJbnN0YWxsaW5nIGxhcGFjay0zLjQuMi4uLkluc3RhbGxpbmcg Ymxhcy0zLjQuMi4uLiBkb25lCiBkb25lCj09PT4gICBSZXR1cm5pbmcgdG8gYnVpbGQgb2YgcHky Ny1udW1weS0xLjcuMF8xLDEKPT09PiAgIHB5MjctbnVtcHktMS43LjBfMSwxIGRlcGVuZHMgb24g c2hhcmVkIGxpYnJhcnk6IGJsYXMuMiAtIGZvdW5kCj09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPT09PT09PT09 PT09PT09PT09PT09PT08cGhhc2U6IGNvbmZpZ3VyZSAgICAgID49PT09PT09PT09PT09PT09PT09 PT09PT09PT09Cj09PT4gIENvbmZpZ3VyaW5nIGZvciBweTI3LW51bXB5LTEuNy4wXzEsMQpSdW5u aW5nIGZyb20gbnVtcHkgc291cmNlIGRpcmVjdG9yeS4Kc3ZudmVyc2lvbjogbm90IGZvdW5kCkYy UFkgVmVyc2lvbiAyCmJsYXNfb3B0X2luZm86CmJsYXNfbWtsX2luZm86CiAgbGlicmFyaWVzIG1r bCx2bWwsZ3VpZGUgbm90IGZvdW5kIGluIFsnL3Vzci9saWInLCAnL3Vzci9sb2NhbC9saWInLCAn L3Vzci9sb2NhbC9saWIvZ2NjNDYvZ2NjL2kzODYtcG9ydGJsZC1mcmVlYnNkOS4xLzQuNi4zLy4u Ly4uLy4uLyddCiAgTk9UIEFWQUlMQUJMRQoKYXRsYXNfYmxhc190aHJlYWRzX2luZm86ClNldHRp bmcgUFRBVExBUz1BVExBUwpTZXR0aW5nIFBUQVRMQVM9QVRMQVMKY3VzdG9taXplIEdudUZDb21w aWxlcgpGb3VuZCBleGVjdXRhYmxlIC91c3IvbG9jYWwvYmluL2dmb3J0cmFuNDYKZ251OiBubyBG b3J0cmFuIDkwIGNvbXBpbGVyIGZvdW5kCkNvdWxkIG5vdCBsb2NhdGUgZXhlY3V0YWJsZSBnY2M0 NiAtc2hhcmVkCkZvdW5kIGV4ZWN1dGFibGUgL3Vzci9sb2NhbC9iaW4vbGQKRm91bmQgZXhlY3V0 YWJsZSAvdXNyL2xvY2FsL2Jpbi9hcgpGb3VuZCBleGVjdXRhYmxlIC91c3IvbG9jYWwvYmluL3Jh bmxpYgpnbnU6IG5vIEZvcnRyYW4gOTAgY29tcGlsZXIgZm91bmQKY3VzdG9taXplIEdudTk1RkNv bXBpbGVyCmN1c3RvbWl6ZSBHbnU5NUZDb21waWxlcgpjdXN0b21pemUgR251OTVGQ29tcGlsZXIg dXNpbmcgY29uZmlnCmNvbXBpbGluZyAnX2NvbmZpZ3Rlc3QuYyc6CgovKiBUaGlzIGZpbGUgaXMg Z2VuZXJhdGVkIGZyb20gbnVtcHkvZGlzdHV0aWxzL3N5c3RlbV9pbmZvLnB5ICovCnZvaWQgQVRM X2J1aWxkaW5mbyh2b2lkKTsKaW50IG1haW4odm9pZCkgewogIEFUTF9idWlsZGluZm8oKTsKICBy ZXR1cm4gMDsKfQoKQyBjb21waWxlcjogZ2NjNDYgLUROREVCVUcgLU8yIC1waXBlIC1PcyAtUXVu dXNlZC1wYXJhbWV0ZXIgLVF1bnVzZWQtYXJndW1lbnRzIC1tYXJjaD1wZW50aXVtcHJvIC1mbm8t c3RyaWN0LWFsaWFzaW5nIC1PMiAtcGlwZSAtT3MgLVF1bnVzZWQtcGFyYW1ldGVyIC1RdW51c2Vk LWFyZ3VtZW50cyAtTyAtbWFyY2g9cGVudGl1bXBybyAtV2wsLXJwYXRoPS91c3IvbG9jYWwvbGli L2djYzQ2IC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1mUElDCgpjb21waWxlIG9wdGlvbnM6ICctYycK Z2NjNDY6IF9jb25maWd0ZXN0LmMKU2V0dGluZyBQVEFUTEFTPUFUTEFTCiAgRk9VTkQ6CiAgICBs aWJyYXJpZXMgPSBbJ2xhcGFjaycsICdibGFzJ10KICAgIGxpYnJhcnlfZGlycyA9IFsnL3Vzci9s b2NhbC9saWInXQogICAgbGFuZ3VhZ2UgPSBjCiAgICBkZWZpbmVfbWFjcm9zID0gWygnTk9fQVRM QVNfSU5GTycsIC0xKV0KCiAgRk9VTkQ6CiAgICBsaWJyYXJpZXMgPSBbJ2xhcGFjaycsICdibGFz J10KICAgIGxpYnJhcnlfZGlycyA9IFsnL3Vzci9sb2NhbC9saWInXQogICAgbGFuZ3VhZ2UgPSBj CiAgICBkZWZpbmVfbWFjcm9zID0gWygnTk9fQVRMQVNfSU5GTycsIC0xKV0KCnN2bnZlcnNpb246 IG5vdCBmb3VuZApsYXBhY2tfb3B0X2luZm86CmxhcGFja19ta2xfaW5mbzoKbWtsX2luZm86CiAg bGlicmFyaWVzIG1rbCx2bWwsZ3VpZGUgbm90IGZvdW5kIGluIFsnL3Vzci9saWInLCAnL3Vzci9s b2NhbC9saWInLCAnL3Vzci9sb2NhbC9saWIvZ2NjNDYvZ2NjL2kzODYtcG9ydGJsZC1mcmVlYnNk OS4xLzQuNi4zLy4uLy4uLy4uLyddCiAgTk9UIEFWQUlMQUJMRQoKICBOT1QgQVZBSUxBQkxFCgph dGxhc190aHJlYWRzX2luZm86ClNldHRpbmcgUFRBVExBUz1BVExBUwogIGxpYnJhcmllcyBsYXBh Y2tfYXRsYXMgbm90IGZvdW5kIGluIC91c3IvbG9jYWwvbGliCiAgbGlicmFyaWVzIGFsYXBhY2sg bm90IGZvdW5kIGluIFsnL3Vzci9sb2NhbC9saWInXQogIGxpYnJhcmllcyBsYXBhY2ssYmxhcyBu b3QgZm91bmQgaW4gL3Vzci9sb2NhbC9saWIvZ2NjNDYvZ2NjL2kzODYtcG9ydGJsZC1mcmVlYnNk OS4xLzQuNi4zLy4uLy4uLy4uLwogIGxpYnJhcmllcyBsYXBhY2tfYXRsYXMgbm90IGZvdW5kIGlu IC91c3IvbG9jYWwvbGliL2djYzQ2L2djYy9pMzg2LXBvcnRibGQtZnJlZWJzZDkuMS80LjYuMy8u Li8uLi8uLi8KbnVtcHkuZGlzdHV0aWxzLnN5c3RlbV9pbmZvLmF0bGFzX3RocmVhZHNfaW5mbwpT ZXR0aW5nIFBUQVRMQVM9QVRMQVMKL3dya2RpcnMvdXNyL3BvcnRzL21hdGgvcHktbnVtcHkvd29y ay9udW1weS0xLjcuMC9udW1weS9kaXN0dXRpbHMvc3lzdGVtX2luZm8ucHk6MTA1MDogVXNlcldh cm5pbmc6IAoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioKICAgIENvdWxkIG5vdCBmaW5kIGxhcGFjayBsaWJyYXJ5IHdp dGhpbiB0aGUgQVRMQVMgaW5zdGFsbGF0aW9uLgoqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKCiAgd2FybmluZ3Mud2Fy bihtZXNzYWdlKQpTZXR0aW5nIFBUQVRMQVM9QVRMQVMKICBGT1VORDoKICAgIGxpYnJhcmllcyA9 IFsnbGFwYWNrJywgJ2JsYXMnXQogICAgbGlicmFyeV9kaXJzID0gWycvdXNyL2xvY2FsL2xpYidd CiAgICBsYW5ndWFnZSA9IGMKICAgIGRlZmluZV9tYWNyb3MgPSBbKCdBVExBU19XSVRIT1VUX0xB UEFDSycsIE5vbmUpXQoKbGFwYWNrX2luZm86CiAgRk9VTkQ6CiAgICBsaWJyYXJpZXMgPSBbJ2xh cGFjayddCiAgICBsaWJyYXJ5X2RpcnMgPSBbJy91c3IvbG9jYWwvbGliJ10KICAgIGxhbmd1YWdl ID0gZjc3CgogIEZPVU5EOgogICAgbGlicmFyaWVzID0gWydsYXBhY2snLCAnYmxhcycsICdsYXBh Y2snXQogICAgbGlicmFyeV9kaXJzID0gWycvdXNyL2xvY2FsL2xpYiddCiAgICBsYW5ndWFnZSA9 IGY3NwogICAgZGVmaW5lX21hY3JvcyA9IFsoJ0FUTEFTX1dJVEhPVVRfTEFQQUNLJywgTm9uZSld CgpydW5uaW5nIGNvbmZpZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT09PT09PT09PT09PT09PT09PT09 PHBoYXNlOiBidWlsZCAgICAgICAgICA+PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT0+ ICBCdWlsZGluZyBmb3IgcHkyNy1udW1weS0xLjcuMF8xLDEKUnVubmluZyBmcm9tIG51bXB5IHNv dXJjZSBkaXJlY3RvcnkuCnN2bnZlcnNpb246IG5vdCBmb3VuZApGMlBZIFZlcnNpb24gMgpibGFz X29wdF9pbmZvOgpibGFzX21rbF9pbmZvOgogIGxpYnJhcmllcyBta2wsdm1sLGd1aWRlIG5vdCBm b3VuZCBpbiBbJy91c3IvbGliJywgJy91c3IvbG9jYWwvbGliJywgJy91c3IvbG9jYWwvbGliL2dj YzQ2L2djYy9pMzg2LXBvcnRibGQtZnJlZWJzZDkuMS80LjYuMy8uLi8uLi8uLi8nXQogIE5PVCBB VkFJTEFCTEUKCmF0bGFzX2JsYXNfdGhyZWFkc19pbmZvOgpTZXR0aW5nIFBUQVRMQVM9QVRMQVMK U2V0dGluZyBQVEFUTEFTPUFUTEFTCmN1c3RvbWl6ZSBHbnVGQ29tcGlsZXIKRm91bmQgZXhlY3V0 YWJsZSAvdXNyL2xvY2FsL2Jpbi9nZm9ydHJhbjQ2CmdudTogbm8gRm9ydHJhbiA5MCBjb21waWxl ciBmb3VuZApDb3VsZCBub3QgbG9jYXRlIGV4ZWN1dGFibGUgZ2NjNDYgLXNoYXJlZApGb3VuZCBl eGVjdXRhYmxlIC91c3IvbG9jYWwvYmluL2xkCkZvdW5kIGV4ZWN1dGFibGUgL3Vzci9sb2NhbC9i aW4vYXIKRm91bmQgZXhlY3V0YWJsZSAvdXNyL2xvY2FsL2Jpbi9yYW5saWIKZ251OiBubyBGb3J0 cmFuIDkwIGNvbXBpbGVyIGZvdW5kCmN1c3RvbWl6ZSBHbnU5NUZDb21waWxlcgpjdXN0b21pemUg R251OTVGQ29tcGlsZXIKY3VzdG9taXplIEdudTk1RkNvbXBpbGVyIHVzaW5nIGNvbmZpZwpjb21w aWxpbmcgJ19jb25maWd0ZXN0LmMnOgoKLyogVGhpcyBmaWxlIGlzIGdlbmVyYXRlZCBmcm9tIG51 bXB5L2Rpc3R1dGlscy9zeXN0ZW1faW5mby5weSAqLwp2b2lkIEFUTF9idWlsZGluZm8odm9pZCk7 CmludCBtYWluKHZvaWQpIHsKICBBVExfYnVpbGRpbmZvKCk7CiAgcmV0dXJuIDA7Cn0KCkMgY29t cGlsZXI6IGdjYzQ2IC1ETkRFQlVHIC1PMiAtcGlwZSAtT3MgLVF1bnVzZWQtcGFyYW1ldGVyIC1R dW51c2VkLWFyZ3VtZW50cyAtbWFyY2g9cGVudGl1bXBybyAtZm5vLXN0cmljdC1hbGlhc2luZyAt TzIgLXBpcGUgLU9zIC1RdW51c2VkLXBhcmFtZXRlciAtUXVudXNlZC1hcmd1bWVudHMgLU8gLW1h cmNoPXBlbnRpdW1wcm8gLVdsLC1ycGF0aD0vdXNyL2xvY2FsL2xpYi9nY2M0NiAtZm5vLXN0cmlj dC1hbGlhc2luZyAtZlBJQwoKY29tcGlsZSBvcHRpb25zOiAnLWMnCmdjYzQ2OiBfY29uZmlndGVz dC5jClNldHRpbmcgUFRBVExBUz1BVExBUwogIEZPVU5EOgogICAgbGlicmFyaWVzID0gWydsYXBh Y2snLCAnYmxhcyddCiAgICBsaWJyYXJ5X2RpcnMgPSBbJy91c3IvbG9jYWwvbGliJ10KICAgIGxh bmd1YWdlID0gYwogICAgZGVmaW5lX21hY3JvcyA9IFsoJ05PX0FUTEFTX0lORk8nLCAtMSldCgog IEZPVU5EOgogICAgbGlicmFyaWVzID0gWydsYXBhY2snLCAnYmxhcyddCiAgICBsaWJyYXJ5X2Rp cnMgPSBbJy91c3IvbG9jYWwvbGliJ10KICAgIGxhbmd1YWdlID0gYwogICAgZGVmaW5lX21hY3Jv cyA9IFsoJ05PX0FUTEFTX0lORk8nLCAtMSldCgpzdm52ZXJzaW9uOiBub3QgZm91bmQKbGFwYWNr X29wdF9pbmZvOgpsYXBhY2tfbWtsX2luZm86Cm1rbF9pbmZvOgogIGxpYnJhcmllcyBta2wsdm1s LGd1aWRlIG5vdCBmb3VuZCBpbiBbJy91c3IvbGliJywgJy91c3IvbG9jYWwvbGliJywgJy91c3Iv bG9jYWwvbGliL2djYzQ2L2djYy9pMzg2LXBvcnRibGQtZnJlZWJzZDkuMS80LjYuMy8uLi8uLi8u Li8nXQogIE5PVCBBVkFJTEFCTEUKCiAgTk9UIEFWQUlMQUJMRQoKYXRsYXNfdGhyZWFkc19pbmZv OgpTZXR0aW5nIFBUQVRMQVM9QVRMQVMKICBsaWJyYXJpZXMgbGFwYWNrX2F0bGFzIG5vdCBmb3Vu ZCBpbiAvdXNyL2xvY2FsL2xpYgogIGxpYnJhcmllcyBhbGFwYWNrIG5vdCBmb3VuZCBpbiBbJy91 c3IvbG9jYWwvbGliJ10KICBsaWJyYXJpZXMgbGFwYWNrLGJsYXMgbm90IGZvdW5kIGluIC91c3Iv bG9jYWwvbGliL2djYzQ2L2djYy9pMzg2LXBvcnRibGQtZnJlZWJzZDkuMS80LjYuMy8uLi8uLi8u Li8KICBsaWJyYXJpZXMgbGFwYWNrX2F0bGFzIG5vdCBmb3VuZCBpbiAvdXNyL2xvY2FsL2xpYi9n Y2M0Ni9nY2MvaTM4Ni1wb3J0YmxkLWZyZWVic2Q5LjEvNC42LjMvLi4vLi4vLi4vCm51bXB5LmRp c3R1dGlscy5zeXN0ZW1faW5mby5hdGxhc190aHJlYWRzX2luZm8KU2V0dGluZyBQVEFUTEFTPUFU TEFTCi93cmtkaXJzL3Vzci9wb3J0cy9tYXRoL3B5LW51bXB5L3dvcmsvbnVtcHktMS43LjAvbnVt cHkvZGlzdHV0aWxzL3N5c3RlbV9pbmZvLnB5OjEwNTA6IFVzZXJXYXJuaW5nOiAKKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqCiAgICBDb3VsZCBub3QgZmluZCBsYXBhY2sgbGlicmFyeSB3aXRoaW4gdGhlIEFUTEFTIGlu c3RhbGxhdGlvbi4KKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqCgogIHdhcm5pbmdzLndhcm4obWVzc2FnZSkKU2V0dGlu ZyBQVEFUTEFTPUFUTEFTCiAgRk9VTkQ6CiAgICBsaWJyYXJpZXMgPSBbJ2xhcGFjaycsICdibGFz J10KICAgIGxpYnJhcnlfZGlycyA9IFsnL3Vzci9sb2NhbC9saWInXQogICAgbGFuZ3VhZ2UgPSBj CiAgICBkZWZpbmVfbWFjcm9zID0gWygnQVRMQVNfV0lUSE9VVF9MQVBBQ0snLCBOb25lKV0KCmxh cGFja19pbmZvOgogIEZPVU5EOgogICAgbGlicmFyaWVzID0gWydsYXBhY2snXQogICAgbGlicmFy eV9kaXJzID0gWycvdXNyL2xvY2FsL2xpYiddCiAgICBsYW5ndWFnZSA9IGY3NwoKICBGT1VORDoK ICAgIGxpYnJhcmllcyA9IFsnbGFwYWNrJywgJ2JsYXMnLCAnbGFwYWNrJ10KICAgIGxpYnJhcnlf ZGlycyA9IFsnL3Vzci9sb2NhbC9saWInXQogICAgbGFuZ3VhZ2UgPSBmNzcKICAgIGRlZmluZV9t YWNyb3MgPSBbKCdBVExBU19XSVRIT1VUX0xBUEFDSycsIE5vbmUpXQoKcnVubmluZyBidWlsZApy dW5uaW5nIGNvbmZpZ19jYwp1bmlmaW5nIGNvbmZpZ19jYywgY29uZmlnLCBidWlsZF9jbGliLCBi dWlsZF9leHQsIGJ1aWxkIGNvbW1hbmRzIC0tY29tcGlsZXIgb3B0aW9ucwpydW5uaW5nIGNvbmZp Z19mYwp1bmlmaW5nIGNvbmZpZ19mYywgY29uZmlnLCBidWlsZF9jbGliLCBidWlsZF9leHQsIGJ1 aWxkIGNvbW1hbmRzIC0tZmNvbXBpbGVyIG9wdGlvbnMKcnVubmluZyBidWlsZF9zcmMKYnVpbGRf c3JjCmJ1aWxkaW5nIHB5X21vZHVsZXMgc291cmNlcwpjcmVhdGluZyBidWlsZApjcmVhdGluZyBi dWlsZC9zcmMuZnJlZWJzZC05LjEtUkVMRUFTRS1pMzg2LTIuNwpjcmVhdGluZyBidWlsZC9zcmMu ZnJlZWJzZC05LjEtUkVMRUFTRS1pMzg2LTIuNy9udW1weQpjcmVhdGluZyBidWlsZC9zcmMuZnJl ZWJzZC05LjEtUkVMRUFTRS1pMzg2LTIuNy9udW1weS9kaXN0dXRpbHMKYnVpbGRpbmcgbGlicmFy eSAibnB5bWF0aCIgc291cmNlcwpjdXN0b21pemUgR251OTVGQ29tcGlsZXIKY3VzdG9taXplIEdu dTk1RkNvbXBpbGVyIHVzaW5nIGNvbmZpZwpDIGNvbXBpbGVyOiBnY2M0NiAtRE5ERUJVRyAtTzIg LXBpcGUgLU9zIC1RdW51c2VkLXBhcmFtZXRlciAtUXVudXNlZC1hcmd1bWVudHMgLW1hcmNoPXBl bnRpdW1wcm8gLWZuby1zdHJpY3QtYWxpYXNpbmcgLU8yIC1waXBlIC1PcyAtUXVudXNlZC1wYXJh bWV0ZXIgLVF1bnVzZWQtYXJndW1lbnRzIC1PIC1tYXJjaD1wZW50aXVtcHJvIC1XbCwtcnBhdGg9 L3Vzci9sb2NhbC9saWIvZ2NjNDYgLWZuby1zdHJpY3QtYWxpYXNpbmcgLWZQSUMKCmNvbXBpbGUg b3B0aW9uczogJy1JbnVtcHkvY29yZS9zcmMvcHJpdmF0ZSAtSW51bXB5L2NvcmUvc3JjIC1JbnVt cHkvY29yZSAtSW51bXB5L2NvcmUvc3JjL25weW1hdGggLUludW1weS9jb3JlL3NyYy9tdWx0aWFy cmF5IC1JbnVtcHkvY29yZS9zcmMvdW1hdGggLUludW1weS9jb3JlL3NyYy9ucHlzb3J0IC1JbnVt cHkvY29yZS9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL3B5dGhvbjIuNyAtYycKZ2NjNDY6 IF9jb25maWd0ZXN0LmMKZ2NjNDY6IGVycm9yOiB1bnJlY29nbml6ZWQgb3B0aW9uICctUXVudXNl ZC1wYXJhbWV0ZXInCmdjYzQ2OiBlcnJvcjogdW5yZWNvZ25pemVkIG9wdGlvbiAnLVF1bnVzZWQt YXJndW1lbnRzJwpnY2M0NjogZXJyb3I6IHVucmVjb2duaXplZCBvcHRpb24gJy1RdW51c2VkLXBh cmFtZXRlcicKZ2NjNDY6IGVycm9yOiB1bnJlY29nbml6ZWQgb3B0aW9uICctUXVudXNlZC1hcmd1 bWVudHMnCmdjYzQ2OiBlcnJvcjogdW5yZWNvZ25pemVkIG9wdGlvbiAnLVF1bnVzZWQtcGFyYW1l dGVyJwpnY2M0NjogZXJyb3I6IHVucmVjb2duaXplZCBvcHRpb24gJy1RdW51c2VkLWFyZ3VtZW50 cycKZ2NjNDY6IGVycm9yOiB1bnJlY29nbml6ZWQgb3B0aW9uICctUXVudXNlZC1wYXJhbWV0ZXIn CmdjYzQ2OiBlcnJvcjogdW5yZWNvZ25pemVkIG9wdGlvbiAnLVF1bnVzZWQtYXJndW1lbnRzJwpm YWlsdXJlLgpyZW1vdmluZzogX2NvbmZpZ3Rlc3QuYyBfY29uZmlndGVzdC5vClRyYWNlYmFjayAo bW9zdCByZWNlbnQgY2FsbCBsYXN0KToKICBGaWxlICJzZXR1cC5weSIsIGxpbmUgMjE0LCBpbiA8 bW9kdWxlPgogICAgc2V0dXBfcGFja2FnZSgpCiAgRmlsZSAic2V0dXAucHkiLCBsaW5lIDIwNywg aW4gc2V0dXBfcGFja2FnZQogICAgY29uZmlndXJhdGlvbj1jb25maWd1cmF0aW9uICkKICBGaWxl ICIvd3JrZGlycy91c3IvcG9ydHMvbWF0aC9weS1udW1weS93b3JrL251bXB5LTEuNy4wL251bXB5 L2Rpc3R1dGlscy9jb3JlLnB5IiwgbGluZSAxODYsIGluIHNldHVwCiAgICByZXR1cm4gb2xkX3Nl dHVwKCoqbmV3X2F0dHIpCiAgRmlsZSAiL3Vzci9sb2NhbC9saWIvcHl0aG9uMi43L2Rpc3R1dGls cy9jb3JlLnB5IiwgbGluZSAxNTIsIGluIHNldHVwCiAgICBkaXN0LnJ1bl9jb21tYW5kcygpCiAg RmlsZSAiL3Vzci9sb2NhbC9saWIvcHl0aG9uMi43L2Rpc3R1dGlscy9kaXN0LnB5IiwgbGluZSA5 NTMsIGluIHJ1bl9jb21tYW5kcwogICAgc2VsZi5ydW5fY29tbWFuZChjbWQpCiAgRmlsZSAiL3Vz ci9sb2NhbC9saWIvcHl0aG9uMi43L2Rpc3R1dGlscy9kaXN0LnB5IiwgbGluZSA5NzIsIGluIHJ1 bl9jb21tYW5kCiAgICBjbWRfb2JqLnJ1bigpCiAgRmlsZSAiL3dya2RpcnMvdXNyL3BvcnRzL21h dGgvcHktbnVtcHkvd29yay9udW1weS0xLjcuMC9udW1weS9kaXN0dXRpbHMvY29tbWFuZC9idWls ZC5weSIsIGxpbmUgMzcsIGluIHJ1bgogICAgb2xkX2J1aWxkLnJ1bihzZWxmKQogIEZpbGUgIi91 c3IvbG9jYWwvbGliL3B5dGhvbjIuNy9kaXN0dXRpbHMvY29tbWFuZC9idWlsZC5weSIsIGxpbmUg MTI3LCBpbiBydW4KICAgIHNlbGYucnVuX2NvbW1hbmQoY21kX25hbWUpCiAgRmlsZSAiL3Vzci9s b2NhbC9saWIvcHl0aG9uMi43L2Rpc3R1dGlscy9jbWQucHkiLCBsaW5lIDMyNiwgaW4gcnVuX2Nv bW1hbmQKICAgIHNlbGYuZGlzdHJpYnV0aW9uLnJ1bl9jb21tYW5kKGNvbW1hbmQpCiAgRmlsZSAi L3Vzci9sb2NhbC9saWIvcHl0aG9uMi43L2Rpc3R1dGlscy9kaXN0LnB5IiwgbGluZSA5NzIsIGlu IHJ1bl9jb21tYW5kCiAgICBjbWRfb2JqLnJ1bigpCiAgRmlsZSAiL3dya2RpcnMvdXNyL3BvcnRz L21hdGgvcHktbnVtcHkvd29yay9udW1weS0xLjcuMC9udW1weS9kaXN0dXRpbHMvY29tbWFuZC9i dWlsZF9zcmMucHkiLCBsaW5lIDE1MiwgaW4gcnVuCiAgICBzZWxmLmJ1aWxkX3NvdXJjZXMoKQog IEZpbGUgIi93cmtkaXJzL3Vzci9wb3J0cy9tYXRoL3B5LW51bXB5L3dvcmsvbnVtcHktMS43LjAv bnVtcHkvZGlzdHV0aWxzL2NvbW1hbmQvYnVpbGRfc3JjLnB5IiwgbGluZSAxNjMsIGluIGJ1aWxk X3NvdXJjZXMKICAgIHNlbGYuYnVpbGRfbGlicmFyeV9zb3VyY2VzKCpsaWJuYW1lX2luZm8pCiAg RmlsZSAiL3dya2RpcnMvdXNyL3BvcnRzL21hdGgvcHktbnVtcHkvd29yay9udW1weS0xLjcuMC9u dW1weS9kaXN0dXRpbHMvY29tbWFuZC9idWlsZF9zcmMucHkiLCBsaW5lIDI5OCwgaW4gYnVpbGRf bGlicmFyeV9zb3VyY2VzCiAgICBzb3VyY2VzID0gc2VsZi5nZW5lcmF0ZV9zb3VyY2VzKHNvdXJj ZXMsIChsaWJfbmFtZSwgYnVpbGRfaW5mbykpCiAgRmlsZSAiL3dya2RpcnMvdXNyL3BvcnRzL21h dGgvcHktbnVtcHkvd29yay9udW1weS0xLjcuMC9udW1weS9kaXN0dXRpbHMvY29tbWFuZC9idWls ZF9zcmMucHkiLCBsaW5lIDM4NSwgaW4gZ2VuZXJhdGVfc291cmNlcwogICAgc291cmNlID0gZnVu YyhleHRlbnNpb24sIGJ1aWxkX2RpcikKICBGaWxlICJudW1weS9jb3JlL3NldHVwLnB5IiwgbGlu ZSA2NDgsIGluIGdldF9tYXRobGliX2luZm8KICAgIHJhaXNlIFJ1bnRpbWVFcnJvcigiQnJva2Vu IHRvb2xjaGFpbjogY2Fubm90IGxpbmsgYSBzaW1wbGUgQyBwcm9ncmFtIikKUnVudGltZUVycm9y OiBCcm9rZW4gdG9vbGNoYWluOiBjYW5ub3QgbGluayBhIHNpbXBsZSBDIHByb2dyYW0KKioqIFtk by1idWlsZF0gRXJyb3IgY29kZSAxCgpTdG9wIGluIC91c3IvcG9ydHMvbWF0aC9weS1udW1weS4K PT09PiAgQ2xlYW5pbmcgZm9yIHB5MjctbnVtcHktMS43LjBfMSwxCmJ1aWxkIG9mIC91c3IvcG9y dHMvbWF0aC9weS1udW1weSBlbmRlZCBhdCBXZWQgQXVnIDI4IDEwOjIwOjE1IEVEVCAyMDEzCmJ1 aWxkIHRpbWU6IDAwOjAwOjI4Cg== --=_9dfaf450ff862da2c8f3dd37b430557f-- From owner-freebsd-python@FreeBSD.ORG Wed Aug 28 15:00:01 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id BA5E358B for ; Wed, 28 Aug 2013 15:00:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A80C32DF7 for ; Wed, 28 Aug 2013 15:00:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7SF00vV032282 for ; Wed, 28 Aug 2013 15:00:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7SF00DQ032281; Wed, 28 Aug 2013 15:00:00 GMT (envelope-from gnats) Date: Wed, 28 Aug 2013 15:00:00 GMT Message-Id: <201308281500.r7SF00DQ032281@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Denis Generalov Subject: Re: ports/181593: math/py-numpy maintainer gone X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Denis Generalov List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Aug 2013 15:00:01 -0000 The following reply was made to PR ports/181593; it has been noted by GNATS. From: Denis Generalov To: "Kenta Suzumoto" Cc: freebsd-gnats-submit@freebsd.org Subject: Re: ports/181593: math/py-numpy maintainer gone Date: Wed, 28 Aug 2013 18:58:18 +0400 On Wed, 28 Aug 2013 10:34:47 -0400 "Kenta Suzumoto" wrote: > On 08/27/2013 at 7:15 PM, "Kenta Suzumoto" wrote: > > > >On 08/27/2013 at 6:50 PM, "Denis Generalov" wrote: > >> > >>Hello, Kenta S. > >> > >>Could you show poudriere build log? > >> > > > >Attached. It may be a problem with math/suitesparse, which is a > >dependency. I'm not sure. Thanks for any help! > > And here is another, different failure with numpy. Could you try to remove "-Qunused-parameter -Qunused-arguments" from CFLAGS var in /etc/make.conf? -- Denis Generalov From owner-freebsd-python@FreeBSD.ORG Wed Aug 28 22:00:02 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 31025D7 for ; Wed, 28 Aug 2013 22:00:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1DE802ABD for ; Wed, 28 Aug 2013 22:00:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7SM01N3023824 for ; Wed, 28 Aug 2013 22:00:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7SM01Ih023823; Wed, 28 Aug 2013 22:00:01 GMT (envelope-from gnats) Date: Wed, 28 Aug 2013 22:00:01 GMT Message-Id: <201308282200.r7SM01Ih023823@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: "Kenta Suzumoto" Subject: Re: ports/181593: math/py-numpy maintainer gone X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Kenta Suzumoto List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Aug 2013 22:00:02 -0000 The following reply was made to PR ports/181593; it has been noted by GNATS. From: "Kenta Suzumoto" To: "Denis Generalov" Cc: freebsd-gnats-submit@freebsd.org Subject: Re: ports/181593: math/py-numpy maintainer gone Date: Wed, 28 Aug 2013 17:52:35 -0400 --=_4ac95581d137428e05501ac3735a5ccd Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="UTF-8" On 08/28/2013 at 10:58 AM, "Denis Generalov" wrote: > >Could you try to remove "-Qunused-parameter -Qunused-arguments" >from CFLAGS var in /etc/make.conf? > For some reason, poudriere does not want to unset that option. I removed it from /usr/local/etc/poudriere.d/make.conf but it persists in the compilation log. I thought that CFLAG just told clang to be less verbose, so I wonder if it's the cause of the problem or not. Full log attached again. --=_4ac95581d137428e05501ac3735a5ccd Content-Transfer-Encoding: base64 Content-Type: application/octet-stream; name="py27-numpy-1.7.0_1,1.log"; Content-Disposition: attachment; filename="py27-numpy-1.7.0_1,1.log"; PT09PT4+IEJ1aWxkaW5nIG1hdGgvcHktbnVtcHkKYnVpbGQgc3RhcnRlZCBhdCBXZWQgQXVnIDI4 IDE3OjQ5OjE4IEVEVCAyMDEzCnBvcnQgZGlyZWN0b3J5OiAvdXNyL3BvcnRzL21hdGgvcHktbnVt cHkKYnVpbGRpbmcgZm9yOiBGcmVlQlNEIE40MEwtZGVmYXVsdC1qb2ItMDIgOS4xLVJFTEVBU0Ug RnJlZUJTRCA5LjEtUkVMRUFTRSBpMzg2Cm1haW50YWluZWQgYnk6IGxsd2FuZ0BpbmZvci5vcmcK TWFrZWZpbGUgaWRlbnQ6ICAgICAgJEZyZWVCU0Q6IG1hdGgvcHktbnVtcHkvTWFrZWZpbGUgMzE4 NjQ5IDIwMTMtMDUtMjEgMDY6NDQ6MTdaIGRlbW9uICQKUG91ZHJpZXJlIHZlcnNpb246IDMuMC40 CgotLS1CZWdpbiBFbnZpcm9ubWVudC0tLQpPU1ZFUlNJT049OTAxMDAwClVOQU1FX3Y9RnJlZUJT RCA5LjEtUkVMRUFTRQpVTkFNRV9yPTkuMS1SRUxFQVNFCkJMT0NLU0laRT1LCk1BSUw9L3Zhci9t YWlsL3Jvb3QKU1RBVFVTPTEKTUFTVEVSTU5UPS91c3IvbG9jYWwvcG91ZHJpZXJlL2RhdGEvYnVp bGQvTjQwTC1kZWZhdWx0L3JlZgpQS0dfRVhUPXR4egpGT1JDRV9QQUNLQUdFPXllcwp0cGlkPTU5 MTAzClBBVEg9L3NiaW46L2JpbjovdXNyL3NiaW46L3Vzci9iaW46L3Vzci9nYW1lczovdXNyL2xv Y2FsL3NiaW46L3Vzci9sb2NhbC9iaW46L3Jvb3QvYmluClBPVURSSUVSRV9CVUlMRF9UWVBFPWJ1 bGsKTkJQQVJBTExFTD0yClBLR05HPTEKUEtHTkFNRT1weTI3LW51bXB5LTEuNy4wXzEsMQpQS0df REVMRVRFPS91c3IvbG9jYWwvc2Jpbi9wa2cgZGVsZXRlIC15IC1mClBLR19BREQ9L3Vzci9sb2Nh bC9zYmluL3BrZyBhZGQKUFdEPS91c3IvaG9tZS9rZW50YQpNQVNURVJOQU1FPU40MEwtZGVmYXVs dApVU0VSPXJvb3QKSE9NRT0vcm9vdApQT1VEUklFUkVfVkVSU0lPTj0zLjAuNApTS0lQU0FOSVRZ PTAKTE9DQUxCQVNFPS91c3IvbG9jYWwKUEFDS0FHRV9CVUlMRElORz15ZXMKLS0tRW5kIEVudmly b25tZW50LS0tCgotLS1CZWdpbiBPUFRJT05TIExpc3QtLS0KPT09PiBUaGUgZm9sbG93aW5nIGNv bmZpZ3VyYXRpb24gb3B0aW9ucyBhcmUgYXZhaWxhYmxlIGZvciBweTI3LW51bXB5LTEuNy4wXzEs MToKICAgICBBVExBUz1vZmY6IFVzZSBvcHRpbWl6ZWQgYmxhcyBsaWJyYXJ5CiAgICAgU1VJVEVT UEFSU0U9b2ZmOiBVc2UgQU1EIGFuZCBVTUZQQUNLIGluIFN1aXRlU3BhcnNlCj09PT4gVXNlICdt YWtlIGNvbmZpZycgdG8gbW9kaWZ5IHRoZXNlIHNldHRpbmdzCi0tLUVuZCBPUFRJT05TIExpc3Qt LS0KCi0tQ09ORklHVVJFX0FSR1MtLQoKLS1FbmQgQ09ORklHVVJFX0FSR1MtLQoKLS1DT05GSUdV UkVfRU5WLS0KVE1QRElSPSIvdG1wIiBQWVRIT049Ii91c3IvbG9jYWwvYmluL3B5dGhvbjIuNyIg VE1QRElSPSIvdG1wIiBTSEVMTD0vYmluL3NoIENPTkZJR19TSEVMTD0vYmluL3NoIEY3Nz0iZ2Zv cnRyYW40NiIgRkM9Imdmb3J0cmFuNDYiIEZGTEFHUz0iLU8gLVdsLC1ycGF0aD0vdXNyL2xvY2Fs L2xpYi9nY2M0NiIgUEFUSD0vdXNyL2xvY2FsL2xpYmV4ZWMvY2NhY2hlOi9zYmluOi9iaW46L3Vz ci9zYmluOi91c3IvYmluOi91c3IvZ2FtZXM6L3Vzci9sb2NhbC9zYmluOi91c3IvbG9jYWwvYmlu Oi9yb290L2JpbiBDQ0FDSEVfRElSPSIvcm9vdC8uY2NhY2hlIgotLUVuZCBDT05GSUdVUkVfRU5W LS0KCi0tTUFLRV9FTlYtLQpUTVBESVI9Ii90bXAiIFRNUERJUj0iL3RtcCIgU0hFTEw9L2Jpbi9z aCBOT19MSU5UPVlFUyBGNzc9Imdmb3J0cmFuNDYiIEZDPSJnZm9ydHJhbjQ2IiBGRkxBR1M9Ii1P IC1XbCwtcnBhdGg9L3Vzci9sb2NhbC9saWIvZ2NjNDYiIEFERFIyTElORT0iL3Vzci9sb2NhbC9i aW4vYWRkcjJsaW5lIiBBUj0iL3Vzci9sb2NhbC9iaW4vYXIiIEFTPSIvdXNyL2xvY2FsL2Jpbi9h cyIgQ1BQRklMVD0iL3Vzci9sb2NhbC9iaW4vYysrZmlsdCIgR1BST0Y9Ii91c3IvbG9jYWwvYmlu L2dwcm9mIiBMRD0iL3Vzci9sb2NhbC9iaW4vbGQiIE5NPSIvdXNyL2xvY2FsL2Jpbi9ubSIgT0JK Q09QWT0iL3Vzci9sb2NhbC9iaW4vb2JqY29weSIgT0JKRFVNUD0iL3Vzci9sb2NhbC9iaW4vb2Jq ZHVtcCIgUkFOTElCPSIvdXNyL2xvY2FsL2Jpbi9yYW5saWIiIFJFQURFTEY9Ii91c3IvbG9jYWwv YmluL3JlYWRlbGYiIFNJWkU9Ii91c3IvbG9jYWwvYmluL3NpemUiIFNUUklOR1M9Ii91c3IvbG9j YWwvYmluL3N0cmluZ3MiIExEU0hBUkVEPSJnY2M0NiAtc2hhcmVkIiBQWVRIT05ET05UV1JJVEVC WVRFQ09ERT0gUFlUSE9OT1BUSU1JWkU9IFBSRUZJWD0vdXNyL2xvY2FsICBMT0NBTEJBU0U9L3Vz ci9sb2NhbCAgTElCRElSPSIvdXNyL2xpYiIgIENDPSJnY2M0NiIgQ0ZMQUdTPSItTzIgLXBpcGUg LW1hcmNoPXBlbnRpdW1wcm8gLVdsLC1ycGF0aD0vdXNyL2xvY2FsL2xpYi9nY2M0NiAtZm5vLXN0 cmljdC1hbGlhc2luZyIgIENQUD0iY3BwNDYiIENQUEZMQUdTPSIiICBMREZMQUdTPSIgLVdsLC1y cGF0aD0vdXNyL2xvY2FsL2xpYi9nY2M0NiIgIENYWD0iZysrNDYiIENYWEZMQUdTPSItTzIgLXBp cGUgLW1hcmNoPXBlbnRpdW1wcm8gLVdsLC1ycGF0aD0vdXNyL2xvY2FsL2xpYi9nY2M0NiAtZm5v LXN0cmljdC1hbGlhc2luZyAtV2wsLXJwYXRoPS91c3IvbG9jYWwvbGliL2djYzQ2IiAgTUFOUFJF RklYPSIvdXNyL2xvY2FsIiBQQVRIPS91c3IvbG9jYWwvbGliZXhlYy9jY2FjaGU6L3NiaW46L2Jp bjovdXNyL3NiaW46L3Vzci9iaW46L3Vzci9nYW1lczovdXNyL2xvY2FsL3NiaW46L3Vzci9sb2Nh bC9iaW46L3Jvb3QvYmluIENDQUNIRV9ESVI9Ii9yb290Ly5jY2FjaGUiIEJTRF9JTlNUQUxMX1BS T0dSQU09Imluc3RhbGwgIC1zIC1vIHJvb3QgLWcgd2hlZWwgLW0gNTU1IiAgQlNEX0lOU1RBTExf TElCPSJpbnN0YWxsICAtcyAtbyByb290IC1nIHdoZWVsIC1tIDQ0NCIgIEJTRF9JTlNUQUxMX1ND UklQVD0iaW5zdGFsbCAgLW8gcm9vdCAtZyB3aGVlbCAtbSA1NTUiICBCU0RfSU5TVEFMTF9EQVRB PSJpbnN0YWxsICAtbyByb290IC1nIHdoZWVsIC1tIDQ0NCIgIEJTRF9JTlNUQUxMX01BTj0iaW5z dGFsbCAgLW8gcm9vdCAtZyB3aGVlbCAtbSA0NDQiCi0tRW5kIE1BS0VfRU5WLS0KCi0tU1VCX0xJ U1QtLQpQUkVGSVg9L3Vzci9sb2NhbApMT0NBTEJBU0U9L3Vzci9sb2NhbApEQVRBRElSPS91c3Iv bG9jYWwvc2hhcmUvbnVtcHkKRE9DU0RJUj0vdXNyL2xvY2FsL3NoYXJlL2RvYy9udW1weQpFWEFN UExFU0RJUj0vdXNyL2xvY2FsL3NoYXJlL2V4YW1wbGVzL251bXB5CldXV0RJUj0vdXNyL2xvY2Fs L3d3dy9udW1weQpFVENESVI9L3Vzci9sb2NhbC9ldGMvbnVtcHkKLS1FbmQgU1VCX0xJU1QtLQoK LS0tQmVnaW4gbWFrZS5jb25mLS0tClVTRV9QQUNLQUdFX0RFUEVORFM9eWVzCkJBVENIPXllcwpX UktESVJQUkVGSVg9L3dya2RpcnMKV0lUSF9DQ0FDSEVfQlVJTEQ9eWVzCkNDQUNIRV9ESVI9L3Jv b3QvLmNjYWNoZQpQQUNLQUdFUz0vcGFja2FnZXMKRElTVERJUj0vZGlzdGZpbGVzCiMjIyMgL3Vz ci9sb2NhbC9ldGMvcG91ZHJpZXJlLmQvbWFrZS5jb25mICMjIyMKQ0M9Y2xhbmcKQ1hYPWNsYW5n KysKQ1BQPWNsYW5nLWNwcApDUFVUWVBFPz1pNjg2CiNDRkxBR1MrPSAtUXVudXNlZC1wYXJhbWV0 ZXIgLVF1bnVzZWQtYXJndW1lbnRzCkNGTEFHUys9IApXSVRIX1BLR05HPXllcwpXSVRIX0NDQUNI RV9CVUlMRD15ZXMKV0lUSF9PUFRJT05TPXllcwpPUFRJT05TX1VOU0VUPSBERUJVRyBIRUxQIFNU QVRJQyBHTlVUTFMgRE9DUyBFWEFNUExFUyBJUFY2IFwKCSAgICAgICBQVEggSUROIExJQklETiBO TFMgUFVMU0VBVURJTyBKQVZBIE1BTlBBR0VTIFwKCSAgICAgICBET0NCT09LIENVUFMgVEVTVFMg SFRNTERPQ1MgQk9OSk9VUiBHU1NBUEkgXAoJICAgICAgIEFQSURPQ1MKRkVUQ0hfQkVGT1JFX0FS R1M9LXB2NCAtVCAxMApNQVNURVJfU0lURV9CQUNLVVA/PSBcCmh0dHA6Ly9taXJyb3Iuc3ltbmRz LmNvbS9GcmVlQlNEL3BvcnRzL2Rpc3RmaWxlcy8ke0RJU1RfU1VCRElSL30KI01BU1RFUl9TSVRF X09WRVJSSURFPz0ke01BU1RFUl9TSVRFX0JBQ0tVUH0KLmlmICR7LkNVUkRJUn09PSIvdXNyL3Bv cnRzL2VkaXRvcnMvdmltIgpXSVRIX1ZJTV9PUFRJT05TPXllcwpXSVRIT1VUX1gxMT15ZXMKLmVu ZGlmCi5pZiAkey5DVVJESVJ9PT0iL3Vzci9wb3J0cy9uZXQvdGlnaHR2bmMiCkNDPWdjYwpDWFg9 ZysrCi5lbmRpZgpESVNBQkxFX01BS0VfSk9CUz15ZXMKLS0tRW5kIG1ha2UuY29uZi0tLQo9PT0+ ICBDbGVhbmluZyBmb3IgcHkyNy1udW1weS0xLjcuMF8xLDEKPT09PT09PT09PT09PT09PT09PT09 PT08cGhhc2U6IGNoZWNrLWNvbmZpZyAgID49PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT0KPT09PT09PT09PT09PT09PT09PT09PT08cGhhc2U6IHBrZy1kZXBlbmRz ICAgID49PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT4gICBweTI3LW51bXB5LTEuNy4w XzEsMSBkZXBlbmRzIG9uIGZpbGU6IC91c3IvbG9jYWwvc2Jpbi9wa2cgLSBub3QgZm91bmQKPT09 PiAgICBWZXJpZnlpbmcgaW5zdGFsbCBmb3IgL3Vzci9sb2NhbC9zYmluL3BrZyBpbiAvdXNyL3Bv cnRzL3BvcnRzLW1nbXQvcGtnCj09PT4gICBJbnN0YWxsaW5nIGV4aXN0aW5nIHBhY2thZ2UgL3Bh Y2thZ2VzL0FsbC9wa2ctMS4xLjRfMS50eHoKSW5zdGFsbGluZyBwa2ctMS4xLjRfMS4uLiBkb25l CklmIHlvdSBhcmUgdXBncmFkaW5nIGZyb20gdGhlIG9sZCBwYWNrYWdlIGZvcm1hdCwgZmlyc3Qg cnVuOgoKICAjIHBrZzJuZwo9PT0+ICAgUmV0dXJuaW5nIHRvIGJ1aWxkIG9mIHB5MjctbnVtcHkt MS43LjBfMSwxCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT0KPT09PT09PT09PT09PT09PT09PT09PT08cGhhc2U6 IGZldGNoLWRlcGVuZHMgID49PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT0KPT09PT09PT09PT09PT09PT09PT09PT08cGhhc2U6IGZldGNoICAgICAgICAgID49PT09 PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT4gIExpY2Vuc2UgQlNEIGFjY2VwdGVkIGJ5IHRo ZSB1c2VyCj09PT4gIEZvdW5kIHNhdmVkIGNvbmZpZ3VyYXRpb24gZm9yIHB5MjctbnVtcHktMS43 LjBfMSwxCj09PT4gRmV0Y2hpbmcgYWxsIGRpc3RmaWxlcyByZXF1aXJlZCBieSBweTI3LW51bXB5 LTEuNy4wXzEsMSBmb3IgYnVpbGRpbmcKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT09PT09PT09PT09PT09 PT09PT09PTxwaGFzZTogY2hlY2tzdW0gICAgICAgPj09PT09PT09PT09PT09PT09PT09PT09PT09 PT0KPT09PiAgTGljZW5zZSBCU0QgYWNjZXB0ZWQgYnkgdGhlIHVzZXIKPT09PiAgRm91bmQgc2F2 ZWQgY29uZmlndXJhdGlvbiBmb3IgcHkyNy1udW1weS0xLjcuMF8xLDEKPT09PiBGZXRjaGluZyBh bGwgZGlzdGZpbGVzIHJlcXVpcmVkIGJ5IHB5MjctbnVtcHktMS43LjBfMSwxIGZvciBidWlsZGlu Zwo9PiBTSEEyNTYgQ2hlY2tzdW0gT0sgZm9yIG51bXB5LTEuNy4wLnRhci5nei4KPT4gU0hBMjU2 IENoZWNrc3VtIE9LIGZvciBudW1weS1yZWYtMS43LjAucGRmLgo9PiBTSEEyNTYgQ2hlY2tzdW0g T0sgZm9yIG51bXB5LXVzZXItMS43LjAucGRmLgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT09PT09PT09 PT09PT09PT09PT09PHBoYXNlOiBleHRyYWN0LWRlcGVuZHM+PT09PT09PT09PT09PT09PT09PT09 PT09PT09PQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT09PT09PT09PT09PT09PT09PT09PHBoYXNlOiBl eHRyYWN0ICAgICAgICA+PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT0+ICBMaWNlbnNl IEJTRCBhY2NlcHRlZCBieSB0aGUgdXNlcgo9PT0+ICBGb3VuZCBzYXZlZCBjb25maWd1cmF0aW9u IGZvciBweTI3LW51bXB5LTEuNy4wXzEsMQo9PT0+IEZldGNoaW5nIGFsbCBkaXN0ZmlsZXMgcmVx dWlyZWQgYnkgcHkyNy1udW1weS0xLjcuMF8xLDEgZm9yIGJ1aWxkaW5nCj09PT4gIEV4dHJhY3Rp bmcgZm9yIHB5MjctbnVtcHktMS43LjBfMSwxCj0+IFNIQTI1NiBDaGVja3N1bSBPSyBmb3IgbnVt cHktMS43LjAudGFyLmd6Lgo9PiBTSEEyNTYgQ2hlY2tzdW0gT0sgZm9yIG51bXB5LXJlZi0xLjcu MC5wZGYuCj0+IFNIQTI1NiBDaGVja3N1bSBPSyBmb3IgbnVtcHktdXNlci0xLjcuMC5wZGYuCj09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT0KPT09PT09PT09PT09PT09PT09PT09PT08cGhhc2U6IHBhdGNoLWRlcGVu ZHMgID49PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPT09PT09 PT09PT09PT09PT09PT09PT08cGhhc2U6IHBhdGNoICAgICAgICAgID49PT09PT09PT09PT09PT09 PT09PT09PT09PT09Cj09PT4gIFBhdGNoaW5nIGZvciBweTI3LW51bXB5LTEuNy4wXzEsMQo9PT0+ ICBBcHBseWluZyBGcmVlQlNEIHBhdGNoZXMgZm9yIHB5MjctbnVtcHktMS43LjBfMSwxCj09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT0KPT09PT09PT09PT09PT09PT09PT09PT08cGhhc2U6IGJ1aWxkLWRlcGVuZHMg ID49PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT4gICBweTI3LW51bXB5LTEuNy4wXzEs MSBkZXBlbmRzIG9uIGZpbGU6IC91c3IvbG9jYWwvYmluL3B5dGhvbjIuNyAtIG5vdCBmb3VuZAo9 PT0+ICAgIFZlcmlmeWluZyBpbnN0YWxsIGZvciAvdXNyL2xvY2FsL2Jpbi9weXRob24yLjcgaW4g L3Vzci9wb3J0cy9sYW5nL3B5dGhvbjI3Cj09PT4gICBJbnN0YWxsaW5nIGV4aXN0aW5nIHBhY2th Z2UgL3BhY2thZ2VzL0FsbC9weXRob24yNy0yLjcuNV8yLnR4egpJbnN0YWxsaW5nIHB5dGhvbjI3 LTIuNy41XzIuLi4gZG9uZQo9PT09Ck5vdGUgdGhhdCBzb21lIG9mIHRoZSBzdGFuZGFyZCBtb2R1 bGVzIGFyZSBwcm92aWRlZCBhcyBzZXBhcmF0ZQpwb3J0cyBzaW5jZSB0aGV5IHJlcXVpcmUgZXh0 cmEgZGVwZW5kZW5jaWVzOgoKYnNkZGIgICAgICAgICAgIGRhdGFiYXNlcy9weS1ic2RkYgpnZGJt ICAgICAgICAgICAgZGF0YWJhc2VzL3B5LWdkYm0Kc3FsaXRlMyAgICAgICAgIGRhdGFiYXNlcy9w eS1zcWxpdGUzCnRraW50ZXIgICAgICAgICB4MTEtdG9vbGtpdHMvcHktdGtpbnRlcgoKSW5zdGFs bCB0aGVtIGFzIG5lZWRlZC4KPT09PQo9PT0+ICAgUmV0dXJuaW5nIHRvIGJ1aWxkIG9mIHB5Mjct bnVtcHktMS43LjBfMSwxCj09PT4gICBweTI3LW51bXB5LTEuNy4wXzEsMSBkZXBlbmRzIG9uIGV4 ZWN1dGFibGU6IHB5dGhvbiAtIG5vdCBmb3VuZAo9PT0+ICAgIFZlcmlmeWluZyBpbnN0YWxsIGZv ciBweXRob24gaW4gL3Vzci9wb3J0cy9sYW5nL3B5dGhvbgo9PT0+ICAgSW5zdGFsbGluZyBleGlz dGluZyBwYWNrYWdlIC9wYWNrYWdlcy9BbGwvcHl0aG9uLTIuN18xLDIudHh6Ckluc3RhbGxpbmcg cHl0aG9uLTIuN18xLDIuLi5JbnN0YWxsaW5nIHB5dGhvbjItMi4uLiBkb25lCiBkb25lCj09PT4g ICBSZXR1cm5pbmcgdG8gYnVpbGQgb2YgcHkyNy1udW1weS0xLjcuMF8xLDEKPT09PiAgIHB5Mjct bnVtcHktMS43LjBfMSwxIGRlcGVuZHMgb24gZXhlY3V0YWJsZTogZ2NjNDYgLSBub3QgZm91bmQK PT09PiAgICBWZXJpZnlpbmcgaW5zdGFsbCBmb3IgZ2NjNDYgaW4gL3Vzci9wb3J0cy9sYW5nL2dj Ywo9PT0+ICAgSW5zdGFsbGluZyBleGlzdGluZyBwYWNrYWdlIC9wYWNrYWdlcy9BbGwvZ2NjLTQu Ni4zLnR4egpJbnN0YWxsaW5nIGdjYy00LjYuMy4uLkluc3RhbGxpbmcgbXBmci0zLjEuMi4uLklu c3RhbGxpbmcgZ21wLTUuMS4yLi4uIGRvbmUKIGRvbmUKSW5zdGFsbGluZyBtcGMtMC45Li4uIGRv bmUKSW5zdGFsbGluZyBiaW51dGlscy0yLjIzLjIuLi4gZG9uZQpJbnN0YWxsaW5nIGxpYmljb252 LTEuMTRfMS4uLiBkb25lCiBkb25lCj09PT4gICBSZXR1cm5pbmcgdG8gYnVpbGQgb2YgcHkyNy1u dW1weS0xLjcuMF8xLDEKPT09PiAgIHB5MjctbnVtcHktMS43LjBfMSwxIGRlcGVuZHMgb24gZmls ZTogL3Vzci9sb2NhbC9iaW4vYXMgLSBmb3VuZAo9PT0+ICAgcHkyNy1udW1weS0xLjcuMF8xLDEg ZGVwZW5kcyBvbiBmaWxlOiAvdXNyL2xvY2FsL2Jpbi9jY2FjaGUgLSBub3QgZm91bmQKPT09PiAg ICBWZXJpZnlpbmcgaW5zdGFsbCBmb3IgL3Vzci9sb2NhbC9iaW4vY2NhY2hlIGluIC91c3IvcG9y dHMvZGV2ZWwvY2NhY2hlCj09PT4gICBJbnN0YWxsaW5nIGV4aXN0aW5nIHBhY2thZ2UgL3BhY2th Z2VzL0FsbC9jY2FjaGUtMy4xLjlfMi50eHoKSW5zdGFsbGluZyBjY2FjaGUtMy4xLjlfMi4uLkNy ZWF0ZSBjb21waWxlciBsaW5rcy4uLgpjcmVhdGUgc3ltbGluayBmb3IgY2MKY3JlYXRlIHN5bWxp bmsgZm9yIGNjICh3b3JsZCkKY3JlYXRlIHN5bWxpbmsgZm9yIGMrKwpjcmVhdGUgc3ltbGluayBm b3IgYysrICh3b3JsZCkKY3JlYXRlIHN5bWxpbmsgZm9yIGdjYwpjcmVhdGUgc3ltbGluayBmb3Ig Z2NjICh3b3JsZCkKY3JlYXRlIHN5bWxpbmsgZm9yIGcrKwpjcmVhdGUgc3ltbGluayBmb3IgZysr ICh3b3JsZCkKY3JlYXRlIHN5bWxpbmsgZm9yIGdjYzQ2CmNyZWF0ZSBzeW1saW5rIGZvciBnY2M0 NiAod29ybGQpCmNyZWF0ZSBzeW1saW5rIGZvciBnKys0NgpjcmVhdGUgc3ltbGluayBmb3IgZysr NDYgKHdvcmxkKQpjcmVhdGUgc3ltbGluayBmb3IgY2xhbmcKY3JlYXRlIHN5bWxpbmsgZm9yIGNs YW5nICh3b3JsZCkKY3JlYXRlIHN5bWxpbmsgZm9yIGNsYW5nKysKY3JlYXRlIHN5bWxpbmsgZm9y IGNsYW5nKysgKHdvcmxkKQogZG9uZQoKTk9URToKUGxlYXNlIHJlYWQgL3Vzci9sb2NhbC9zaGFy ZS9kb2MvY2NhY2hlL2NjYWNoZS1ob3d0by1mcmVlYnNkLnR4dCBmb3IgCmluZm9ybWF0aW9uIG9u IHVzaW5nIGNjYWNoZSB3aXRoIEZyZWVCU0QgcG9ydHMgYW5kIHNyYy4KPT09PiAgIFJldHVybmlu ZyB0byBidWlsZCBvZiBweTI3LW51bXB5LTEuNy4wXzEsMQo9PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT09 PT09PT09PT09PT09PT09PT09PHBoYXNlOiBsaWItZGVwZW5kcyAgICA+PT09PT09PT09PT09PT09 PT09PT09PT09PT09PQo9PT0+ICAgcHkyNy1udW1weS0xLjcuMF8xLDEgZGVwZW5kcyBvbiBzaGFy ZWQgbGlicmFyeTogbGFwYWNrLjQgLSBub3QgZm91bmQKPT09PiAgICBWZXJpZnlpbmcgaW5zdGFs bCBmb3IgbGFwYWNrLjQgaW4gL3Vzci9wb3J0cy9tYXRoL2xhcGFjawo9PT0+ICAgSW5zdGFsbGlu ZyBleGlzdGluZyBwYWNrYWdlIC9wYWNrYWdlcy9BbGwvbGFwYWNrLTMuNC4yLnR4egpJbnN0YWxs aW5nIGxhcGFjay0zLjQuMi4uLkluc3RhbGxpbmcgYmxhcy0zLjQuMi4uLiBkb25lCiBkb25lCj09 PT4gICBSZXR1cm5pbmcgdG8gYnVpbGQgb2YgcHkyNy1udW1weS0xLjcuMF8xLDEKPT09PiAgIHB5 MjctbnVtcHktMS43LjBfMSwxIGRlcGVuZHMgb24gc2hhcmVkIGxpYnJhcnk6IGJsYXMuMiAtIGZv dW5kCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT0KPT09PT09PT09PT09PT09PT09PT09PT08cGhhc2U6IGNvbmZp Z3VyZSAgICAgID49PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT4gIENvbmZpZ3VyaW5n IGZvciBweTI3LW51bXB5LTEuNy4wXzEsMQpSdW5uaW5nIGZyb20gbnVtcHkgc291cmNlIGRpcmVj dG9yeS4Kc3ZudmVyc2lvbjogbm90IGZvdW5kCkYyUFkgVmVyc2lvbiAyCmJsYXNfb3B0X2luZm86 CmJsYXNfbWtsX2luZm86CiAgbGlicmFyaWVzIG1rbCx2bWwsZ3VpZGUgbm90IGZvdW5kIGluIFsn L3Vzci9saWInLCAnL3Vzci9sb2NhbC9saWInLCAnL3Vzci9sb2NhbC9saWIvZ2NjNDYvZ2NjL2kz ODYtcG9ydGJsZC1mcmVlYnNkOS4xLzQuNi4zLy4uLy4uLy4uLyddCiAgTk9UIEFWQUlMQUJMRQoK YXRsYXNfYmxhc190aHJlYWRzX2luZm86ClNldHRpbmcgUFRBVExBUz1BVExBUwpTZXR0aW5nIFBU QVRMQVM9QVRMQVMKY3VzdG9taXplIEdudUZDb21waWxlcgpGb3VuZCBleGVjdXRhYmxlIC91c3Iv bG9jYWwvYmluL2dmb3J0cmFuNDYKZ251OiBubyBGb3J0cmFuIDkwIGNvbXBpbGVyIGZvdW5kCkNv dWxkIG5vdCBsb2NhdGUgZXhlY3V0YWJsZSBnY2M0NiAtc2hhcmVkCkZvdW5kIGV4ZWN1dGFibGUg L3Vzci9sb2NhbC9iaW4vbGQKRm91bmQgZXhlY3V0YWJsZSAvdXNyL2xvY2FsL2Jpbi9hcgpGb3Vu ZCBleGVjdXRhYmxlIC91c3IvbG9jYWwvYmluL3JhbmxpYgpnbnU6IG5vIEZvcnRyYW4gOTAgY29t cGlsZXIgZm91bmQKY3VzdG9taXplIEdudTk1RkNvbXBpbGVyCmN1c3RvbWl6ZSBHbnU5NUZDb21w aWxlcgpjdXN0b21pemUgR251OTVGQ29tcGlsZXIgdXNpbmcgY29uZmlnCmNvbXBpbGluZyAnX2Nv bmZpZ3Rlc3QuYyc6CgovKiBUaGlzIGZpbGUgaXMgZ2VuZXJhdGVkIGZyb20gbnVtcHkvZGlzdHV0 aWxzL3N5c3RlbV9pbmZvLnB5ICovCnZvaWQgQVRMX2J1aWxkaW5mbyh2b2lkKTsKaW50IG1haW4o dm9pZCkgewogIEFUTF9idWlsZGluZm8oKTsKICByZXR1cm4gMDsKfQoKQyBjb21waWxlcjogZ2Nj NDYgLUROREVCVUcgLU8yIC1waXBlIC1PcyAtUXVudXNlZC1wYXJhbWV0ZXIgLVF1bnVzZWQtYXJn dW1lbnRzIC1tYXJjaD1wZW50aXVtcHJvIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1PMiAtcGlwZSAt bWFyY2g9cGVudGl1bXBybyAtV2wsLXJwYXRoPS91c3IvbG9jYWwvbGliL2djYzQ2IC1mbm8tc3Ry aWN0LWFsaWFzaW5nIC1mUElDCgpjb21waWxlIG9wdGlvbnM6ICctYycKZ2NjNDY6IF9jb25maWd0 ZXN0LmMKU2V0dGluZyBQVEFUTEFTPUFUTEFTCiAgRk9VTkQ6CiAgICBsaWJyYXJpZXMgPSBbJ2xh cGFjaycsICdibGFzJ10KICAgIGxpYnJhcnlfZGlycyA9IFsnL3Vzci9sb2NhbC9saWInXQogICAg bGFuZ3VhZ2UgPSBjCiAgICBkZWZpbmVfbWFjcm9zID0gWygnTk9fQVRMQVNfSU5GTycsIC0xKV0K CiAgRk9VTkQ6CiAgICBsaWJyYXJpZXMgPSBbJ2xhcGFjaycsICdibGFzJ10KICAgIGxpYnJhcnlf ZGlycyA9IFsnL3Vzci9sb2NhbC9saWInXQogICAgbGFuZ3VhZ2UgPSBjCiAgICBkZWZpbmVfbWFj cm9zID0gWygnTk9fQVRMQVNfSU5GTycsIC0xKV0KCnN2bnZlcnNpb246IG5vdCBmb3VuZApsYXBh Y2tfb3B0X2luZm86CmxhcGFja19ta2xfaW5mbzoKbWtsX2luZm86CiAgbGlicmFyaWVzIG1rbCx2 bWwsZ3VpZGUgbm90IGZvdW5kIGluIFsnL3Vzci9saWInLCAnL3Vzci9sb2NhbC9saWInLCAnL3Vz ci9sb2NhbC9saWIvZ2NjNDYvZ2NjL2kzODYtcG9ydGJsZC1mcmVlYnNkOS4xLzQuNi4zLy4uLy4u Ly4uLyddCiAgTk9UIEFWQUlMQUJMRQoKICBOT1QgQVZBSUxBQkxFCgphdGxhc190aHJlYWRzX2lu Zm86ClNldHRpbmcgUFRBVExBUz1BVExBUwogIGxpYnJhcmllcyBsYXBhY2tfYXRsYXMgbm90IGZv dW5kIGluIC91c3IvbG9jYWwvbGliCiAgbGlicmFyaWVzIGFsYXBhY2sgbm90IGZvdW5kIGluIFsn L3Vzci9sb2NhbC9saWInXQogIGxpYnJhcmllcyBsYXBhY2ssYmxhcyBub3QgZm91bmQgaW4gL3Vz ci9sb2NhbC9saWIvZ2NjNDYvZ2NjL2kzODYtcG9ydGJsZC1mcmVlYnNkOS4xLzQuNi4zLy4uLy4u Ly4uLwogIGxpYnJhcmllcyBsYXBhY2tfYXRsYXMgbm90IGZvdW5kIGluIC91c3IvbG9jYWwvbGli L2djYzQ2L2djYy9pMzg2LXBvcnRibGQtZnJlZWJzZDkuMS80LjYuMy8uLi8uLi8uLi8KbnVtcHku ZGlzdHV0aWxzLnN5c3RlbV9pbmZvLmF0bGFzX3RocmVhZHNfaW5mbwpTZXR0aW5nIFBUQVRMQVM9 QVRMQVMKL3dya2RpcnMvdXNyL3BvcnRzL21hdGgvcHktbnVtcHkvd29yay9udW1weS0xLjcuMC9u dW1weS9kaXN0dXRpbHMvc3lzdGVtX2luZm8ucHk6MTA1MDogVXNlcldhcm5pbmc6IAoqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioKICAgIENvdWxkIG5vdCBmaW5kIGxhcGFjayBsaWJyYXJ5IHdpdGhpbiB0aGUgQVRMQVMg aW5zdGFsbGF0aW9uLgoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioKCiAgd2FybmluZ3Mud2FybihtZXNzYWdlKQpTZXR0 aW5nIFBUQVRMQVM9QVRMQVMKICBGT1VORDoKICAgIGxpYnJhcmllcyA9IFsnbGFwYWNrJywgJ2Js YXMnXQogICAgbGlicmFyeV9kaXJzID0gWycvdXNyL2xvY2FsL2xpYiddCiAgICBsYW5ndWFnZSA9 IGMKICAgIGRlZmluZV9tYWNyb3MgPSBbKCdBVExBU19XSVRIT1VUX0xBUEFDSycsIE5vbmUpXQoK bGFwYWNrX2luZm86CiAgRk9VTkQ6CiAgICBsaWJyYXJpZXMgPSBbJ2xhcGFjayddCiAgICBsaWJy YXJ5X2RpcnMgPSBbJy91c3IvbG9jYWwvbGliJ10KICAgIGxhbmd1YWdlID0gZjc3CgogIEZPVU5E OgogICAgbGlicmFyaWVzID0gWydsYXBhY2snLCAnYmxhcycsICdsYXBhY2snXQogICAgbGlicmFy eV9kaXJzID0gWycvdXNyL2xvY2FsL2xpYiddCiAgICBsYW5ndWFnZSA9IGY3NwogICAgZGVmaW5l X21hY3JvcyA9IFsoJ0FUTEFTX1dJVEhPVVRfTEFQQUNLJywgTm9uZSldCgpydW5uaW5nIGNvbmZp Zwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09Cj09PT09PT09PT09PT09PT09PT09PT09PHBoYXNlOiBidWlsZCAg ICAgICAgICA+PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT0+ICBCdWlsZGluZyBmb3Ig cHkyNy1udW1weS0xLjcuMF8xLDEKUnVubmluZyBmcm9tIG51bXB5IHNvdXJjZSBkaXJlY3Rvcnku CnN2bnZlcnNpb246IG5vdCBmb3VuZApGMlBZIFZlcnNpb24gMgpibGFzX29wdF9pbmZvOgpibGFz X21rbF9pbmZvOgogIGxpYnJhcmllcyBta2wsdm1sLGd1aWRlIG5vdCBmb3VuZCBpbiBbJy91c3Iv bGliJywgJy91c3IvbG9jYWwvbGliJywgJy91c3IvbG9jYWwvbGliL2djYzQ2L2djYy9pMzg2LXBv cnRibGQtZnJlZWJzZDkuMS80LjYuMy8uLi8uLi8uLi8nXQogIE5PVCBBVkFJTEFCTEUKCmF0bGFz X2JsYXNfdGhyZWFkc19pbmZvOgpTZXR0aW5nIFBUQVRMQVM9QVRMQVMKU2V0dGluZyBQVEFUTEFT PUFUTEFTCmN1c3RvbWl6ZSBHbnVGQ29tcGlsZXIKRm91bmQgZXhlY3V0YWJsZSAvdXNyL2xvY2Fs L2Jpbi9nZm9ydHJhbjQ2CmdudTogbm8gRm9ydHJhbiA5MCBjb21waWxlciBmb3VuZApDb3VsZCBu b3QgbG9jYXRlIGV4ZWN1dGFibGUgZ2NjNDYgLXNoYXJlZApGb3VuZCBleGVjdXRhYmxlIC91c3Iv bG9jYWwvYmluL2xkCkZvdW5kIGV4ZWN1dGFibGUgL3Vzci9sb2NhbC9iaW4vYXIKRm91bmQgZXhl Y3V0YWJsZSAvdXNyL2xvY2FsL2Jpbi9yYW5saWIKZ251OiBubyBGb3J0cmFuIDkwIGNvbXBpbGVy IGZvdW5kCmN1c3RvbWl6ZSBHbnU5NUZDb21waWxlcgpjdXN0b21pemUgR251OTVGQ29tcGlsZXIK Y3VzdG9taXplIEdudTk1RkNvbXBpbGVyIHVzaW5nIGNvbmZpZwpjb21waWxpbmcgJ19jb25maWd0 ZXN0LmMnOgoKLyogVGhpcyBmaWxlIGlzIGdlbmVyYXRlZCBmcm9tIG51bXB5L2Rpc3R1dGlscy9z eXN0ZW1faW5mby5weSAqLwp2b2lkIEFUTF9idWlsZGluZm8odm9pZCk7CmludCBtYWluKHZvaWQp IHsKICBBVExfYnVpbGRpbmZvKCk7CiAgcmV0dXJuIDA7Cn0KCkMgY29tcGlsZXI6IGdjYzQ2IC1E TkRFQlVHIC1PMiAtcGlwZSAtT3MgLVF1bnVzZWQtcGFyYW1ldGVyIC1RdW51c2VkLWFyZ3VtZW50 cyAtbWFyY2g9cGVudGl1bXBybyAtZm5vLXN0cmljdC1hbGlhc2luZyAtTzIgLXBpcGUgLW1hcmNo PXBlbnRpdW1wcm8gLVdsLC1ycGF0aD0vdXNyL2xvY2FsL2xpYi9nY2M0NiAtZm5vLXN0cmljdC1h bGlhc2luZyAtZlBJQwoKY29tcGlsZSBvcHRpb25zOiAnLWMnCmdjYzQ2OiBfY29uZmlndGVzdC5j ClNldHRpbmcgUFRBVExBUz1BVExBUwogIEZPVU5EOgogICAgbGlicmFyaWVzID0gWydsYXBhY2sn LCAnYmxhcyddCiAgICBsaWJyYXJ5X2RpcnMgPSBbJy91c3IvbG9jYWwvbGliJ10KICAgIGxhbmd1 YWdlID0gYwogICAgZGVmaW5lX21hY3JvcyA9IFsoJ05PX0FUTEFTX0lORk8nLCAtMSldCgogIEZP VU5EOgogICAgbGlicmFyaWVzID0gWydsYXBhY2snLCAnYmxhcyddCiAgICBsaWJyYXJ5X2RpcnMg PSBbJy91c3IvbG9jYWwvbGliJ10KICAgIGxhbmd1YWdlID0gYwogICAgZGVmaW5lX21hY3JvcyA9 IFsoJ05PX0FUTEFTX0lORk8nLCAtMSldCgpzdm52ZXJzaW9uOiBub3QgZm91bmQKbGFwYWNrX29w dF9pbmZvOgpsYXBhY2tfbWtsX2luZm86Cm1rbF9pbmZvOgogIGxpYnJhcmllcyBta2wsdm1sLGd1 aWRlIG5vdCBmb3VuZCBpbiBbJy91c3IvbGliJywgJy91c3IvbG9jYWwvbGliJywgJy91c3IvbG9j YWwvbGliL2djYzQ2L2djYy9pMzg2LXBvcnRibGQtZnJlZWJzZDkuMS80LjYuMy8uLi8uLi8uLi8n XQogIE5PVCBBVkFJTEFCTEUKCiAgTk9UIEFWQUlMQUJMRQoKYXRsYXNfdGhyZWFkc19pbmZvOgpT ZXR0aW5nIFBUQVRMQVM9QVRMQVMKICBsaWJyYXJpZXMgbGFwYWNrX2F0bGFzIG5vdCBmb3VuZCBp biAvdXNyL2xvY2FsL2xpYgogIGxpYnJhcmllcyBhbGFwYWNrIG5vdCBmb3VuZCBpbiBbJy91c3Iv bG9jYWwvbGliJ10KICBsaWJyYXJpZXMgbGFwYWNrLGJsYXMgbm90IGZvdW5kIGluIC91c3IvbG9j YWwvbGliL2djYzQ2L2djYy9pMzg2LXBvcnRibGQtZnJlZWJzZDkuMS80LjYuMy8uLi8uLi8uLi8K ICBsaWJyYXJpZXMgbGFwYWNrX2F0bGFzIG5vdCBmb3VuZCBpbiAvdXNyL2xvY2FsL2xpYi9nY2M0 Ni9nY2MvaTM4Ni1wb3J0YmxkLWZyZWVic2Q5LjEvNC42LjMvLi4vLi4vLi4vCm51bXB5LmRpc3R1 dGlscy5zeXN0ZW1faW5mby5hdGxhc190aHJlYWRzX2luZm8KU2V0dGluZyBQVEFUTEFTPUFUTEFT Ci93cmtkaXJzL3Vzci9wb3J0cy9tYXRoL3B5LW51bXB5L3dvcmsvbnVtcHktMS43LjAvbnVtcHkv ZGlzdHV0aWxzL3N5c3RlbV9pbmZvLnB5OjEwNTA6IFVzZXJXYXJuaW5nOiAKKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq CiAgICBDb3VsZCBub3QgZmluZCBsYXBhY2sgbGlicmFyeSB3aXRoaW4gdGhlIEFUTEFTIGluc3Rh bGxhdGlvbi4KKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqCgogIHdhcm5pbmdzLndhcm4obWVzc2FnZSkKU2V0dGluZyBQ VEFUTEFTPUFUTEFTCiAgRk9VTkQ6CiAgICBsaWJyYXJpZXMgPSBbJ2xhcGFjaycsICdibGFzJ10K ICAgIGxpYnJhcnlfZGlycyA9IFsnL3Vzci9sb2NhbC9saWInXQogICAgbGFuZ3VhZ2UgPSBjCiAg ICBkZWZpbmVfbWFjcm9zID0gWygnQVRMQVNfV0lUSE9VVF9MQVBBQ0snLCBOb25lKV0KCmxhcGFj a19pbmZvOgogIEZPVU5EOgogICAgbGlicmFyaWVzID0gWydsYXBhY2snXQogICAgbGlicmFyeV9k aXJzID0gWycvdXNyL2xvY2FsL2xpYiddCiAgICBsYW5ndWFnZSA9IGY3NwoKICBGT1VORDoKICAg IGxpYnJhcmllcyA9IFsnbGFwYWNrJywgJ2JsYXMnLCAnbGFwYWNrJ10KICAgIGxpYnJhcnlfZGly cyA9IFsnL3Vzci9sb2NhbC9saWInXQogICAgbGFuZ3VhZ2UgPSBmNzcKICAgIGRlZmluZV9tYWNy b3MgPSBbKCdBVExBU19XSVRIT1VUX0xBUEFDSycsIE5vbmUpXQoKcnVubmluZyBidWlsZApydW5u aW5nIGNvbmZpZ19jYwp1bmlmaW5nIGNvbmZpZ19jYywgY29uZmlnLCBidWlsZF9jbGliLCBidWls ZF9leHQsIGJ1aWxkIGNvbW1hbmRzIC0tY29tcGlsZXIgb3B0aW9ucwpydW5uaW5nIGNvbmZpZ19m Ywp1bmlmaW5nIGNvbmZpZ19mYywgY29uZmlnLCBidWlsZF9jbGliLCBidWlsZF9leHQsIGJ1aWxk IGNvbW1hbmRzIC0tZmNvbXBpbGVyIG9wdGlvbnMKcnVubmluZyBidWlsZF9zcmMKYnVpbGRfc3Jj CmJ1aWxkaW5nIHB5X21vZHVsZXMgc291cmNlcwpjcmVhdGluZyBidWlsZApjcmVhdGluZyBidWls ZC9zcmMuZnJlZWJzZC05LjEtUkVMRUFTRS1pMzg2LTIuNwpjcmVhdGluZyBidWlsZC9zcmMuZnJl ZWJzZC05LjEtUkVMRUFTRS1pMzg2LTIuNy9udW1weQpjcmVhdGluZyBidWlsZC9zcmMuZnJlZWJz ZC05LjEtUkVMRUFTRS1pMzg2LTIuNy9udW1weS9kaXN0dXRpbHMKYnVpbGRpbmcgbGlicmFyeSAi bnB5bWF0aCIgc291cmNlcwpjdXN0b21pemUgR251OTVGQ29tcGlsZXIKY3VzdG9taXplIEdudTk1 RkNvbXBpbGVyIHVzaW5nIGNvbmZpZwpDIGNvbXBpbGVyOiBnY2M0NiAtRE5ERUJVRyAtTzIgLXBp cGUgLU9zIC1RdW51c2VkLXBhcmFtZXRlciAtUXVudXNlZC1hcmd1bWVudHMgLW1hcmNoPXBlbnRp dW1wcm8gLWZuby1zdHJpY3QtYWxpYXNpbmcgLU8yIC1waXBlIC1tYXJjaD1wZW50aXVtcHJvIC1X bCwtcnBhdGg9L3Vzci9sb2NhbC9saWIvZ2NjNDYgLWZuby1zdHJpY3QtYWxpYXNpbmcgLWZQSUMK CmNvbXBpbGUgb3B0aW9uczogJy1JbnVtcHkvY29yZS9zcmMvcHJpdmF0ZSAtSW51bXB5L2NvcmUv c3JjIC1JbnVtcHkvY29yZSAtSW51bXB5L2NvcmUvc3JjL25weW1hdGggLUludW1weS9jb3JlL3Ny Yy9tdWx0aWFycmF5IC1JbnVtcHkvY29yZS9zcmMvdW1hdGggLUludW1weS9jb3JlL3NyYy9ucHlz b3J0IC1JbnVtcHkvY29yZS9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL3B5dGhvbjIuNyAt YycKZ2NjNDY6IF9jb25maWd0ZXN0LmMKZ2NjNDY6IGVycm9yOiB1bnJlY29nbml6ZWQgb3B0aW9u ICctUXVudXNlZC1wYXJhbWV0ZXInCmdjYzQ2OiBlcnJvcjogdW5yZWNvZ25pemVkIG9wdGlvbiAn LVF1bnVzZWQtYXJndW1lbnRzJwpnY2M0NjogZXJyb3I6IHVucmVjb2duaXplZCBvcHRpb24gJy1R dW51c2VkLXBhcmFtZXRlcicKZ2NjNDY6IGVycm9yOiB1bnJlY29nbml6ZWQgb3B0aW9uICctUXVu dXNlZC1hcmd1bWVudHMnCmZhaWx1cmUuCnJlbW92aW5nOiBfY29uZmlndGVzdC5jIF9jb25maWd0 ZXN0Lm8KVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgogIEZpbGUgInNldHVwLnB5 IiwgbGluZSAyMTQsIGluIDxtb2R1bGU+CiAgICBzZXR1cF9wYWNrYWdlKCkKICBGaWxlICJzZXR1 cC5weSIsIGxpbmUgMjA3LCBpbiBzZXR1cF9wYWNrYWdlCiAgICBjb25maWd1cmF0aW9uPWNvbmZp Z3VyYXRpb24gKQogIEZpbGUgIi93cmtkaXJzL3Vzci9wb3J0cy9tYXRoL3B5LW51bXB5L3dvcmsv bnVtcHktMS43LjAvbnVtcHkvZGlzdHV0aWxzL2NvcmUucHkiLCBsaW5lIDE4NiwgaW4gc2V0dXAK ICAgIHJldHVybiBvbGRfc2V0dXAoKipuZXdfYXR0cikKICBGaWxlICIvdXNyL2xvY2FsL2xpYi9w eXRob24yLjcvZGlzdHV0aWxzL2NvcmUucHkiLCBsaW5lIDE1MiwgaW4gc2V0dXAKICAgIGRpc3Qu cnVuX2NvbW1hbmRzKCkKICBGaWxlICIvdXNyL2xvY2FsL2xpYi9weXRob24yLjcvZGlzdHV0aWxz L2Rpc3QucHkiLCBsaW5lIDk1MywgaW4gcnVuX2NvbW1hbmRzCiAgICBzZWxmLnJ1bl9jb21tYW5k KGNtZCkKICBGaWxlICIvdXNyL2xvY2FsL2xpYi9weXRob24yLjcvZGlzdHV0aWxzL2Rpc3QucHki LCBsaW5lIDk3MiwgaW4gcnVuX2NvbW1hbmQKICAgIGNtZF9vYmoucnVuKCkKICBGaWxlICIvd3Jr ZGlycy91c3IvcG9ydHMvbWF0aC9weS1udW1weS93b3JrL251bXB5LTEuNy4wL251bXB5L2Rpc3R1 dGlscy9jb21tYW5kL2J1aWxkLnB5IiwgbGluZSAzNywgaW4gcnVuCiAgICBvbGRfYnVpbGQucnVu KHNlbGYpCiAgRmlsZSAiL3Vzci9sb2NhbC9saWIvcHl0aG9uMi43L2Rpc3R1dGlscy9jb21tYW5k L2J1aWxkLnB5IiwgbGluZSAxMjcsIGluIHJ1bgogICAgc2VsZi5ydW5fY29tbWFuZChjbWRfbmFt ZSkKICBGaWxlICIvdXNyL2xvY2FsL2xpYi9weXRob24yLjcvZGlzdHV0aWxzL2NtZC5weSIsIGxp bmUgMzI2LCBpbiBydW5fY29tbWFuZAogICAgc2VsZi5kaXN0cmlidXRpb24ucnVuX2NvbW1hbmQo Y29tbWFuZCkKICBGaWxlICIvdXNyL2xvY2FsL2xpYi9weXRob24yLjcvZGlzdHV0aWxzL2Rpc3Qu cHkiLCBsaW5lIDk3MiwgaW4gcnVuX2NvbW1hbmQKICAgIGNtZF9vYmoucnVuKCkKICBGaWxlICIv d3JrZGlycy91c3IvcG9ydHMvbWF0aC9weS1udW1weS93b3JrL251bXB5LTEuNy4wL251bXB5L2Rp c3R1dGlscy9jb21tYW5kL2J1aWxkX3NyYy5weSIsIGxpbmUgMTUyLCBpbiBydW4KICAgIHNlbGYu YnVpbGRfc291cmNlcygpCiAgRmlsZSAiL3dya2RpcnMvdXNyL3BvcnRzL21hdGgvcHktbnVtcHkv d29yay9udW1weS0xLjcuMC9udW1weS9kaXN0dXRpbHMvY29tbWFuZC9idWlsZF9zcmMucHkiLCBs aW5lIDE2MywgaW4gYnVpbGRfc291cmNlcwogICAgc2VsZi5idWlsZF9saWJyYXJ5X3NvdXJjZXMo KmxpYm5hbWVfaW5mbykKICBGaWxlICIvd3JrZGlycy91c3IvcG9ydHMvbWF0aC9weS1udW1weS93 b3JrL251bXB5LTEuNy4wL251bXB5L2Rpc3R1dGlscy9jb21tYW5kL2J1aWxkX3NyYy5weSIsIGxp bmUgMjk4LCBpbiBidWlsZF9saWJyYXJ5X3NvdXJjZXMKICAgIHNvdXJjZXMgPSBzZWxmLmdlbmVy YXRlX3NvdXJjZXMoc291cmNlcywgKGxpYl9uYW1lLCBidWlsZF9pbmZvKSkKICBGaWxlICIvd3Jr ZGlycy91c3IvcG9ydHMvbWF0aC9weS1udW1weS93b3JrL251bXB5LTEuNy4wL251bXB5L2Rpc3R1 dGlscy9jb21tYW5kL2J1aWxkX3NyYy5weSIsIGxpbmUgMzg1LCBpbiBnZW5lcmF0ZV9zb3VyY2Vz CiAgICBzb3VyY2UgPSBmdW5jKGV4dGVuc2lvbiwgYnVpbGRfZGlyKQogIEZpbGUgIm51bXB5L2Nv cmUvc2V0dXAucHkiLCBsaW5lIDY0OCwgaW4gZ2V0X21hdGhsaWJfaW5mbwogICAgcmFpc2UgUnVu dGltZUVycm9yKCJCcm9rZW4gdG9vbGNoYWluOiBjYW5ub3QgbGluayBhIHNpbXBsZSBDIHByb2dy YW0iKQpSdW50aW1lRXJyb3I6IEJyb2tlbiB0b29sY2hhaW46IGNhbm5vdCBsaW5rIGEgc2ltcGxl IEMgcHJvZ3JhbQoqKiogW2RvLWJ1aWxkXSBFcnJvciBjb2RlIDEKClN0b3AgaW4gL3Vzci9wb3J0 cy9tYXRoL3B5LW51bXB5Lgo9PT0+ICBDbGVhbmluZyBmb3IgcHkyNy1udW1weS0xLjcuMF8xLDEK YnVpbGQgb2YgL3Vzci9wb3J0cy9tYXRoL3B5LW51bXB5IGVuZGVkIGF0IFdlZCBBdWcgMjggMTc6 NDk6NTMgRURUIDIwMTMKYnVpbGQgdGltZTogMDA6MDA6MzUK --=_4ac95581d137428e05501ac3735a5ccd-- From owner-freebsd-python@FreeBSD.ORG Thu Aug 29 08:48:31 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 9B87FD30; Thu, 29 Aug 2013 08:48:31 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: from mail-wg0-x22b.google.com (mail-wg0-x22b.google.com [IPv6:2a00:1450:400c:c00::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D7FDE2FDF; Thu, 29 Aug 2013 08:48:30 +0000 (UTC) Received: by mail-wg0-f43.google.com with SMTP id z11so131133wgg.10 for ; Thu, 29 Aug 2013 01:48:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=F+37nOCE9uJU+j9SY34ujXY29KTeM7UJAbjywYCfo6Y=; b=gw5jAXh78+MkrTfP3N/Bp+7K+pdj5L3eC7INA8T4TfDhSM+hOuibkyjp7ASLy7bBLk ocnpS4tt2GxcGpCF9tD0Zfmtlb7PZKNlymuzjdhLhHHj5Bghp1RvqoF8DiakxtG/eSIl Q4JIGHJLGtJsGVbhjCnYj6cmSWZE7CtrfMHTR2kn+86PHJIZTAf46dgV4Ny5dJZYNr3q j817rWG6N7V3DcFHk8Nl8SgOd13Ns0EiaxFFnbi03xDmEhuM8/mXQYWY4m+GLcctdqzl IDuXCI7gyWRxcs0T5DGwumKNlyAPdHglLyOrVUuZJ7Q7wmXdoTJMEbkLLebc8yd8nLF4 Q+kA== MIME-Version: 1.0 X-Received: by 10.194.133.167 with SMTP id pd7mr4080794wjb.56.1377766108156; Thu, 29 Aug 2013 01:48:28 -0700 (PDT) Received: by 10.194.157.69 with HTTP; Thu, 29 Aug 2013 01:48:28 -0700 (PDT) In-Reply-To: <20130802180059.GA1278@medusa.sysfault.org> References: <20130802180059.GA1278@medusa.sysfault.org> Date: Thu, 29 Aug 2013 10:48:28 +0200 Message-ID: Subject: Re: [CFT] lang/python becoming a python binary wrapper From: David Demelier To: Marcus von Appen , python@freebsd.org, portmgr@freebsd.org Content-Type: text/plain; charset=UTF-8 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, 29 Aug 2013 08:48:31 -0000 2013/8/2 Marcus von Appen : > Dear all, > > as discussed previously on this list, users would love to install the > same python for multiple python versions. > > Besides other issues (which I'll summarize in a different mail), one > problem, especially for binary packages, are the "am I the default?" > assumptions of lang/pythonXX. > > The attached patch moves that logic into lang/python, instead of > maintaining the IF_DEFAULT magic within the individual python ports. > This will allow binary packages to be installed side by side without any > hacks, but also requires users, which are now happily using > /usr/local/bin/python (being created by lang/pythonXX) to install > lang/python explicitly (UPDATING entry should be sufficient). > > If there are no objections, I'll commit the change on the next weekend > (09.08.+). Please take your time to test. If portmgr@ feels this might > be a bit risky (ports implying /usr/local/bin/python based on > lang/pythonXX), please issue an exp-run beforehand. > > Cheers > Marcus It's weird, I still have some conflicts with the new wrappers: Proceed with installing packages [y/N]: y Checking integrity... Conflict found on path /usr/local/bin/2to3-3 between python2-3(lang/python2) and python3-3(lang/python3) Conflict found on path /usr/local/bin/idle3 between python2-3(lang/python2) and python3-3(lang/python3) Conflict found on path /usr/local/bin/pydoc3 between python2-3(lang/python2) and python3-3(lang/python3) Conflict found on path /usr/local/bin/python-shared3 between python2-3(lang/python2) and python3-3(lang/python3) Conflict found on path /usr/local/bin/python-shared3-config between python2-3(lang/python2) and python3-3(lang/python3) Conflict found on path /usr/local/bin/python3 between python2-3(lang/python2) and python3-3(lang/python3) Conflict found on path /usr/local/bin/python3-config between python2-3(lang/python2) and python3-3(lang/python3) Why 2to3-3 conflicts since it should only be installed by python3.3 ? Cheers, -- Demelier David From owner-freebsd-python@FreeBSD.ORG Thu Aug 29 10:50:28 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id D17C080C for ; Thu, 29 Aug 2013 10:50:28 +0000 (UTC) (envelope-from mva@freebsd.org) Received: from smtprelay06.ispgateway.de (smtprelay06.ispgateway.de [80.67.31.96]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 901CD2A1C for ; Thu, 29 Aug 2013 10:50:28 +0000 (UTC) Received: from [80.67.16.118] (helo=webmailfront01.ispgateway.de) by smtprelay06.ispgateway.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1VEznv-0007Us-E4; Thu, 29 Aug 2013 12:50:19 +0200 Received: from his1.his.de (his1.his.de [192.124.237.237]) by webmail.df.eu (Horde Framework) with HTTP; Thu, 29 Aug 2013 12:50:19 +0200 Date: Thu, 29 Aug 2013 12:50:19 +0200 Message-ID: <20130829125019.Horde.5pW5RxSvT0j4fFfwAac4xA1@webmail.df.eu> From: Marcus von Appen To: David Demelier Subject: Re: [CFT] lang/python becoming a python binary wrapper References: <20130802180059.GA1278@medusa.sysfault.org> In-Reply-To: User-Agent: Internet Messaging Program (IMP) H5 (6.0.4) Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes MIME-Version: 1.0 Content-Disposition: inline X-Df-Sender: ZnJlZWJzZEBzeXNmYXVsdC5vcmc= Cc: python@freebsd.org X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: mva@freebsd.org List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Aug 2013 10:50:28 -0000 David Demelier : [...] > It's weird, I still have some conflicts with the new wrappers: > > Proceed with installing packages [y/N]: y > Checking integrity... > Conflict found on path /usr/local/bin/2to3-3 between > python2-3(lang/python2) and python3-3(lang/python3) > > Conflict found on path /usr/local/bin/idle3 between > python2-3(lang/python2) and python3-3(lang/python3) > > Conflict found on path /usr/local/bin/pydoc3 between > python2-3(lang/python2) and python3-3(lang/python3) > > Conflict found on path /usr/local/bin/python-shared3 between > python2-3(lang/python2) and python3-3(lang/python3) > > Conflict found on path /usr/local/bin/python-shared3-config between > python2-3(lang/python2) and python3-3(lang/python3) > > Conflict found on path /usr/local/bin/python3 between > python2-3(lang/python2) and python3-3(lang/python3) > > Conflict found on path /usr/local/bin/python3-config between > python2-3(lang/python2) and python3-3(lang/python3) > > Why 2to3-3 conflicts since it should only be installed by python3.3 ? How do you install the packages exactly? Where do you take them from and what are your relevant settings in /etc/make.conf and friends? The installation/deinstallation procedure using the ports tree works flawlessly (to my knowledge and tests), so I would guess that you are using pkgng? If oyu are using pkgng and are building the packages yourself, your poudriere settings or whatever you are using to build the packages would be relevant as well. Cheers Marcus From owner-freebsd-python@FreeBSD.ORG Thu Aug 29 11:09:35 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 3F368FC; Thu, 29 Aug 2013 11:09:35 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: from mail-wg0-x22c.google.com (mail-wg0-x22c.google.com [IPv6:2a00:1450:400c:c00::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A51EC2C7B; Thu, 29 Aug 2013 11:09:34 +0000 (UTC) Received: by mail-wg0-f44.google.com with SMTP id x12so266924wgg.11 for ; Thu, 29 Aug 2013 04:09:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=wX8z2nRE5e71atDMSM1uOheenrI/X88FBM7G0w5RJ1U=; b=ZDeB5mNK7L9CmmXnDl9MHWH99zAIuIcRXlX4qPtyXCX1nHYQegIHX13bhdmFqHJktG kd++EI6mCtvuUS9OLYAVkFp8NXfrZerNckNneq+XOrXe/infhkiwpoos9e5DbYkiYViw a2hwonw4EWDp/52U8Frtjwpu2xU1124f8pHfB8Wfb/Hf5cSrN0e6+AGx5Qb1jIT/L46M ixfSj4UJH3Wg6V6rtT1U3vYqeQhqOQTBU1yRAkQdzL498sQpv2xzJf2rld/QxW47qex7 0OwnwRzMntpceVrufVJe+j5i+O8NXvaMvCR/MNp6l3fU0zbl34ANxFC/DoVZ1oRLXsDJ VhQg== MIME-Version: 1.0 X-Received: by 10.194.85.198 with SMTP id j6mr5072327wjz.51.1377774572728; Thu, 29 Aug 2013 04:09:32 -0700 (PDT) Received: by 10.194.157.69 with HTTP; Thu, 29 Aug 2013 04:09:32 -0700 (PDT) In-Reply-To: <20130829125019.Horde.5pW5RxSvT0j4fFfwAac4xA1@webmail.df.eu> References: <20130802180059.GA1278@medusa.sysfault.org> <20130829125019.Horde.5pW5RxSvT0j4fFfwAac4xA1@webmail.df.eu> Date: Thu, 29 Aug 2013 13:09:32 +0200 Message-ID: Subject: Re: [CFT] lang/python becoming a python binary wrapper From: David Demelier To: mva@freebsd.org Content-Type: text/plain; charset=UTF-8 Cc: 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: Thu, 29 Aug 2013 11:09:35 -0000 2013/8/29 Marcus von Appen : > David Demelier : > > [...] > >> It's weird, I still have some conflicts with the new wrappers: >> >> Proceed with installing packages [y/N]: y >> Checking integrity... >> Conflict found on path /usr/local/bin/2to3-3 between >> python2-3(lang/python2) and python3-3(lang/python3) >> >> Conflict found on path /usr/local/bin/idle3 between >> python2-3(lang/python2) and python3-3(lang/python3) >> >> Conflict found on path /usr/local/bin/pydoc3 between >> python2-3(lang/python2) and python3-3(lang/python3) >> >> Conflict found on path /usr/local/bin/python-shared3 between >> python2-3(lang/python2) and python3-3(lang/python3) >> >> Conflict found on path /usr/local/bin/python-shared3-config between >> python2-3(lang/python2) and python3-3(lang/python3) >> >> Conflict found on path /usr/local/bin/python3 between >> python2-3(lang/python2) and python3-3(lang/python3) >> >> Conflict found on path /usr/local/bin/python3-config between >> python2-3(lang/python2) and python3-3(lang/python3) >> >> Why 2to3-3 conflicts since it should only be installed by python3.3 ? > > > How do you install the packages exactly? Where do you take them from and > what are your relevant settings in /etc/make.conf and friends? > > The installation/deinstallation procedure using the ports tree works > flawlessly (to my knowledge and tests), so I would guess that you are using > pkgng? If oyu are using pkgng and are building the packages yourself, your > poudriere settings or whatever you are using to build the packages would > be relevant as well. > > Cheers > Marcus > Hi, the poudriere settings were from the last mail I've sent you on the list a few weeks ago. I typically have : * One jail called "desktop". No make.conf, it uses the defaults. (Except for databases version but it does not matter here) * One jail called python-33. The make.conf has : PYTHON_DEFAULT_VERSION= python3.3 PYTHON3_DEFAULT_VERSION= python3.3 * One jail clled python-27. The make.conf has: PYTHON_DEFAULT_VERSION= python2.7 * Finally I have a experimental jail for mate desktop, with no make.conf so python 2.7 is chosen and built as default. Then I use all of these repositories, the desktop is the default packagesite, while python-27 python-33 and mate are other repositories but enabled. And the pkg upgrade does the following : # pkg upgrade Updating repository catalogue Uprgades have been requested for the following 94 packages: Installing python3: 3 [python33] Upgrading curl: 7.31.0 -> 7.31.0_1 [python33] Upgrading ffmpeg1: 1.2.1_1 -> 1.2.2 [python33] Upgrading firefox: 22.0,1 -> 23.0.1,1 [packagesite] Upgrading firefox-i18n: 22.0 -> 23.0.1 [packagesite] Upgrading libgd: 2.0.35_9,1 -> 2.1.0_1,1 [python33] Upgrading git: 1.8.3.3_1 -> 1.8.3.4 [python27] Upgrading glew: 1.9.0 -> 1.10.0 [python27] Upgrading gnupg: 2.0.20_1 -> 2.0.21 [python33] Upgrading graphviz: 2.30.1 -> 2.32.0 [python27] Upgrading gsl: 1.15_1 -> 1.16 [packagesite] Upgrading iceauth: 1.0.5 -> 1.0.6 [packagesite] Upgrading libXfont: 1.4.5,1 -> 1.4.6,1 [python33] Upgrading liblqr-1: 0.4.1_4 -> 0.4.1_5 [python33] Upgrading libwpd: 0.9.8 -> 0.9.9 [packagesite] Upgrading lua: 5.1.5_5 -> 5.1.5_6 [python33] Upgrading lua: 5.2.2 -> 5.2.2_1 [packagesite] Upgrading mercurial: 2.6.3 -> 2.7_1 [python33] Upgrading p5-Socket: 2.010 -> 2.011 [python33] Upgrading python: 2.7_1,2 -> 3.3_1,2 [python33] Upgrading python2: 2 -> 3 [python33] Upgrading qt4-corelib: 4.8.4_3 -> 4.8.4_4 [python33] Upgrading thunderbird: 17.0.7 -> 17.0.8 [packagesite] Upgrading tmux: 1.8 -> 1.8_1 [packagesite] Upgrading xprop: 1.2.1 -> 1.2.2 [python33] Upgrading xset: 1.2.2_1 -> 1.2.3_1 [python33] Upgrading xwd: 1.0.5 -> 1.0.6 [packagesite] Upgrading zsh: 5.0.2 -> 5.0.2_1 [packagesite] Upgrading p5-IO-Socket-IP: 0.21 -> 0.22 [python33] Upgrading p5-IO-Socket-SSL: 1.94 -> 1.953 [python33] ... I think the problem comes from here: Upgrading python: 2.7_1,2 -> 3.3_1,2 [python33] Upgrading python2: 2 -> 3 [python33] Is the make.conf incorrect for the jail python3.3 ? I just want to be able to produce both versions of pythons modules to 2.7 and 3.3 so I can develop with python 3.3 and still use some applications that requires python 2.7. Just to recall the beginning of our discuss, the idea was to be able to pkg upgrade / install both python interpreter without regarding if they are the default (so no 2to3 are installed as conflicts). Regards, -- Demelier David From owner-freebsd-python@FreeBSD.ORG Thu Aug 29 11:26:14 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 6659D88E for ; Thu, 29 Aug 2013 11:26:14 +0000 (UTC) (envelope-from mva@freebsd.org) Received: from smtprelay04.ispgateway.de (smtprelay04.ispgateway.de [80.67.31.38]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E9F4B2DC6 for ; Thu, 29 Aug 2013 11:26:13 +0000 (UTC) Received: from [80.67.16.118] (helo=webmailfront01.ispgateway.de) by smtprelay04.ispgateway.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1VF0MY-0006ZT-3f; Thu, 29 Aug 2013 13:26:06 +0200 Received: from his1.his.de (his1.his.de [192.124.237.237]) by webmail.df.eu (Horde Framework) with HTTP; Thu, 29 Aug 2013 13:26:06 +0200 Date: Thu, 29 Aug 2013 13:26:06 +0200 Message-ID: <20130829132606.Horde.yJPXCPdST9CdFHGdBUN74Q1@webmail.df.eu> From: Marcus von Appen To: David Demelier Subject: Re: [CFT] lang/python becoming a python binary wrapper References: <20130802180059.GA1278@medusa.sysfault.org> <20130829125019.Horde.5pW5RxSvT0j4fFfwAac4xA1@webmail.df.eu> In-Reply-To: User-Agent: Internet Messaging Program (IMP) H5 (6.0.4) Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes MIME-Version: 1.0 Content-Disposition: inline X-Df-Sender: ZnJlZWJzZEBzeXNmYXVsdC5vcmc= Cc: python@freebsd.org X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: mva@freebsd.org List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Aug 2013 11:26:14 -0000 David Demelier : > 2013/8/29 Marcus von Appen : >> David Demelier : >> >> [...] >> >>> It's weird, I still have some conflicts with the new wrappers: >>> >>> Proceed with installing packages [y/N]: y >>> Checking integrity... >>> Conflict found on path /usr/local/bin/2to3-3 between >>> python2-3(lang/python2) and python3-3(lang/python3) >>> >>> Conflict found on path /usr/local/bin/idle3 between >>> python2-3(lang/python2) and python3-3(lang/python3) >>> >>> Conflict found on path /usr/local/bin/pydoc3 between >>> python2-3(lang/python2) and python3-3(lang/python3) >>> >>> Conflict found on path /usr/local/bin/python-shared3 between >>> python2-3(lang/python2) and python3-3(lang/python3) >>> >>> Conflict found on path /usr/local/bin/python-shared3-config between >>> python2-3(lang/python2) and python3-3(lang/python3) >>> >>> Conflict found on path /usr/local/bin/python3 between >>> python2-3(lang/python2) and python3-3(lang/python3) >>> >>> Conflict found on path /usr/local/bin/python3-config between >>> python2-3(lang/python2) and python3-3(lang/python3) >>> >>> Why 2to3-3 conflicts since it should only be installed by python3.3 ? >> >> >> How do you install the packages exactly? Where do you take them from and >> what are your relevant settings in /etc/make.conf and friends? >> >> The installation/deinstallation procedure using the ports tree works >> flawlessly (to my knowledge and tests), so I would guess that you are using >> pkgng? If oyu are using pkgng and are building the packages yourself, your >> poudriere settings or whatever you are using to build the packages would >> be relevant as well. >> >> Cheers >> Marcus >> > > Hi, the poudriere settings were from the last mail I've sent you on > the list a few weeks ago. I typically have : > > * One jail called "desktop". No make.conf, it uses the defaults. > (Except for databases version but it does not matter here) > > * One jail called python-33. The make.conf has : > > PYTHON_DEFAULT_VERSION= python3.3 > PYTHON3_DEFAULT_VERSION= python3.3 > > * One jail clled python-27. The make.conf has: > > PYTHON_DEFAULT_VERSION= python2.7 > > * Finally I have a experimental jail for mate desktop, with no > make.conf so python 2.7 is chosen and built as default. > > Then I use all of these repositories, the desktop is the default > packagesite, while python-27 python-33 and mate are other repositories > but enabled. > > And the pkg upgrade does the following : > > # pkg upgrade > Updating repository catalogue > Uprgades have been requested for the following 94 packages: > > Installing python3: 3 [python33] > Upgrading curl: 7.31.0 -> 7.31.0_1 [python33] > Upgrading ffmpeg1: 1.2.1_1 -> 1.2.2 [python33] > Upgrading firefox: 22.0,1 -> 23.0.1,1 [packagesite] > Upgrading firefox-i18n: 22.0 -> 23.0.1 [packagesite] > Upgrading libgd: 2.0.35_9,1 -> 2.1.0_1,1 [python33] > Upgrading git: 1.8.3.3_1 -> 1.8.3.4 [python27] > Upgrading glew: 1.9.0 -> 1.10.0 [python27] > Upgrading gnupg: 2.0.20_1 -> 2.0.21 [python33] > Upgrading graphviz: 2.30.1 -> 2.32.0 [python27] > Upgrading gsl: 1.15_1 -> 1.16 [packagesite] > Upgrading iceauth: 1.0.5 -> 1.0.6 [packagesite] > Upgrading libXfont: 1.4.5,1 -> 1.4.6,1 [python33] > Upgrading liblqr-1: 0.4.1_4 -> 0.4.1_5 [python33] > Upgrading libwpd: 0.9.8 -> 0.9.9 [packagesite] > Upgrading lua: 5.1.5_5 -> 5.1.5_6 [python33] > Upgrading lua: 5.2.2 -> 5.2.2_1 [packagesite] > Upgrading mercurial: 2.6.3 -> 2.7_1 [python33] > Upgrading p5-Socket: 2.010 -> 2.011 [python33] > Upgrading python: 2.7_1,2 -> 3.3_1,2 [python33] > Upgrading python2: 2 -> 3 [python33] > Upgrading qt4-corelib: 4.8.4_3 -> 4.8.4_4 [python33] > Upgrading thunderbird: 17.0.7 -> 17.0.8 [packagesite] > Upgrading tmux: 1.8 -> 1.8_1 [packagesite] > Upgrading xprop: 1.2.1 -> 1.2.2 [python33] > Upgrading xset: 1.2.2_1 -> 1.2.3_1 [python33] > Upgrading xwd: 1.0.5 -> 1.0.6 [packagesite] > Upgrading zsh: 5.0.2 -> 5.0.2_1 [packagesite] > Upgrading p5-IO-Socket-IP: 0.21 -> 0.22 [python33] > Upgrading p5-IO-Socket-SSL: 1.94 -> 1.953 [python33] > ... > > I think the problem comes from here: > > Upgrading python: 2.7_1,2 -> 3.3_1,2 [python33] > Upgrading python2: 2 -> 3 [python33] > > Is the make.conf incorrect for the jail python3.3 ? I just want to be > able to produce both versions of pythons modules to 2.7 and 3.3 so I > can develop with python 3.3 and still use some applications that > requires python 2.7. No it is not incorrect. It most likely is an issue with propagating the version information (PYTHON_DEFAULT_VERSION/PYTHON_VERSION) from bsd.python.mk to the meta ports lang/python2 and lang/python3, which results in the conflict. I'll check this later on, when I created some jails similar to your configuration. It might take a couple of hours or days, but it won't be forgotten ;-). > Just to recall the beginning of our discuss, the idea was to be able > to pkg upgrade / install both python interpreter without regarding if > they are the default (so no 2to3 are installed as conflicts). Exactly. Cheers Marcus From owner-freebsd-python@FreeBSD.ORG Thu Aug 29 11:28:00 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id C7AA09F3; Thu, 29 Aug 2013 11:28:00 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: from mail-wi0-x22f.google.com (mail-wi0-x22f.google.com [IPv6:2a00:1450:400c:c05::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2371E2DEA; Thu, 29 Aug 2013 11:27:59 +0000 (UTC) Received: by mail-wi0-f175.google.com with SMTP id hi5so2508694wib.14 for ; Thu, 29 Aug 2013 04:27:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=yddHxKLhUdoeSyD4NDPcq+plKDWJ+0kHWFz0J81SQY0=; b=BeVw67VZ2HvPzfQJm1iDCi0D8yQOZSPhkrRu9C4WIKMJ2nZBt8cq00cS3kHroyqhFx ROsMIaLogdNdQhJdqntSyYplUnq5VR78JpRE0n3sXS1RjaPqtl3qNJOZrp5OMz3QDCBK 2SBihRVYSKyfSRuljYJqTCJ4fN9lDpLRxJIfyCzjmfyL2qMV0gvY4fQTuj6cLxBFscAM TE84dQCK6zOgoIi5izlWysuXTnsH+TbbCUA0mkEAgbQZdEmr5PwUFfrpUUoSsngrcJz/ IR7LrDsdsdiunq1+pGJ8PpY4v/PmlMLrYOUHVCfekOYpSo3eTdiBa/o3YzLmnsdExUbT z1sw== MIME-Version: 1.0 X-Received: by 10.194.3.78 with SMTP id a14mr1974883wja.77.1377775678369; Thu, 29 Aug 2013 04:27:58 -0700 (PDT) Received: by 10.194.157.69 with HTTP; Thu, 29 Aug 2013 04:27:58 -0700 (PDT) In-Reply-To: <20130829132606.Horde.yJPXCPdST9CdFHGdBUN74Q1@webmail.df.eu> References: <20130802180059.GA1278@medusa.sysfault.org> <20130829125019.Horde.5pW5RxSvT0j4fFfwAac4xA1@webmail.df.eu> <20130829132606.Horde.yJPXCPdST9CdFHGdBUN74Q1@webmail.df.eu> Date: Thu, 29 Aug 2013 13:27:58 +0200 Message-ID: Subject: Re: [CFT] lang/python becoming a python binary wrapper From: David Demelier To: mva@freebsd.org Content-Type: text/plain; charset=UTF-8 Cc: 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: Thu, 29 Aug 2013 11:28:00 -0000 2013/8/29 Marcus von Appen : > David Demelier : > > >> 2013/8/29 Marcus von Appen : >>> >>> David Demelier : >>> >>> [...] >>> >>>> It's weird, I still have some conflicts with the new wrappers: >>>> >>>> Proceed with installing packages [y/N]: y >>>> Checking integrity... >>>> Conflict found on path /usr/local/bin/2to3-3 between >>>> python2-3(lang/python2) and python3-3(lang/python3) >>>> >>>> Conflict found on path /usr/local/bin/idle3 between >>>> python2-3(lang/python2) and python3-3(lang/python3) >>>> >>>> Conflict found on path /usr/local/bin/pydoc3 between >>>> python2-3(lang/python2) and python3-3(lang/python3) >>>> >>>> Conflict found on path /usr/local/bin/python-shared3 between >>>> python2-3(lang/python2) and python3-3(lang/python3) >>>> >>>> Conflict found on path /usr/local/bin/python-shared3-config between >>>> python2-3(lang/python2) and python3-3(lang/python3) >>>> >>>> Conflict found on path /usr/local/bin/python3 between >>>> python2-3(lang/python2) and python3-3(lang/python3) >>>> >>>> Conflict found on path /usr/local/bin/python3-config between >>>> python2-3(lang/python2) and python3-3(lang/python3) >>>> >>>> Why 2to3-3 conflicts since it should only be installed by python3.3 ? >>> >>> >>> >>> How do you install the packages exactly? Where do you take them from and >>> what are your relevant settings in /etc/make.conf and friends? >>> >>> The installation/deinstallation procedure using the ports tree works >>> flawlessly (to my knowledge and tests), so I would guess that you are >>> using >>> pkgng? If oyu are using pkgng and are building the packages yourself, >>> your >>> poudriere settings or whatever you are using to build the packages would >>> be relevant as well. >>> >>> Cheers >>> Marcus >>> >> >> Hi, the poudriere settings were from the last mail I've sent you on >> the list a few weeks ago. I typically have : >> >> * One jail called "desktop". No make.conf, it uses the defaults. >> (Except for databases version but it does not matter here) >> >> * One jail called python-33. The make.conf has : >> >> PYTHON_DEFAULT_VERSION= python3.3 >> PYTHON3_DEFAULT_VERSION= python3.3 >> >> * One jail clled python-27. The make.conf has: >> >> PYTHON_DEFAULT_VERSION= python2.7 >> >> * Finally I have a experimental jail for mate desktop, with no >> make.conf so python 2.7 is chosen and built as default. >> >> Then I use all of these repositories, the desktop is the default >> packagesite, while python-27 python-33 and mate are other repositories >> but enabled. >> >> And the pkg upgrade does the following : >> >> # pkg upgrade >> Updating repository catalogue >> Uprgades have been requested for the following 94 packages: >> >> Installing python3: 3 [python33] >> Upgrading curl: 7.31.0 -> 7.31.0_1 [python33] >> Upgrading ffmpeg1: 1.2.1_1 -> 1.2.2 [python33] >> Upgrading firefox: 22.0,1 -> 23.0.1,1 [packagesite] >> Upgrading firefox-i18n: 22.0 -> 23.0.1 [packagesite] >> Upgrading libgd: 2.0.35_9,1 -> 2.1.0_1,1 [python33] >> Upgrading git: 1.8.3.3_1 -> 1.8.3.4 [python27] >> Upgrading glew: 1.9.0 -> 1.10.0 [python27] >> Upgrading gnupg: 2.0.20_1 -> 2.0.21 [python33] >> Upgrading graphviz: 2.30.1 -> 2.32.0 [python27] >> Upgrading gsl: 1.15_1 -> 1.16 [packagesite] >> Upgrading iceauth: 1.0.5 -> 1.0.6 [packagesite] >> Upgrading libXfont: 1.4.5,1 -> 1.4.6,1 [python33] >> Upgrading liblqr-1: 0.4.1_4 -> 0.4.1_5 [python33] >> Upgrading libwpd: 0.9.8 -> 0.9.9 [packagesite] >> Upgrading lua: 5.1.5_5 -> 5.1.5_6 [python33] >> Upgrading lua: 5.2.2 -> 5.2.2_1 [packagesite] >> Upgrading mercurial: 2.6.3 -> 2.7_1 [python33] >> Upgrading p5-Socket: 2.010 -> 2.011 [python33] >> Upgrading python: 2.7_1,2 -> 3.3_1,2 [python33] >> Upgrading python2: 2 -> 3 [python33] >> Upgrading qt4-corelib: 4.8.4_3 -> 4.8.4_4 [python33] >> Upgrading thunderbird: 17.0.7 -> 17.0.8 [packagesite] >> Upgrading tmux: 1.8 -> 1.8_1 [packagesite] >> Upgrading xprop: 1.2.1 -> 1.2.2 [python33] >> Upgrading xset: 1.2.2_1 -> 1.2.3_1 [python33] >> Upgrading xwd: 1.0.5 -> 1.0.6 [packagesite] >> Upgrading zsh: 5.0.2 -> 5.0.2_1 [packagesite] >> Upgrading p5-IO-Socket-IP: 0.21 -> 0.22 [python33] >> Upgrading p5-IO-Socket-SSL: 1.94 -> 1.953 [python33] >> ... >> >> I think the problem comes from here: >> >> Upgrading python: 2.7_1,2 -> 3.3_1,2 [python33] >> Upgrading python2: 2 -> 3 [python33] >> >> Is the make.conf incorrect for the jail python3.3 ? I just want to be >> able to produce both versions of pythons modules to 2.7 and 3.3 so I >> can develop with python 3.3 and still use some applications that >> requires python 2.7. > > > No it is not incorrect. It most likely is an issue with propagating the > version > information (PYTHON_DEFAULT_VERSION/PYTHON_VERSION) from bsd.python.mk to > the > meta ports lang/python2 and lang/python3, which results in the conflict. > I'll > check this later on, when I created some jails similar to your > configuration. > It might take a couple of hours or days, but it won't be forgotten ;-). > > >> Just to recall the beginning of our discuss, the idea was to be able >> to pkg upgrade / install both python interpreter without regarding if >> they are the default (so no 2to3 are installed as conflicts). > > > Exactly. > > Cheers > Marcus > Thank you very much on your interest on that issue. I really would like to get python 2.7 and 3.3 modules built so my users (and everyone) will be happy. Lot of Linux distributions does not provide these modules for both python interpreters. I want FreeBSD to go ahead on that and let users install what they want on which version or even both :-). Cheers, -- Demelier David From owner-freebsd-python@FreeBSD.ORG Thu Aug 29 17:57:14 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id E48A896A for ; Thu, 29 Aug 2013 17:57:14 +0000 (UTC) (envelope-from mva@FreeBSD.org) Received: from smtprelay02.ispgateway.de (smtprelay02.ispgateway.de [80.67.18.14]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4879A2CAF for ; Thu, 29 Aug 2013 17:57:13 +0000 (UTC) Received: from [89.183.23.116] (helo=localhost) by smtprelay02.ispgateway.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1VF6RN-0006As-D8; Thu, 29 Aug 2013 19:55:30 +0200 Date: Thu, 29 Aug 2013 19:55:29 +0200 From: Marcus von Appen To: David Demelier Subject: Re: [CFT] lang/python becoming a python binary wrapper Message-ID: <20130829175529.GA1312@medusa.sysfault.org> Mail-Followup-To: David Demelier , python@freebsd.org References: <20130802180059.GA1278@medusa.sysfault.org> <20130829125019.Horde.5pW5RxSvT0j4fFfwAac4xA1@webmail.df.eu> <20130829132606.Horde.yJPXCPdST9CdFHGdBUN74Q1@webmail.df.eu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="opJtzjQTFsWo+cga" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Df-Sender: MTEyNTc0Mg== Cc: python@freebsd.org 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: Thu, 29 Aug 2013 17:57:15 -0000 --opJtzjQTFsWo+cga Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On, Thu Aug 29, 2013, David Demelier wrote: > 2013/8/29 Marcus von Appen : > > David Demelier : > > > > > >> 2013/8/29 Marcus von Appen : > >>> > >>> David Demelier : > >>> > >>> [...] > >>> > >>>> It's weird, I still have some conflicts with the new wrappers: > >>>> > >>>> Proceed with installing packages [y/N]: y > >>>> Checking integrity... > >>>> Conflict found on path /usr/local/bin/2to3-3 between > >>>> python2-3(lang/python2) and python3-3(lang/python3) > >>>> > >>>> Conflict found on path /usr/local/bin/idle3 between > >>>> python2-3(lang/python2) and python3-3(lang/python3) > >>>> > >>>> Conflict found on path /usr/local/bin/pydoc3 between > >>>> python2-3(lang/python2) and python3-3(lang/python3) > >>>> > >>>> Conflict found on path /usr/local/bin/python-shared3 between > >>>> python2-3(lang/python2) and python3-3(lang/python3) > >>>> > >>>> Conflict found on path /usr/local/bin/python-shared3-config between > >>>> python2-3(lang/python2) and python3-3(lang/python3) > >>>> > >>>> Conflict found on path /usr/local/bin/python3 between > >>>> python2-3(lang/python2) and python3-3(lang/python3) > >>>> > >>>> Conflict found on path /usr/local/bin/python3-config between > >>>> python2-3(lang/python2) and python3-3(lang/python3) > >>>> > >>>> Why 2to3-3 conflicts since it should only be installed by python3.3 ? > >>> > >>> > >>> > >>> How do you install the packages exactly? Where do you take them from and > >>> what are your relevant settings in /etc/make.conf and friends? > >>> > >>> The installation/deinstallation procedure using the ports tree works > >>> flawlessly (to my knowledge and tests), so I would guess that you are > >>> using > >>> pkgng? If oyu are using pkgng and are building the packages yourself, > >>> your > >>> poudriere settings or whatever you are using to build the packages would > >>> be relevant as well. > >>> > >>> Cheers > >>> Marcus > >>> > >> > >> Hi, the poudriere settings were from the last mail I've sent you on > >> the list a few weeks ago. I typically have : > >> > >> * One jail called "desktop". No make.conf, it uses the defaults. > >> (Except for databases version but it does not matter here) > >> > >> * One jail called python-33. The make.conf has : > >> > >> PYTHON_DEFAULT_VERSION= python3.3 > >> PYTHON3_DEFAULT_VERSION= python3.3 > >> > >> * One jail clled python-27. The make.conf has: > >> > >> PYTHON_DEFAULT_VERSION= python2.7 > >> > >> * Finally I have a experimental jail for mate desktop, with no > >> make.conf so python 2.7 is chosen and built as default. > >> > >> Then I use all of these repositories, the desktop is the default > >> packagesite, while python-27 python-33 and mate are other repositories > >> but enabled. > >> > >> And the pkg upgrade does the following : > >> > >> # pkg upgrade > >> Updating repository catalogue > >> Uprgades have been requested for the following 94 packages: > >> > >> Installing python3: 3 [python33] > >> Upgrading curl: 7.31.0 -> 7.31.0_1 [python33] > >> Upgrading ffmpeg1: 1.2.1_1 -> 1.2.2 [python33] > >> Upgrading firefox: 22.0,1 -> 23.0.1,1 [packagesite] > >> Upgrading firefox-i18n: 22.0 -> 23.0.1 [packagesite] > >> Upgrading libgd: 2.0.35_9,1 -> 2.1.0_1,1 [python33] > >> Upgrading git: 1.8.3.3_1 -> 1.8.3.4 [python27] > >> Upgrading glew: 1.9.0 -> 1.10.0 [python27] > >> Upgrading gnupg: 2.0.20_1 -> 2.0.21 [python33] > >> Upgrading graphviz: 2.30.1 -> 2.32.0 [python27] > >> Upgrading gsl: 1.15_1 -> 1.16 [packagesite] > >> Upgrading iceauth: 1.0.5 -> 1.0.6 [packagesite] > >> Upgrading libXfont: 1.4.5,1 -> 1.4.6,1 [python33] > >> Upgrading liblqr-1: 0.4.1_4 -> 0.4.1_5 [python33] > >> Upgrading libwpd: 0.9.8 -> 0.9.9 [packagesite] > >> Upgrading lua: 5.1.5_5 -> 5.1.5_6 [python33] > >> Upgrading lua: 5.2.2 -> 5.2.2_1 [packagesite] > >> Upgrading mercurial: 2.6.3 -> 2.7_1 [python33] > >> Upgrading p5-Socket: 2.010 -> 2.011 [python33] > >> Upgrading python: 2.7_1,2 -> 3.3_1,2 [python33] > >> Upgrading python2: 2 -> 3 [python33] > >> Upgrading qt4-corelib: 4.8.4_3 -> 4.8.4_4 [python33] > >> Upgrading thunderbird: 17.0.7 -> 17.0.8 [packagesite] > >> Upgrading tmux: 1.8 -> 1.8_1 [packagesite] > >> Upgrading xprop: 1.2.1 -> 1.2.2 [python33] > >> Upgrading xset: 1.2.2_1 -> 1.2.3_1 [python33] > >> Upgrading xwd: 1.0.5 -> 1.0.6 [packagesite] > >> Upgrading zsh: 5.0.2 -> 5.0.2_1 [packagesite] > >> Upgrading p5-IO-Socket-IP: 0.21 -> 0.22 [python33] > >> Upgrading p5-IO-Socket-SSL: 1.94 -> 1.953 [python33] > >> ... > >> > >> I think the problem comes from here: > >> > >> Upgrading python: 2.7_1,2 -> 3.3_1,2 [python33] > >> Upgrading python2: 2 -> 3 [python33] > >> > >> Is the make.conf incorrect for the jail python3.3 ? I just want to be > >> able to produce both versions of pythons modules to 2.7 and 3.3 so I > >> can develop with python 3.3 and still use some applications that > >> requires python 2.7. > > > > > > No it is not incorrect. It most likely is an issue with propagating the > > version > > information (PYTHON_DEFAULT_VERSION/PYTHON_VERSION) from bsd.python.mk to > > the > > meta ports lang/python2 and lang/python3, which results in the conflict. > > I'll > > check this later on, when I created some jails similar to your > > configuration. > > It might take a couple of hours or days, but it won't be forgotten ;-). > > > > > >> Just to recall the beginning of our discuss, the idea was to be able > >> to pkg upgrade / install both python interpreter without regarding if > >> they are the default (so no 2to3 are installed as conflicts). > > > > > > Exactly. > > > > Cheers > > Marcus > > > > Thank you very much on your interest on that issue. I really would > like to get python 2.7 and 3.3 modules built so my users (and > everyone) will be happy. Lot of Linux distributions does not provide > these modules for both python interpreters. > > I want FreeBSD to go ahead on that and let users install what they > want on which version or even both :-). The following should do the trick: Add the following into bsd.python.mk (around line 283 right before the same block for PYTHON3_DEFAULT_VERSION): .if ${PYTHON_DEFAULT_VERSION:R} == "python2" PYTHON2_DEFAULT_VERSION= ${PYTHON_DEFAULT_VERSION} .else PYTHON2_DEFAULT_VERSION= python2.7 .endif and change PYTHON_VERSION= ${PYTHON_DEFAULT_VERSION} to PYTHON_VERSION= ${PYTHON2_DEFAULT_VERSION} in lang/python2. The enhancement is transparent and does not have any side effects (at least none that would not be applicable to PYTHON3_DEFAULT_VERSION, too). You can get the full patch from http://people.freebsd.org/~mva/python2_3.diff I'll add this soon to bsd.python.mk, but'd like to hear if you notice any regressions with your jails. Cheers Marcus --opJtzjQTFsWo+cga Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (FreeBSD) iEYEARECAAYFAlIfixEACgkQi68/ErJnpke0AwCgqBCJY0M8AFQY3fMjHYmPDb4n f7kAn2wQjuHFLVuAyacNbqsWSb+GuFY1 =pQuf -----END PGP SIGNATURE----- --opJtzjQTFsWo+cga-- From owner-freebsd-python@FreeBSD.ORG Fri Aug 30 06:31:00 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 0E17C610 for ; Fri, 30 Aug 2013 06:31:00 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: from mail-wg0-x22d.google.com (mail-wg0-x22d.google.com [IPv6:2a00:1450:400c:c00::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 86E2B28F2 for ; Fri, 30 Aug 2013 06:30:59 +0000 (UTC) Received: by mail-wg0-f45.google.com with SMTP id y10so532206wgg.0 for ; Thu, 29 Aug 2013 23:30:57 -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:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=XQ/i8BiYa5HRrP7BRfjm9f592kq5hNIssw+RtbwxfEg=; b=tdKAOTG/ApB+SNwm4SAq0bky+oaeSf+6iq5eRLTArvrIOoMehqlhAgQkXLW1SADJTW QTL3x4UJj6RgctT3WpsRiHE47bhf2f6jfQKPNKuX1zR9LFMPQeJ5AvIWMgIGkDoXeAVY ldWe7qmRwUPSa8WmcXqi4V315m6rpr3tsQ9UskBavnATXhsqtTXXmb7TRqjp4HpBA5Sv P8PN6QO5d4ORkIrAzWogNJAKEmStCwzQHoLXuvvGETNbZeJFnqb9NYPMGxJSQUmhl6Z4 deOpxqEAbVdrqnKs4i2VN0JvWrE2qllwNVsvxkq53drlobX/KHvIXtFDenpQlVZQvHrg L1ZQ== X-Received: by 10.180.82.5 with SMTP id e5mr993388wiy.15.1377844257679; Thu, 29 Aug 2013 23:30:57 -0700 (PDT) Received: from [192.168.0.10] (58.33.91.91.rev.sfr.net. [91.91.33.58]) by mx.google.com with ESMTPSA id p3sm1659529wia.5.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 29 Aug 2013 23:30:57 -0700 (PDT) Message-ID: <52203C1C.4080903@gmail.com> Date: Fri, 30 Aug 2013 08:30:52 +0200 From: David Demelier User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130819 Thunderbird/17.0.8 MIME-Version: 1.0 To: python@freebsd.org Subject: Re: [CFT] lang/python becoming a python binary wrapper References: <20130802180059.GA1278@medusa.sysfault.org> <20130829125019.Horde.5pW5RxSvT0j4fFfwAac4xA1@webmail.df.eu> <20130829132606.Horde.yJPXCPdST9CdFHGdBUN74Q1@webmail.df.eu> <20130829175529.GA1312@medusa.sysfault.org> In-Reply-To: <20130829175529.GA1312@medusa.sysfault.org> Content-Type: text/plain; charset=ISO-8859-1 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: Fri, 30 Aug 2013 06:31:00 -0000 On 29.08.2013 19:55, Marcus von Appen wrote: > On, Thu Aug 29, 2013, David Demelier wrote: > >> 2013/8/29 Marcus von Appen : >>> David Demelier : >>> >>> >>>> 2013/8/29 Marcus von Appen : >>>>> >>>>> David Demelier : >>>>> >>>>> [...] >>>>> >>>>>> It's weird, I still have some conflicts with the new wrappers: >>>>>> >>>>>> Proceed with installing packages [y/N]: y >>>>>> Checking integrity... >>>>>> Conflict found on path /usr/local/bin/2to3-3 between >>>>>> python2-3(lang/python2) and python3-3(lang/python3) >>>>>> >>>>>> Conflict found on path /usr/local/bin/idle3 between >>>>>> python2-3(lang/python2) and python3-3(lang/python3) >>>>>> >>>>>> Conflict found on path /usr/local/bin/pydoc3 between >>>>>> python2-3(lang/python2) and python3-3(lang/python3) >>>>>> >>>>>> Conflict found on path /usr/local/bin/python-shared3 between >>>>>> python2-3(lang/python2) and python3-3(lang/python3) >>>>>> >>>>>> Conflict found on path /usr/local/bin/python-shared3-config between >>>>>> python2-3(lang/python2) and python3-3(lang/python3) >>>>>> >>>>>> Conflict found on path /usr/local/bin/python3 between >>>>>> python2-3(lang/python2) and python3-3(lang/python3) >>>>>> >>>>>> Conflict found on path /usr/local/bin/python3-config between >>>>>> python2-3(lang/python2) and python3-3(lang/python3) >>>>>> >>>>>> Why 2to3-3 conflicts since it should only be installed by python3.3 ? >>>>> >>>>> >>>>> >>>>> How do you install the packages exactly? Where do you take them from and >>>>> what are your relevant settings in /etc/make.conf and friends? >>>>> >>>>> The installation/deinstallation procedure using the ports tree works >>>>> flawlessly (to my knowledge and tests), so I would guess that you are >>>>> using >>>>> pkgng? If oyu are using pkgng and are building the packages yourself, >>>>> your >>>>> poudriere settings or whatever you are using to build the packages would >>>>> be relevant as well. >>>>> >>>>> Cheers >>>>> Marcus >>>>> >>>> >>>> Hi, the poudriere settings were from the last mail I've sent you on >>>> the list a few weeks ago. I typically have : >>>> >>>> * One jail called "desktop". No make.conf, it uses the defaults. >>>> (Except for databases version but it does not matter here) >>>> >>>> * One jail called python-33. The make.conf has : >>>> >>>> PYTHON_DEFAULT_VERSION= python3.3 >>>> PYTHON3_DEFAULT_VERSION= python3.3 >>>> >>>> * One jail clled python-27. The make.conf has: >>>> >>>> PYTHON_DEFAULT_VERSION= python2.7 >>>> >>>> * Finally I have a experimental jail for mate desktop, with no >>>> make.conf so python 2.7 is chosen and built as default. >>>> >>>> Then I use all of these repositories, the desktop is the default >>>> packagesite, while python-27 python-33 and mate are other repositories >>>> but enabled. >>>> >>>> And the pkg upgrade does the following : >>>> >>>> # pkg upgrade >>>> Updating repository catalogue >>>> Uprgades have been requested for the following 94 packages: >>>> >>>> Installing python3: 3 [python33] >>>> Upgrading curl: 7.31.0 -> 7.31.0_1 [python33] >>>> Upgrading ffmpeg1: 1.2.1_1 -> 1.2.2 [python33] >>>> Upgrading firefox: 22.0,1 -> 23.0.1,1 [packagesite] >>>> Upgrading firefox-i18n: 22.0 -> 23.0.1 [packagesite] >>>> Upgrading libgd: 2.0.35_9,1 -> 2.1.0_1,1 [python33] >>>> Upgrading git: 1.8.3.3_1 -> 1.8.3.4 [python27] >>>> Upgrading glew: 1.9.0 -> 1.10.0 [python27] >>>> Upgrading gnupg: 2.0.20_1 -> 2.0.21 [python33] >>>> Upgrading graphviz: 2.30.1 -> 2.32.0 [python27] >>>> Upgrading gsl: 1.15_1 -> 1.16 [packagesite] >>>> Upgrading iceauth: 1.0.5 -> 1.0.6 [packagesite] >>>> Upgrading libXfont: 1.4.5,1 -> 1.4.6,1 [python33] >>>> Upgrading liblqr-1: 0.4.1_4 -> 0.4.1_5 [python33] >>>> Upgrading libwpd: 0.9.8 -> 0.9.9 [packagesite] >>>> Upgrading lua: 5.1.5_5 -> 5.1.5_6 [python33] >>>> Upgrading lua: 5.2.2 -> 5.2.2_1 [packagesite] >>>> Upgrading mercurial: 2.6.3 -> 2.7_1 [python33] >>>> Upgrading p5-Socket: 2.010 -> 2.011 [python33] >>>> Upgrading python: 2.7_1,2 -> 3.3_1,2 [python33] >>>> Upgrading python2: 2 -> 3 [python33] >>>> Upgrading qt4-corelib: 4.8.4_3 -> 4.8.4_4 [python33] >>>> Upgrading thunderbird: 17.0.7 -> 17.0.8 [packagesite] >>>> Upgrading tmux: 1.8 -> 1.8_1 [packagesite] >>>> Upgrading xprop: 1.2.1 -> 1.2.2 [python33] >>>> Upgrading xset: 1.2.2_1 -> 1.2.3_1 [python33] >>>> Upgrading xwd: 1.0.5 -> 1.0.6 [packagesite] >>>> Upgrading zsh: 5.0.2 -> 5.0.2_1 [packagesite] >>>> Upgrading p5-IO-Socket-IP: 0.21 -> 0.22 [python33] >>>> Upgrading p5-IO-Socket-SSL: 1.94 -> 1.953 [python33] >>>> ... >>>> >>>> I think the problem comes from here: >>>> >>>> Upgrading python: 2.7_1,2 -> 3.3_1,2 [python33] >>>> Upgrading python2: 2 -> 3 [python33] >>>> >>>> Is the make.conf incorrect for the jail python3.3 ? I just want to be >>>> able to produce both versions of pythons modules to 2.7 and 3.3 so I >>>> can develop with python 3.3 and still use some applications that >>>> requires python 2.7. >>> >>> >>> No it is not incorrect. It most likely is an issue with propagating the >>> version >>> information (PYTHON_DEFAULT_VERSION/PYTHON_VERSION) from bsd.python.mk to >>> the >>> meta ports lang/python2 and lang/python3, which results in the conflict. >>> I'll >>> check this later on, when I created some jails similar to your >>> configuration. >>> It might take a couple of hours or days, but it won't be forgotten ;-). >>> >>> >>>> Just to recall the beginning of our discuss, the idea was to be able >>>> to pkg upgrade / install both python interpreter without regarding if >>>> they are the default (so no 2to3 are installed as conflicts). >>> >>> >>> Exactly. >>> >>> Cheers >>> Marcus >>> >> >> Thank you very much on your interest on that issue. I really would >> like to get python 2.7 and 3.3 modules built so my users (and >> everyone) will be happy. Lot of Linux distributions does not provide >> these modules for both python interpreters. >> >> I want FreeBSD to go ahead on that and let users install what they >> want on which version or even both :-). > > The following should do the trick: > > Add the following into bsd.python.mk (around line 283 right before the > same block for PYTHON3_DEFAULT_VERSION): > > .if ${PYTHON_DEFAULT_VERSION:R} == "python2" > PYTHON2_DEFAULT_VERSION= ${PYTHON_DEFAULT_VERSION} > .else > PYTHON2_DEFAULT_VERSION= python2.7 > .endif > > and change PYTHON_VERSION= ${PYTHON_DEFAULT_VERSION} to > > PYTHON_VERSION= ${PYTHON2_DEFAULT_VERSION} > > in lang/python2. > > The enhancement is transparent and does not have any side effects (at > least none that would not be applicable to PYTHON3_DEFAULT_VERSION, > too). You can get the full patch from > > http://people.freebsd.org/~mva/python2_3.diff > > I'll add this soon to bsd.python.mk, but'd like to hear if you notice > any regressions with your jails. > > Cheers > Marcus > Thanks, I'll tell you in the afternoon :) From owner-freebsd-python@FreeBSD.ORG Fri Aug 30 15:00:08 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id EFC35981; Fri, 30 Aug 2013 15:00:08 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C60E62B48; Fri, 30 Aug 2013 15:00:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7UF08BN051454; Fri, 30 Aug 2013 15:00:08 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7UF081u051453; Fri, 30 Aug 2013 15:00:08 GMT (envelope-from edwin) Date: Fri, 30 Aug 2013 15:00:08 GMT Message-Id: <201308301500.r7UF081u051453@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/181686: devel/py-babel: add pytz as run_dependency 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, 30 Aug 2013 15:00:09 -0000 Synopsis: devel/py-babel: add pytz as run_dependency Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Fri Aug 30 15:00: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=181686 From owner-freebsd-python@FreeBSD.ORG Fri Aug 30 15:00: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]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id B32B0989; Fri, 30 Aug 2013 15:00:10 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 879912B4B; Fri, 30 Aug 2013 15:00:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7UF0Aq1051530; Fri, 30 Aug 2013 15:00:10 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7UF0AIw051529; Fri, 30 Aug 2013 15:00:10 GMT (envelope-from edwin) Date: Fri, 30 Aug 2013 15:00:10 GMT Message-Id: <201308301500.r7UF0AIw051529@freefall.freebsd.org> To: dryice@FreeBSD.org, edwin@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/181686: devel/py-babel: add pytz as run_dependency 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, 30 Aug 2013 15:00:10 -0000 Synopsis: devel/py-babel: add pytz as run_dependency State-Changed-From-To: open->feedback State-Changed-By: edwin State-Changed-When: Fri Aug 30 15:00:10 UTC 2013 State-Changed-Why: Awaiting maintainers feedback (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=181686 From owner-freebsd-python@FreeBSD.ORG Fri Aug 30 15:10:01 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 58A94BB2 for ; Fri, 30 Aug 2013 15:10:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 43F8C2BCB for ; Fri, 30 Aug 2013 15:10:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7UFA1Ne053605 for ; Fri, 30 Aug 2013 15:10:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7UFA1jq053604; Fri, 30 Aug 2013 15:10:01 GMT (envelope-from gnats) Date: Fri, 30 Aug 2013 15:10:01 GMT Message-Id: <201308301510.r7UFA1jq053604@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Edwin Groothuis Subject: Re: ports/181686: devel/py-babel: add pytz as run_dependency X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Edwin Groothuis List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Aug 2013 15:10:01 -0000 The following reply was made to PR ports/181686; it has been noted by GNATS. From: Edwin Groothuis To: gaod@hychen.org Cc: bug-followup@FreeBSD.org Subject: Re: ports/181686: devel/py-babel: add pytz as run_dependency Date: Fri, 30 Aug 2013 15:00:09 UT Maintainer of devel/py-babel, Please note that PR ports/181686 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/181686 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org From owner-freebsd-python@FreeBSD.ORG Fri Aug 30 15:10:33 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id B6CC8BD5; Fri, 30 Aug 2013 15:10:33 +0000 (UTC) (envelope-from dryice@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8BDAA2BD1; Fri, 30 Aug 2013 15:10:33 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7UFAXpo055173; Fri, 30 Aug 2013 15:10:33 GMT (envelope-from dryice@freefall.freebsd.org) Received: (from dryice@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7UFAWuS055172; Fri, 30 Aug 2013 15:10:32 GMT (envelope-from dryice) Date: Fri, 30 Aug 2013 15:10:32 GMT Message-Id: <201308301510.r7UFAWuS055172@freefall.freebsd.org> To: gaod@hychen.org, dryice@FreeBSD.org, freebsd-python@FreeBSD.org, dryice@FreeBSD.org From: dryice@FreeBSD.org Subject: Re: ports/181686: devel/py-babel: add pytz as run_dependency 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, 30 Aug 2013 15:10:33 -0000 Synopsis: devel/py-babel: add pytz as run_dependency Responsible-Changed-From-To: freebsd-python->dryice Responsible-Changed-By: dryice Responsible-Changed-When: Fri Aug 30 15:10:32 UTC 2013 Responsible-Changed-Why: take my pr http://www.freebsd.org/cgi/query-pr.cgi?pr=181686 From owner-freebsd-python@FreeBSD.ORG Fri Aug 30 16:05:28 2013 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id BAE32313 for ; Fri, 30 Aug 2013 16:05:28 +0000 (UTC) (envelope-from gaod@hychen.org) Received: from mail-pb0-f43.google.com (mail-pb0-f43.google.com [209.85.160.43]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 942422F2E for ; Fri, 30 Aug 2013 16:05:28 +0000 (UTC) Received: by mail-pb0-f43.google.com with SMTP id md4so2043868pbc.16 for ; Fri, 30 Aug 2013 09:05:22 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=K78qTnb2oITC9VRFOWaVEclzV/PDyehRuCqPz0lhum8=; b=DcxwKeTkVpYh4L2V/AA7Dmzf8U4o7TWpNZuncWOQi1HqivWTKRZxjSPP8u40Al5OAd lt9a3vpLnMOj4NOIYagBjHYiki4gKV0ykx9hQJmvYan4Xj3sqaJ/WckQyLLkNfglEHu5 fdv+jf1qDdsUC1Rq+g/RkfZVOwz/EPnoUBe0TFO7+i4VYgBdY7oZi5jmtZWA3Tt5SXA8 LhzF+7oBWO0B/dIDaZJSoZU4LKPTf2MBF22jfDA0jTDoGuk3QOSrSmuiht6Ve6dOaqTe vGycrIfC5P0sBzDyB38h5dlTMgBBibuRTvRQN0V7l4TeAjXy6+GJUsoSbgUprljHbQxR c/CQ== X-Gm-Message-State: ALoCoQkj9g8zhyzCgsmkUEbhPfwakZZ5xX9kdaRgK2vPxO+CGj3n2LDk148Whv3eoDuVs9DglEUF X-Received: by 10.66.26.194 with SMTP id n2mr11658947pag.151.1377878722142; Fri, 30 Aug 2013 09:05:22 -0700 (PDT) MIME-Version: 1.0 Received: by 10.66.159.136 with HTTP; Fri, 30 Aug 2013 09:05:02 -0700 (PDT) In-Reply-To: <201308301510.r7UFAWuS055172@freefall.freebsd.org> References: <201308301510.r7UFAWuS055172@freefall.freebsd.org> From: Hung-Yi Chen Date: Sat, 31 Aug 2013 00:05:02 +0800 Message-ID: Subject: Re: ports/181686: devel/py-babel: add pytz as run_dependency To: dryice@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: 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: Fri, 30 Aug 2013 16:05:28 -0000 It looks fine for me. Please commit it, thx. From owner-freebsd-python@FreeBSD.ORG Sat Aug 31 09:38:01 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id A5432AA1 for ; Sat, 31 Aug 2013 09:38:01 +0000 (UTC) (envelope-from mva@FreeBSD.org) Received: from smtprelay04.ispgateway.de (smtprelay04.ispgateway.de [80.67.31.42]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5FFAA262C for ; Sat, 31 Aug 2013 09:38:01 +0000 (UTC) Received: from [89.183.2.179] (helo=localhost) by smtprelay04.ispgateway.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1VFhcv-0003Ig-7x; Sat, 31 Aug 2013 11:37:53 +0200 Date: Sat, 31 Aug 2013 11:37:52 +0200 From: Marcus von Appen To: Dmitry Sivachenko Subject: Re: [CFT] lang/python becoming a python binary wrapper Message-ID: <20130831093752.GA1244@medusa.sysfault.org> Mail-Followup-To: Dmitry Sivachenko , python@freebsd.org References: <20130802180059.GA1278@medusa.sysfault.org> <20130803123634.GA1280@medusa.sysfault.org> <20130803123914.GB1280@medusa.sysfault.org> <20130810084638.GB1282@medusa.sysfault.org> <20130815181747.GA1281@medusa.sysfault.org> <20130817081345.GA40195@medusa.sysfault.org> <4E038049-D471-4D9D-B7E3-A75EFD88CC47@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="OXfL5xGRrasGEqWY" Content-Disposition: inline In-Reply-To: <4E038049-D471-4D9D-B7E3-A75EFD88CC47@FreeBSD.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Df-Sender: MTEyNTc0Mg== Cc: python@freebsd.org 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: Sat, 31 Aug 2013 09:38:01 -0000 --OXfL5xGRrasGEqWY Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On, Mon Aug 26, 2013, Dmitry Sivachenko wrote: > Can you please adjust pkg-descr for python, python2, python3 ports to > better reflect what they do now? > > Thanks! What do you think about """ This is a meta port to the Python interpreter and provides symbolic links to bin/python, bin/pydoc, bin/idle and so on to allow compatibility with version agnostic python scripts, which can be executed using either Python 2.x or 3.x. """ This is a meta port to the Python 2.x interpreter and provides symbolic links to bin/python2, bin/pydoc2, bin/idle2 and so on to allow compatibility with version agnostic python 2.x scripts. """ This is a meta port to the Python 3.x interpreter and provides symbolic links to bin/python3, bin/pydoc3, bin/idle3 and so on to allow compatibility with version agnostic python 3.x scripts. """ for lang/python, lang/python2 and lang/python3 (in that order)? Cheers Marcus --OXfL5xGRrasGEqWY Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (FreeBSD) iEYEARECAAYFAlIhuXAACgkQi68/ErJnpkcr4gCeMUSfopHslnl8ThIS/7C3LKhK tswAnAsxndLGlD5PHpDh2G2mW+IUHY7N =vP5J -----END PGP SIGNATURE----- --OXfL5xGRrasGEqWY-- From owner-freebsd-python@FreeBSD.ORG Sat Aug 31 10:26:11 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 42B2CE66; Sat, 31 Aug 2013 10:26:11 +0000 (UTC) (envelope-from trtrmitya@gmail.com) Received: from mail-la0-x235.google.com (mail-la0-x235.google.com [IPv6:2a00:1450:4010:c03::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8B35927EF; Sat, 31 Aug 2013 10:26:10 +0000 (UTC) Received: by mail-la0-f53.google.com with SMTP id el20so2244763lab.40 for ; Sat, 31 Aug 2013 03:26:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=cL6OwmiHVk8T6KuouwDH1fq+p5paEVCyXNt3YDLam0A=; b=PC/xwUvKi/6PH81kpISUjijGwweioL9DNBJo9m6cW7Pd8uPWtf95EoMvPs11/SgBcG hxTHkfspgDwl2mi4Kiwq46FX7Mvj3HP0yMY+3htleZWrnFJ2UH9Q1jYZ1Ko+r9V+acJr MvbqCwXsRS+SZt2HO8x/B4cWVNWp6itEuFKpxC4xGB/MNvxKsFtm7V5N4OV+WRccfbzL X2/yWqJpwuztLHA+WzO25K2ZUhO4wM0uNUiIcpUMT5ogofKud6ztuttwdeSrKITDjywL 4tw1wGPBV3El34vXqTeZ6+IsA5YMFVCzIu+MkC+8RkeqJbQYWaiguWftJyKLwQ402Ph4 1ZuA== X-Received: by 10.152.44.225 with SMTP id h1mr12192523lam.15.1377944768472; Sat, 31 Aug 2013 03:26:08 -0700 (PDT) Received: from [10.0.1.20] (ip-95-220-252-63.bb.netbynet.ru. [95.220.252.63]) by mx.google.com with ESMTPSA id ap7sm1157405lac.10.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 31 Aug 2013 03:26:07 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) Subject: Re: [CFT] lang/python becoming a python binary wrapper From: Dmitry Sivachenko In-Reply-To: <20130831093752.GA1244@medusa.sysfault.org> Date: Sat, 31 Aug 2013 14:26:06 +0400 Content-Transfer-Encoding: quoted-printable Message-Id: <677A57B9-86C7-4597-BF6B-3889BF38833A@gmail.com> References: <20130802180059.GA1278@medusa.sysfault.org> <20130803123634.GA1280@medusa.sysfault.org> <20130803123914.GB1280@medusa.sysfault.org> <20130810084638.GB1282@medusa.sysfault.org> <20130815181747.GA1281@medusa.sysfault.org> <20130817081345.GA40195@medusa.sysfault.org> <4E038049-D471-4D9D-B7E3-A75EFD88CC47@FreeBSD.org> <20130831093752.GA1244@medusa.sysfault.org> To: Marcus von Appen X-Mailer: Apple Mail (2.1508) Cc: 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: Sat, 31 Aug 2013 10:26:11 -0000 Looks good for me, I would probably say "MINOR version agnostic" for = python2 and python3. On 31.08.2013, at 13:37, Marcus von Appen wrote: > On, Mon Aug 26, 2013, Dmitry Sivachenko wrote: >=20 >> Can you please adjust pkg-descr for python, python2, python3 ports to >> better reflect what they do now? >>=20 >> Thanks! >=20 > What do you think about >=20 > """ > This is a meta port to the Python interpreter and provides symbolic = links > to bin/python, bin/pydoc, bin/idle and so on to allow compatibility = with > version agnostic python scripts, which can be executed using either > Python 2.x or 3.x. > """ > This is a meta port to the Python 2.x interpreter and provides = symbolic links > to bin/python2, bin/pydoc2, bin/idle2 and so on to allow compatibility = with > version agnostic python 2.x scripts. > """ > This is a meta port to the Python 3.x interpreter and provides = symbolic links > to bin/python3, bin/pydoc3, bin/idle3 and so on to allow compatibility = with > version agnostic python 3.x scripts. > """ >=20 > for lang/python, lang/python2 and lang/python3 (in that order)? >=20 > Cheers > Marcus From owner-freebsd-python@FreeBSD.ORG Sat Aug 31 17:04:56 2013 Return-Path: Delivered-To: freebsd-python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 42CFB174; Sat, 31 Aug 2013 17:04:56 +0000 (UTC) (envelope-from john@saltant.com) Received: from homiemail-a98.g.dreamhost.com (caiajhbdcbbj.dreamhost.com [208.97.132.119]) by mx1.freebsd.org (Postfix) with ESMTP id 18E422B2F; Sat, 31 Aug 2013 17:04:55 +0000 (UTC) Received: from homiemail-a98.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a98.g.dreamhost.com (Postfix) with ESMTP id 6F45D2C2079; Sat, 31 Aug 2013 10:04:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=saltant.com; h=message-id :date:from:mime-version:to:cc:subject:content-type; s= saltant.com; bh=aQ0EHDed1Hs+Q86tcf6C/yaSCqo=; b=n0BwtsiDA3dtvdTO gACOiorR+KcMO4rbp4ejYNlfRfbZUKwDBkOHgkf+ToEtKC9x0XmKDyDEQv7g2eRE v+jhCgXl1tgb4tJl63dd9LnnOPIGU7N4Gb1JOTaPlQNAeSkdPuBD3D8RqpHDYVBm 35sF0oHgnXwLqLM+aE+OiZdUNhE= Received: from omnific.local (drivel.saltant.net [72.78.188.146]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: john@saltant.com) by homiemail-a98.g.dreamhost.com (Postfix) with ESMTPSA id 184EF2C206E; Sat, 31 Aug 2013 10:04:49 -0700 (PDT) Message-ID: <52222229.6070303@saltant.com> Date: Sat, 31 Aug 2013 13:04:41 -0400 From: "John W. O'Brien" Organization: Saltant Solutions User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 MIME-Version: 1.0 To: wen@freebsd.org, sunpoet@freebsd.org Subject: devel/py-tables dumps core after science/hdf5-18 upgrade to 1.8.10 (r325778) X-Enigmail-Version: 1.5.2 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="dfS2CvT4QhJ1897HTFt8vTKJLKsOABiW2" Cc: 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: Sat, 31 Aug 2013 17:04:56 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --dfS2CvT4QhJ1897HTFt8vTKJLKsOABiW2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello wen@, sunpoet@, and python@, I just wanted to call your attention to this because it might warrant a mention in UPDATING, though the hdf5 error message is helpfully verbose. Rebuilding devel/py-tables after the upgrade fixes this. Other ports that depend upon science/hdf5-18 are likely affected too. % pkg_info -xI tables hdf hdf5-1.8.10 Hierarchical Data Format library (from NCSA) py27-tables-3.0.0 Hierarchical database for Python % python -c 'import tables; print(tables.get_hdf5_version())' 1.8.9 % nosetests tables.tests.test_basics Warning! ***HDF5 library version mismatched error*** The HDF5 header files used to compile this application do not match the version used by the HDF5 library to which this application is linked.= Data corruption or segmentation faults may occur if the application continues. This can happen when an application was compiled by one version of HDF5 b= ut linked with a different version of static or shared HDF5 library. You should recompile the application or check your shared library related= settings such as 'LD_LIBRARY_PATH'. You can, at your own risk, disable this warning by setting the environmen= t variable 'HDF5_DISABLE_VERSION_CHECK' to a value of '1'. Setting it to 2 or higher will suppress the warning messages totally. Headers are 1.8.9, library is 1.8.10 SUMMARY OF THE HDF5 CONFIGURATION =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D General Information: ------------------- HDF5 Version: 1.8.10-patch1 [...] Bye... Abort (core dumped) % Thank you, John --dfS2CvT4QhJ1897HTFt8vTKJLKsOABiW2 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.20 (Darwin) Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCgAGBQJSIiIwAAoJEBRzAKlhyP/Ff6oH/2+D05/xCHpiEEtr0wMiEQo5 UccS+kZOGYScXsTbsuhoT/WUvURByC9e+BMqC8Fg2yjEkb28AQA1q3abU9t+dzqH cQuwdHsx/E1QMrJ0aUwSASmg8WaguFWvOVo4fwsEnah0NPmvUpY1JHIa6YCuJm16 cpQvFPH5vygR+BcuMN1PsbLpGEXczrr2sugVlaqNaCcUwTMAoQ/flZ48kuRC3t2w 7xmxnOZyW1hmwn43dUzGM6ujIdtBxKqxb7Fm2vR5ruowoNireBICHdAqxms4lBSS kw5zzFiFsEE8RAqU4U7fj6nlFNim8tQ6Q2jh9jWzGzM4kWeJyHhXQkGaj+Ghs08= =E22T -----END PGP SIGNATURE----- --dfS2CvT4QhJ1897HTFt8vTKJLKsOABiW2--