From owner-freebsd-python@FreeBSD.ORG Sun Sep 2 07:31:08 2012 Return-Path: Delivered-To: python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 691B4106566B; Sun, 2 Sep 2012 07:31:08 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from forward5h.mail.yandex.net (forward5h.mail.yandex.net [IPv6:2a02:6b8:0:f05::5]) by mx1.freebsd.org (Postfix) with ESMTP id D611C8FC0A; Sun, 2 Sep 2012 07:31:07 +0000 (UTC) Received: from smtp2h.mail.yandex.net (smtp2h.mail.yandex.net [84.201.187.145]) by forward5h.mail.yandex.net (Yandex) with ESMTP id 6613BD00F92; Sun, 2 Sep 2012 11:31:06 +0400 (MSK) Received: from smtp2h.mail.yandex.net (localhost [127.0.0.1]) by smtp2h.mail.yandex.net (Yandex) with ESMTP id 3223617000EB; Sun, 2 Sep 2012 11:31:06 +0400 (MSK) Received: from unknown (unknown [178.76.224.133]) by smtp2h.mail.yandex.net (nwsmtp/Yandex) with ESMTP id V5VafLxO-V5Vaha3P; Sun, 2 Sep 2012 11:31:05 +0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1346571066; bh=tNtEZ/YjanYKsngZqa6RaKOdCNGiGN7wpePMyTAv6LA=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject: Content-Type; b=vPBLsOS62ZysXFPDTFuSXZwDa63jlUmVG97jkZfjATBaA/8SchKUNBXRorCReqeoj G6ogLeQ+7eDfHOWxqB3BgAwqyjnSA2HhTDTTKLlvKAJ0z52VnTfsOPQavlpRqFi7XT O+FhR3ly9fHyk88VnBb5Z7Ean2Hp4xSv57taRUlY= Message-ID: <50430B39.6040707@yandex.ru> Date: Sun, 02 Sep 2012 11:31:05 +0400 From: Ruslan Mahmatkhanov User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:14.0) Gecko/20120823 Thunderbird/14.0 MIME-Version: 1.0 To: python Content-Type: multipart/mixed; boundary="------------070407000100080506080605" Cc: portmgr@FreeBSD.org Subject: Simple change into Mk/bsd.python.mk X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Sep 2012 07:31:08 -0000 This is a multi-part message in MIME format. --------------070407000100080506080605 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi, I'm preparing an update of www/plone and discovered thing that's need to be changed to make USE_ZOPE knob actually work. We do not define ZOPESKELDIR anymore, so the RUN_DEPENDS line should be fixed. While here, trim some leftover from py24/25 removal, that's now always true in current ports tree. Would you please approve this change? PS. It doesn't needed an exp-run because at the time there is no ports, that use USE_ZOPE. -- Regards, Ruslan Tinderboxing kills... the drives. --------------070407000100080506080605 Content-Type: text/plain; charset=UTF-8; name="bsd.python.mk.diff.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="bsd.python.mk.diff.txt" Index: bsd.python.mk =================================================================== --- bsd.python.mk (revision 303535) +++ bsd.python.mk (working copy) @@ -501,7 +501,7 @@ (defined(INSTALLS_EGGINFO) || \ (defined(USE_PYDISTUTILS) && \ ${USE_PYDISTUTILS} != "easy_install")) && \ - defined(PYTHON_REL) && ${PYTHON_REL} >= 250 + defined(PYTHON_REL) . for egg in ${PYDISTUTILS_EGGINFO} PLIST_FILES+= ${PYDISTUTILS_EGGINFODIR:S;${PREFIX}/;;}/${egg} . endfor @@ -543,7 +543,7 @@ .endif # ${PYTHON_NO_DEPENDS} == "NO" .if defined(USE_ZOPE) -RUN_DEPENDS+= ${ZOPESKELDIR}/bin/zopectl.in:${ZOPE_PORTSDIR} +RUN_DEPENDS+= ${LOCALBASE}/bin/zopectl:${ZOPE_PORTSDIR} .endif # set $PREFIX as Python's one --------------070407000100080506080605-- From owner-freebsd-python@FreeBSD.ORG Sun Sep 2 10:03:12 2012 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 13C17106566C; Sun, 2 Sep 2012 10:03:12 +0000 (UTC) (envelope-from lwhsu.freebsd@gmail.com) Received: from mail-vb0-f54.google.com (mail-vb0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id A10378FC08; Sun, 2 Sep 2012 10:03:11 +0000 (UTC) Received: by vbmv11 with SMTP id v11so5917291vbm.13 for ; Sun, 02 Sep 2012 03:03:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=0ABkBKUqYrLXWBQU9FGGCI0fO/yqHzzgr4MTZwvQ7h4=; b=OYryvxnLXQyOvQAm38auPMtefzKHppiEwpAyHgIvk042LudZq/aXu1knYbztfK6LaP Nzts3nl5O9AzgQKhR/spaRHQUkYRy5nIIDjW6EvXSPLBzbkRYLXiHfRDSqEv5az10iz3 P8RBYpNDQxFh4Fwz39GEalsZYeoJ7Av4yQ9Yle98N0+wf5PG5buIm8FWBhULZSBhBWJn ibkmrkUp5WulYQcB0jLw6eDAFkftUmTkRnj63igHrdZNjLk8HUCAvaKEw6PDI0Mna3mD qwlkcIXvW6WApaBM04Uy7Ph/dMg8K9cLAPQU7qxyAlwkPn+cLEIz7rQwCaRIxjhu3fo0 3Zcg== MIME-Version: 1.0 Received: by 10.52.69.242 with SMTP id h18mr7806237vdu.54.1346580190544; Sun, 02 Sep 2012 03:03:10 -0700 (PDT) Sender: lwhsu.freebsd@gmail.com Received: by 10.220.65.82 with HTTP; Sun, 2 Sep 2012 03:03:10 -0700 (PDT) In-Reply-To: <50430B39.6040707@yandex.ru> References: <50430B39.6040707@yandex.ru> Date: Sun, 2 Sep 2012 18:03:10 +0800 X-Google-Sender-Auth: 9PGcP0NeBIln00Qp2tmZCABN9Qw Message-ID: From: Li-Wen Hsu To: Ruslan Mahmatkhanov Content-Type: text/plain; charset=UTF-8 Cc: python , portmgr@freebsd.org Subject: Re: Simple change into Mk/bsd.python.mk X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Sep 2012 10:03:12 -0000 On Sun, Sep 2, 2012 at 3:31 PM, Ruslan Mahmatkhanov wrote: > Hi, > > I'm preparing an update of www/plone and discovered thing that's need to be > changed to make USE_ZOPE knob actually work. We do not define ZOPESKELDIR > anymore, so the RUN_DEPENDS line should be fixed. > While here, trim some leftover from py24/25 removal, that's now always true > in current ports tree. Would you please approve this change? > > PS. It doesn't needed an exp-run because at the time there is no ports, that > use USE_ZOPE. Looks good to me, and if you don't mind, how about doing this: RUN_DEPENDS+= ${LOCALBASE}/bin/zopectl:${ZOPE_PORTSDIR} in this way: RUN_DEPENDS+= zope213>0:${ZOPE_PORTSDIR} or even replace this: ZOPE_PORTSDIR= ${PORTSDIR}/www/zope213 with: ZOPE_DEPENDS= zope213>0:${PORTSDIR}/www/zope213 and then, .if defined(USE_ZOPE) section can be written as: RUN_DEPENDS+= ${ZOPE_DEPENDS} How do you think? -- Li-Wen Hsu http://lwhsu.org From owner-freebsd-python@FreeBSD.ORG Sun Sep 2 10:13:52 2012 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7BA86106566C for ; Sun, 2 Sep 2012 10:13:52 +0000 (UTC) (envelope-from lwhsu.freebsd@gmail.com) Received: from mail-vc0-f182.google.com (mail-vc0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id 2EC848FC08 for ; Sun, 2 Sep 2012 10:13:51 +0000 (UTC) Received: by vcbgb22 with SMTP id gb22so5989593vcb.13 for ; Sun, 02 Sep 2012 03:13:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=ys6w1RMkiv6P3qpKXCaEVNPGlSfOXKlAUWd3jmgjLf4=; b=poIPhDm5hGUcSPKjpKUn9T9W69B2b4/T60BDnspN8j4UDudlelQa2V5vFvXcPRraQt Wd0c3GoUsudRFEtQWmmYqzVIgSz5TYqVOanSFtSgw0O6wCQ0yTMk++RRGyJOR3WpX+hO SaD5D0egt4Gbw6tAiJ3YaEvK6ujT//ih+e9AQHixgGNeDjzCksU5nt5P8mziP8IZWvA7 jBai0Fl/7XR/6tNOJ2r6uASzpadrGWgjQEMkkRIevmJSL2od82Xb1I6emPsGnyCJpEAv 5EP2p7Asti+uvercV9ZC1wmY1AzKvGtERWp4vePlB1Ido/37UHuWZaav1jv5wBEfteFL T6yg== MIME-Version: 1.0 Received: by 10.220.150.15 with SMTP id w15mr9584853vcv.68.1346580831222; Sun, 02 Sep 2012 03:13:51 -0700 (PDT) Sender: lwhsu.freebsd@gmail.com Received: by 10.220.65.82 with HTTP; Sun, 2 Sep 2012 03:13:51 -0700 (PDT) In-Reply-To: <20120831211231.46BFA2E9E0@smtp.tx97.net> References: <20120831211231.46BFA2E9E0@smtp.tx97.net> Date: Sun, 2 Sep 2012 18:13:51 +0800 X-Google-Sender-Auth: L59x2VN8PDtZa9K4KVn4j1bxad4 Message-ID: From: Li-Wen Hsu To: Vitaly Magerya Content-Type: text/plain; charset=UTF-8 Cc: freebsd-python@freebsd.org Subject: Re: Making Python's curses module work with Unicode X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Sep 2012 10:13:52 -0000 On Sat, Sep 1, 2012 at 5:12 AM, Vitaly Magerya wrote: > Can I have a brave committer to either accept the patch (in which > case I'll work on the same for other python versions), or point > me to whatever problems it may trigger (in which case, I'll test > for them)? Hi Vitaly, Thanks for working on this, is it possible for you to file a PR of this to prevent it being overwhelmed by the mails and other issues in the queue? -- Li-Wen Hsu http://lwhsu.org From owner-freebsd-python@FreeBSD.ORG Sun Sep 2 10:45:13 2012 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2C8DF106566B; Sun, 2 Sep 2012 10:45:13 +0000 (UTC) (envelope-from vmagerya@gmail.com) Received: from mail-vb0-f54.google.com (mail-vb0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id C4FD78FC08; Sun, 2 Sep 2012 10:45:12 +0000 (UTC) Received: by vbmv11 with SMTP id v11so5934641vbm.13 for ; Sun, 02 Sep 2012 03:45:12 -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=XgiY2/kYnbuJ35oogEnLwrcAdJ0ZgDrFvpJUWD8/jlE=; b=zuE41jxhVQ5pwg/uM5fpe1M48ivgH3Osy/ec5FNcPNhesBxXkR7ndXE6JYpZ+MjdeJ +Rzbvsdqj++4P3LOUtz0aPiB92yG9leqo6woW80PAmEMSTkcWLgRiNcd/gb9YLHzogEf rNjCJkKNyqT5N0bjuuKMQhUlrcOC2wAVPuITcPvNyMkjmXKuUv4dcHkzTPbbbOw62TwQ Zb0lTzKpo366XYdzh8xBDaU31hB/0Hc0Mbr+56CnraWvNBqyENURfvzNdGhoJb5z38Om 8VnV31ouheNQivsVLsg94vDJFUKU8mTQEcaU+GB8U3ugEDme/VzvmVwWmnCaAwCHtLND CGkg== MIME-Version: 1.0 Received: by 10.58.4.232 with SMTP id n8mr9814592ven.54.1346582712228; Sun, 02 Sep 2012 03:45:12 -0700 (PDT) Received: by 10.58.29.226 with HTTP; Sun, 2 Sep 2012 03:45:12 -0700 (PDT) In-Reply-To: References: <20120831211231.46BFA2E9E0@smtp.tx97.net> Date: Sun, 2 Sep 2012 13:45:12 +0300 Message-ID: From: Vitaly Magerya To: Li-Wen Hsu Content-Type: text/plain; charset=UTF-8 Cc: freebsd-python@freebsd.org Subject: Re: Making Python's curses module work with Unicode X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Sep 2012 10:45:13 -0000 Li-Wen Hsu wrote: > On Sat, Sep 1, 2012 at 5:12 AM, Vitaly Magerya wrote: >> Can I have a brave committer to either accept the patch (in which >> case I'll work on the same for other python versions), or point >> me to whatever problems it may trigger (in which case, I'll test >> for them)? > > Thanks for working on this, is it possible for you to file a PR of > this to prevent it being overwhelmed by the mails and other issues in > the queue? Yes. See ports/171246 [1] (should be up in a while). My experience with PRs is that they often go unnoticed, which is why I decided to poke python@ directly. [1] http://www.freebsd.org/cgi/query-pr.cgi?pr=171246 From owner-freebsd-python@FreeBSD.ORG Sun Sep 2 12:01:54 2012 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ECBF31065673; Sun, 2 Sep 2012 12:01:54 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from forward2h.mail.yandex.net (forward2h.mail.yandex.net [IPv6:2a02:6b8:0:f05::2]) by mx1.freebsd.org (Postfix) with ESMTP id 63E5F8FC1A; Sun, 2 Sep 2012 12:01:54 +0000 (UTC) Received: from smtp1h.mail.yandex.net (smtp1h.mail.yandex.net [84.201.187.144]) by forward2h.mail.yandex.net (Yandex) with ESMTP id DDCCC700E6D; Sun, 2 Sep 2012 16:01:52 +0400 (MSK) Received: from smtp1h.mail.yandex.net (localhost [127.0.0.1]) by smtp1h.mail.yandex.net (Yandex) with ESMTP id 8E0E01340023; Sun, 2 Sep 2012 16:01:52 +0400 (MSK) Received: from unknown (unknown [178.76.224.133]) by smtp1h.mail.yandex.net (nwsmtp/Yandex) with ESMTP id 1qR0mJ3i-1qR03tlL; Sun, 2 Sep 2012 16:01:52 +0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1346587312; bh=FMYvER1ZzsjBtem6le74hmZuxRshvD/lCg1G3GvQWsE=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject: References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=nKtR142gTkAzPKmgSVF80c0xJENjtiiNzv15Qdn9IJGhzOsUwJmrR1goS31HeRa59 TY9SiqbGzjwturGCDKOYEeAvtTL754hl55vuZcpgYPGSh/r/AEg72MuC7Wk8H+iQii eAlUrSgCZnt93bDUoD/E1gaIrCgmSSDVgWaRlsM8= Message-ID: <50434AAF.7070005@yandex.ru> Date: Sun, 02 Sep 2012 16:01:51 +0400 From: Ruslan Mahmatkhanov User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:14.0) Gecko/20120823 Thunderbird/14.0 MIME-Version: 1.0 To: Li-Wen Hsu References: <50430B39.6040707@yandex.ru> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: python , portmgr@freebsd.org Subject: Re: Simple change into Mk/bsd.python.mk X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Sep 2012 12:01:55 -0000 Hi Li-Wen, Li-Wen Hsu wrote on 02.09.2012 14:03: > On Sun, Sep 2, 2012 at 3:31 PM, Ruslan Mahmatkhanov wrote: >> Hi, >> >> I'm preparing an update of www/plone and discovered thing that's need to be >> changed to make USE_ZOPE knob actually work. We do not define ZOPESKELDIR >> anymore, so the RUN_DEPENDS line should be fixed. >> While here, trim some leftover from py24/25 removal, that's now always true >> in current ports tree. Would you please approve this change? >> >> PS. It doesn't needed an exp-run because at the time there is no ports, that >> use USE_ZOPE. > > Looks good to me, and if you don't mind, how about doing this: > > RUN_DEPENDS+= ${LOCALBASE}/bin/zopectl:${ZOPE_PORTSDIR} > > in this way: > > RUN_DEPENDS+= zope213>0:${ZOPE_PORTSDIR} > > or even replace this: > > ZOPE_PORTSDIR= ${PORTSDIR}/www/zope213 > > with: > > ZOPE_DEPENDS= zope213>0:${PORTSDIR}/www/zope213 > > and then, .if defined(USE_ZOPE) section can be written as: > > RUN_DEPENDS+= ${ZOPE_DEPENDS} > > How do you think? > I believe that original intention was not to hardcode the zope port version. Yes, there is only one zope version at the moment, but there may be more in future. Just though about ports that needs different zope versions. Please tell me if I understand it wrong. -- Regards, Ruslan Tinderboxing kills... the drives. From owner-freebsd-python@FreeBSD.ORG Sun Sep 2 16:42:14 2012 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 33D9C1065670; Sun, 2 Sep 2012 16:42:14 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from forward13.mail.yandex.net (forward13.mail.yandex.net [IPv6:2a02:6b8:0:801::3]) by mx1.freebsd.org (Postfix) with ESMTP id 9FA3A8FC14; Sun, 2 Sep 2012 16:42:13 +0000 (UTC) Received: from smtp12.mail.yandex.net (smtp12.mail.yandex.net [95.108.131.191]) by forward13.mail.yandex.net (Yandex) with ESMTP id 371B01414BF; Sun, 2 Sep 2012 20:42:12 +0400 (MSK) Received: from smtp12.mail.yandex.net (localhost [127.0.0.1]) by smtp12.mail.yandex.net (Yandex) with ESMTP id F0BA016A04AD; Sun, 2 Sep 2012 20:42:11 +0400 (MSK) Received: from unknown (unknown [178.76.224.133]) by smtp12.mail.yandex.net (nwsmtp/Yandex) with ESMTP id gB5GWMs8-gB5466vd; Sun, 2 Sep 2012 20:42:11 +0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1346604131; bh=/BA4H2yueEar3mU5iyKL+0c2jNO3jLqA/VEgIoVKXqg=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject: References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=oG6SJFSMgZC8zJkeJRtzLP+6XbC87H+FC2tSkpBL6NLyuLeYpQMrmJ2X5gOI4P3wv 8oepLsfExtFoWsAS7jLFKv/WXotlEp0eCTVG5C0DNU5QlZw0iR9LcO6PY3fG3rCZiz hQyMQAgxMPMA18hnU96XHAxu5DXQxCPEFi91AEzo= Message-ID: <50438C61.8030001@yandex.ru> Date: Sun, 02 Sep 2012 20:42:09 +0400 From: Ruslan Mahmatkhanov User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:14.0) Gecko/20120823 Thunderbird/14.0 MIME-Version: 1.0 To: Li-Wen Hsu References: <50430B39.6040707@yandex.ru> <50434AAF.7070005@yandex.ru> <20120902163729.GA42749@FreeBSD.cs.nctu.edu.tw> In-Reply-To: <20120902163729.GA42749@FreeBSD.cs.nctu.edu.tw> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: python , portmgr@FreeBSD.org Subject: Re: Simple change into Mk/bsd.python.mk X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Sep 2012 16:42:14 -0000 Li-Wen Hsu wrote on 02.09.2012 20:37: > On Sun, Sep 02, 2012 at 16:01:51 +0400, Ruslan Mahmatkhanov wrote: >> >> I believe that original intention was not to hardcode the zope port >> version. Yes, there is only one zope version at the moment, but there >> may be more in future. Just though about ports that needs different zope >> versions. Please tell me if I understand it wrong. >> > > We have the same thought. Sorry that my expression was not clear. > My proposed patch is attached, and what I just wanted was reducing > hardcoded dependency of ${LOCALBASE}/bin/zopectl . I am not sure which > one is better, so please just commit one you like. Ah, understood. I like the idea. Thank you! If there will not be strong objections, this will be committed tomorrow. > > BTW, should we bother portmgr at this point? I believe they have much > more important things need to deal with. But I am still happy to hear > any suggestion from them if they want to step in. > > Regards, > Li-Wen To be honest, I was under impression that anything under Mk/ should be portmgr approved, but Chris told me that this is not the case. -- Regards, Ruslan Tinderboxing kills... the drives. From owner-freebsd-python@FreeBSD.ORG Sun Sep 2 16:43:13 2012 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0784F106566C; Sun, 2 Sep 2012 16:43:13 +0000 (UTC) (envelope-from lwhsu@FreeBSD.cs.nctu.edu.tw) Received: from FreeBSD.cs.nctu.edu.tw (FreeBSD.cs.nctu.edu.tw [140.113.17.209]) by mx1.freebsd.org (Postfix) with ESMTP id C48CE8FC0A; Sun, 2 Sep 2012 16:43:12 +0000 (UTC) Received: by FreeBSD.cs.nctu.edu.tw (Postfix, from userid 1058) id 29E7461CE0; Mon, 3 Sep 2012 00:37:29 +0800 (CST) Date: Mon, 3 Sep 2012 00:37:29 +0800 From: Li-Wen Hsu To: Ruslan Mahmatkhanov Message-ID: <20120902163729.GA42749@FreeBSD.cs.nctu.edu.tw> References: <50430B39.6040707@yandex.ru> <50434AAF.7070005@yandex.ru> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="jI8keyz6grp/JLjh" Content-Disposition: inline In-Reply-To: <50434AAF.7070005@yandex.ru> User-Agent: Mutt/1.5.21 (2010-09-15) X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: python , portmgr@freebsd.org Subject: Re: Simple change into Mk/bsd.python.mk X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Sep 2012 16:43:13 -0000 --jI8keyz6grp/JLjh Content-Type: text/plain; charset=big5 Content-Disposition: inline On Sun, Sep 02, 2012 at 16:01:51 +0400, Ruslan Mahmatkhanov wrote: > > I believe that original intention was not to hardcode the zope port > version. Yes, there is only one zope version at the moment, but there > may be more in future. Just though about ports that needs different zope > versions. Please tell me if I understand it wrong. > We have the same thought. Sorry that my expression was not clear. My proposed patch is attached, and what I just wanted was reducing hardcoded dependency of ${LOCALBASE}/bin/zopectl . I am not sure which one is better, so please just commit one you like. BTW, should we bother portmgr at this point? I believe they have much more important things need to deal with. But I am still happy to hear any suggestion from them if they want to step in. Regards, Li-Wen -- Li-Wen Hsu http://lwhsu.org --jI8keyz6grp/JLjh-- From owner-freebsd-python@FreeBSD.ORG Mon Sep 3 11:09:54 2012 Return-Path: Delivered-To: freebsd-python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C27DE1065673 for ; Mon, 3 Sep 2012 11:09:54 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 92C298FC1E for ; Mon, 3 Sep 2012 11:09:54 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q83B9sHs050417 for ; Mon, 3 Sep 2012 11:09:54 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q83B9qGP050027 for freebsd-python@FreeBSD.org; Mon, 3 Sep 2012 11:09:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 3 Sep 2012 11:09:52 GMT Message-Id: <201209031109.q83B9qGP050027@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-python@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-python@FreeBSD.org X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Sep 2012 11:09:54 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/171159 python [PATCH] devel/py-simplejson: update to 2.6.1 f ports/171115 python [Update]biology/py-biopython:update to 1.60 o ports/170987 python [PATCH] net/py-urllib3: update to 1.5 o ports/170921 python Update to www/py-graphite-web o ports/170920 python Update to databases/py-carbon o ports/170799 python [PATCH] lang/python27: fix FPECTL ports option o ports/170788 python lang/python27: PyQT applications crash Python 2.7 (cor f ports/170786 python [maintainer update] delete port textproc/py-pyx12 o ports/170754 python lang/python27 with pth, and lang/gobject-introspection o ports/170566 python update graphics/py-opengl depends on old version of gc f ports/169248 python www/py-django-cms doesn't check for (required) databas o ports/168980 python devel/py-distribute fails to install some files f ports/167530 python [patch] security/py-fail2ban will never ever start wit o ports/167368 python [bsd.python.mk] [patch] Python version propagation bre f ports/165545 python [patch]: net-mgmt/collectd5 doesn't compile against la o ports/165359 python lang/python27 fails to create package on world WITHOUT o ports/163467 python Ports using python 2.7 and "waf" intermittently hang o o ports/160717 python port: lang/python27 causing other ports to hang during o ports/156759 python [patch] lang/python: kevent does not accept KQ_NOTE_EX o ports/155526 python [PATCH] devel/py-elementtree: ignore if python >= 2.5 f ports/154209 python [PATCH] lang/python: Install symlink for ptags o ports/153952 python lang/python26 + pth fails to reconfigure cflags to inc o ports/153167 python Problem with signals, threads, and subprocesses in lan o ports/149167 python lang/python26 fails to build _ctypes on Sheevaplug (AR o ports/146823 python [patch] lang/python26: knob to build _ctypes module ag o ports/133081 python [bsd.python.mk] PYEASYINSTALL_ARCHDEP=yes makes broken s ports/118301 python [patch] devel/py-setuptools easy-install.pth contents 27 problems total. From owner-freebsd-python@FreeBSD.ORG Mon Sep 3 18:00:34 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A2DF9106564A; Mon, 3 Sep 2012 18:00:34 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 76BA28FC19; Mon, 3 Sep 2012 18:00:34 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q83I0Y4g022616; Mon, 3 Sep 2012 18:00:34 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q83I0Y7q022601; Mon, 3 Sep 2012 18:00:34 GMT (envelope-from edwin) Date: Mon, 3 Sep 2012 18:00:34 GMT Message-Id: <201209031800.q83I0Y7q022601@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/171287: [UPDATE] devel/mercurial to 2.3.1 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Sep 2012 18:00:34 -0000 Synopsis: [UPDATE] devel/mercurial to 2.3.1 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Mon Sep 3 18:00:33 UTC 2012 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=171287 From owner-freebsd-python@FreeBSD.ORG Tue Sep 4 07:20:11 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DA155106564A for ; Tue, 4 Sep 2012 07:20:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B968C8FC08 for ; Tue, 4 Sep 2012 07:20:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q847KBt2025979 for ; Tue, 4 Sep 2012 07:20:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q847KBo7025965; Tue, 4 Sep 2012 07:20:11 GMT (envelope-from gnats) Date: Tue, 4 Sep 2012 07:20:11 GMT Message-Id: <201209040720.q847KBo7025965@freefall.freebsd.org> To: freebsd-python@FreeBSD.org From: Ruslan Mahmatkhanov Cc: Subject: Re: ports/171287: [UPDATE] devel/mercurial to 2.3.1 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Ruslan Mahmatkhanov List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Sep 2012 07:20:11 -0000 The following reply was made to PR ports/171287; it has been noted by GNATS. From: Ruslan Mahmatkhanov To: Olivier Duchateau Cc: bug-followup@FreeBSD.org Subject: Re: ports/171287: [UPDATE] devel/mercurial to 2.3.1 Date: Tue, 04 Sep 2012 11:17:46 +0400 Hi Olivier, there is upstream feature request for providing a way to disable localizations installation [1], that is work in progress now, as I understand. So I prefer to not hack/complicate our port more than it is now and wait for upstream solution, furthermore we already have a working temporary solution anyway. So, at this time I'd suggest to commit only the update itself and optionsng change, but not NLS hacking. What do you think? [1] http://bz.selenic.com/show_bug.cgi?id=3536 PS. By the way, if you have a vision/patch on how to implement this nicely in mercurial's setup.py, you may share this in aforementioned bug-report to ease upstream's job. Olivier Duchateau wrote on 03.09.2012 21:59: >> Number: 171287 >> Category: ports >> Synopsis: [UPDATE] devel/mercurial to 2.3.1 >> Confidential: no >> Severity: non-critical >> Priority: low >> Responsible: freebsd-ports-bugs >> State: open >> Quarter: >> Keywords: >> Date-Required: >> Class: sw-bug >> Submitter-Id: current-users >> Arrival-Date: Mon Sep 03 18:00:20 UTC 2012 >> Closed-Date: >> Last-Modified: >> Originator: Olivier Duchateau >> Release: FreeBSD 8.3-RELEASE-p3 i386 >> Organization: >> Environment: >> Description: > - Update to 2.3.1, http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_2.3.1_.282012-09-01.29 > - Convert to new framework OptionsNG >> How-To-Repeat: > >> Fix: > > > Patch attached with submission follows: > > Index: distinfo > =================================================================== > --- distinfo (r�vision 303607) > +++ distinfo (copie de travail) > @@ -1,2 +1,2 @@ > -SHA256 (mercurial-2.3.tar.gz) = 456cb8a9fb15606a04d81589a3459d258149170008ca64c62e5a6cbaf5f0fe5f > -SIZE (mercurial-2.3.tar.gz) = 3549002 > +SHA256 (mercurial-2.3.1.tar.gz) = ef587fdd3b062e08eb4012e7870f4d0a00fd834f11578bfba80313b10f808541 > +SIZE (mercurial-2.3.1.tar.gz) = 3558058 > Index: files/patch-setup.py > =================================================================== > --- files/patch-setup.py (r�vision 303607) > +++ files/patch-setup.py (copie de travail) > @@ -1,10 +0,0 @@ > ---- setup.py.orig 2012-08-02 10:49:31.000000000 +0400 > -+++ setup.py 2012-08-08 18:34:01.000000000 +0400 > -@@ -227,6 +227,7 @@ > - description = "build translations (.mo files)" > - > - def run(self): > -+ %%NLS%%return > - if not find_executable('msgfmt'): > - self.warn("could not find msgfmt executable, no translations " > - "will be built") > Index: files/extra-patch-setup.py > =================================================================== > --- files/extra-patch-setup.py (r�vision 0) > +++ files/extra-patch-setup.py (copie de travail) > @@ -0,0 +1,29 @@ > +--- setup.py.orig 2012-08-02 06:49:31.000000000 +0000 > ++++ setup.py 2012-08-05 08:18:26.000000000 +0000 > +@@ -212,7 +212,7 @@ > + class hgbuild(build): > + # Insert hgbuildmo first so that files in mercurial/locale/ are found > + # when build_py is run next. > +- sub_commands = [('build_mo', None), > ++ sub_commands = [ > + > + # We also need build_ext before build_py. Otherwise, when 2to3 is > + # called (in build_py), it will not find osutil & friends, > +@@ -402,7 +402,6 @@ > + fp.close() > + > + cmdclass = {'build': hgbuild, > +- 'build_mo': hgbuildmo, > + 'build_ext': hgbuildext, > + 'build_py': hgbuildpy, > + 'build_hgextindex': buildhgextindex, > +@@ -463,8 +462,7 @@ > + extmodules.append(inotify) > + packages.extend(['hgext.inotify', 'hgext.inotify.linux']) > + > +-packagedata = {'mercurial': ['locale/*/LC_MESSAGES/hg.mo', > +- 'help/*.txt']} > ++packagedata = {'mercurial': ['help/*.txt']} > + > + def ordinarypath(p): > + return p and p[0] != '.' and p[-1] != '~' > Index: Makefile > =================================================================== > --- Makefile (r�vision 303607) > +++ Makefile (copie de travail) > @@ -6,7 +6,7 @@ > # > > PORTNAME= mercurial > -PORTVERSION= 2.3 > +PORTVERSION= 2.3.1 > CATEGORIES= devel python > MASTER_SITES= http://mercurial.selenic.com/release/ > > @@ -15,15 +15,11 @@ > > LICENSE= GPLv2 > > -.if !defined(WITHOUT_NLS) > -USE_GETTEXT= yes > -PLIST_SUB+= NLS="" > -.else > -PLIST_SUB+= NLS="@comment " > -.endif > USE_PYTHON= -2.7 > USE_PYDISTUTILS=yes > > +OPTIONS_DEFINE= NLS > + > CONTRIB_FILES= bash_completion \ > casesmash.py \ > check-code.py \ > @@ -67,11 +63,14 @@ > > SUB_FILES= pkg-message > > -post-patch: > -.if defined(WITHOUT_NLS) > - @${REINPLACE_CMD} -e 's/%%NLS%%//' ${WRKSRC}/${PYSETUP} > +.include > + > +.if ${PORT_OPTIONS:MNLS} > +USE_GETTEXT= yes > +PLIST_SUB+= NLS="" > .else > - @${REINPLACE_CMD} -e 's/%%NLS%%/# /' ${WRKSRC}/${PYSETUP} > +EXTRA_PATCHES+= ${FILESDIR}/extra-patch-setup.py > +PLIST_SUB+= NLS="@comment " > .endif > > post-install: > > >> 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" > > -- Regards, Ruslan Tinderboxing kills... the drives. From owner-freebsd-python@FreeBSD.ORG Tue Sep 4 11:13:11 2012 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 92157106564A; Tue, 4 Sep 2012 11:13:11 +0000 (UTC) (envelope-from sbrabez@gmail.com) Received: from mail-wg0-f50.google.com (mail-wg0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id E1F978FC0A; Tue, 4 Sep 2012 11:13:10 +0000 (UTC) Received: by wgbds11 with SMTP id ds11so4701457wgb.31 for ; Tue, 04 Sep 2012 04:13:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=DMTfrnDD8Xl1gWxkChxQWbRnffZQ55acjtagKrOb8jA=; b=k9YlPdgSYt0IXOdVWMVsLw5ZZg+2dSWCdGwYp4dZPZnI7Bx0IC8ogk/NGQZy5oFtgh EjQ46ji6s/7nCjzwWthAiK2WI62GwQh6Ye8Yj19M18FzNTqCf+xjP9QlcEbw4hXJgPBV H/+iYgWnsmUBrSwFUVedTL72TTA8ulkBPBPzNO0UVlhkhAz7JgqTHFdGcdm/rX0HeP+P jQTPWmESQJGs1aFW4hYHonsJqhvqjmyTWNA9dEc+U4SVxU+jJfJMi7TiMC91E3DLWJSO 0E/qml89zqivNbqD3LZ/S5yLLChiS4aXUsI3KUzOnk8l7Dt2PzlfLWLAiCP8Kurd3L0w q9lg== Received: by 10.180.104.197 with SMTP id gg5mr30056301wib.9.1346757189621; Tue, 04 Sep 2012 04:13:09 -0700 (PDT) Received: from ogoshi.int.nbs-system.com (home.6dev.net. [88.191.118.8]) by mx.google.com with ESMTPS id fb20sm35519047wid.1.2012.09.04.04.13.07 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 04 Sep 2012 04:13:08 -0700 (PDT) Sender: Sofian Brabez Date: Tue, 4 Sep 2012 13:13:05 +0200 From: Sofian Brabez To: Julien Laffaye Message-ID: <20120904111305.GA10660@ogoshi.int.nbs-system.com> References: <4d8f38c1.581ce30a.1df5.63c3@mx.google.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="eJnRUKwClWJh1Khz" Content-Disposition: inline In-Reply-To: <4d8f38c1.581ce30a.1df5.63c3@mx.google.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: FreeBSD-gnats-submit@freebsd.org, python@FreeBSD.org Subject: Re: [PATCH] lang/python: speed up upgrade-site-packages X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Sep 2012 11:13:11 -0000 --eJnRUKwClWJh1Khz Content-Type: multipart/mixed; boundary="opJtzjQTFsWo+cga" Content-Disposition: inline --opJtzjQTFsWo+cga Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Mar 27, 2011 at 06:16:49AM -0700, Julien Laffaye wrote: >=20 > >Submitter-Id: current-users > >Originator: Julien Laffaye > >Organization:=09 > >Confidential: no=20 > >Synopsis: [PATCH] lang/python: speed up upgrade-site-packages > >Severity: non-critical > >Priority: low > >Category: ports=20 > >Class: change-request > >Release: FreeBSD 8.2-RELEASE amd64 > >Environment: > System: FreeBSD chulak.lan 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Thu Feb 17= 02:41:51 UTC 2011 > >Description: > Instead of asking each file in lib/python which package it comes from, as= k each package if it has a file in lib/python. > This speed things up significantly on my system. >=20 > Port maintainer (python@FreeBSD.org) is cc'd. >=20 > Generated with FreeBSD Port Tools 0.99 > >How-To-Repeat: > >Fix: >=20 > --- python-2.7,2.patch begins here --- > diff -ruN --exclude=3DCVS /usr/ports/lang/python.orig/Makefile /usr/ports= /lang/python/Makefile > --- /usr/ports/lang/python.orig/Makefile 2011-03-26 13:17:41.000000000 +0= 000 > +++ /usr/ports/lang/python/Makefile 2011-03-27 14:09:30.000000000 +0100 > @@ -25,15 +25,9 @@ > =20 > # Major upgrade support > PORTUPGRADE_CMD=3D ${LOCALBASE}/sbin/portupgrade > -PKG_WHICH_CMD=3D ${LOCALBASE}/sbin/pkg_which > -XARGS_CMD=3D ${XARGS} -0 > =20 > .if defined(USE_PORTMASTER) > PORTUPGRADE_CMD=3D ${LOCALBASE}/sbin/portmaster > -PORTUPGRADE_ARGS?=3D "" > -PKG_WHICH_CMD=3D /usr/sbin/pkg_info -qW > -JOBS=3D ${SYSCTL} -n kern.smp.cpus > -XARGS_CMD=3D ${XARGS} -L 1 -0 -P $$(${JOBS}) > .endif > =20 > upgrade-site-packages: > @@ -42,22 +36,21 @@ > ${FALSE}; \ > fi > =20 > - @for ver in `echo ${_PYTHON_ALLBRANCHES}|${SED} 's/${PYTHON_VER}//'`; d= o \ > - if [ -d ${PREFIX}/lib/python$$ver ]; then \ > - UPD=3D`${FIND} ${PREFIX}/lib/python$$ver \ > - -type f -print0 | \ > - ${XARGS_CMD} ${PKG_WHICH_CMD} | \ > - ${GREP} -Fv '?' | \ > - ${EGREP} -v '^python2?[0-5]?-2' | \ > - ${SORT} -u`; \ > - if [ "$$UPD" ]; then \ > - if [ -n ${PORTUPGRADE_ARGS} ]; then \ > - ${PORTUPGRADE_CMD} ${PORTUPGRADE_ARGS} -f $$UPD; \ > - else \ > - ${PORTUPGRADE_CMD} -f $$UPD; \ > - fi; \ > - fi; \ > + @GREP_ARGS=3D"-q"; \ > + for ver in `echo ${_PYTHON_ALLBRANCHES}|${SED} 's/${PYTHON_VER}//'`; do= \ > + GREP_ARGS=3D"$${GREP_ARGS} -e lib/python$$ver"; \ > + done; \ > + UPD=3D""; \ > + for pkg in `${PKG_INFO} -Ea`; do \ > + ${PKG_INFO} -L $${pkg} | ${GREP} $${GREP_ARGS} && \ > + UPD=3D"$${UPD} $${pkg}"; \ > + done; \ > + if [ "$${UPD}" ]; then \ > + if [ -n ${PORTUPGRADE_ARGS} ]; then \ > + ${PORTUPGRADE_CMD} ${PORTUPGRADE_ARGS} -f $${UPD}; \ > + else \ > + ${PORTUPGRADE_CMD} -f $${UPD}; \ > fi; \ > - done \ > + fi; \ > =20 > .include > --- python-2.7,2.patch ends here --- >=20 > _______________________________________________ > freebsd-python@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-python > To unsubscribe, send any mail to "freebsd-python-unsubscribe@freebsd.org" Hi, I rework on this patch to avoid the use of ${SED} and I'll ask for a exp-ru= n. My new patch is attached. Regards -- Sofian Brabez --opJtzjQTFsWo+cga-- --eJnRUKwClWJh1Khz Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlBF4kEACgkQc2NR9CSH5X5IuQCgiq6QfESbyCBN+3uwuyWTYBXX gYgAoIpVUgsylCYzPEx3WyT6n2dN7KtU =LCni -----END PGP SIGNATURE----- --eJnRUKwClWJh1Khz-- From owner-freebsd-python@FreeBSD.ORG Tue Sep 4 14:00:54 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D7C6D106564A; Tue, 4 Sep 2012 14:00:54 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id AB3F58FC17; Tue, 4 Sep 2012 14:00:54 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q84E0slw042967; Tue, 4 Sep 2012 14:00:54 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q84E0sak042950; Tue, 4 Sep 2012 14:00:54 GMT (envelope-from edwin) Date: Tue, 4 Sep 2012 14:00:54 GMT Message-Id: <201209041400.q84E0sak042950@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/171322: New port: textproc/py-trans Module for performing transliteration X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Sep 2012 14:00:54 -0000 Synopsis: New port: textproc/py-trans Module for performing transliteration Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Tue Sep 4 14:00:53 UTC 2012 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=171322 From owner-freebsd-python@FreeBSD.ORG Wed Sep 5 16:40:21 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 485B9106567D; Wed, 5 Sep 2012 16:40:21 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1B80C8FC16; Wed, 5 Sep 2012 16:40:21 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q85GeKl5056836; Wed, 5 Sep 2012 16:40:20 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q85GeKUE056820; Wed, 5 Sep 2012 16:40:20 GMT (envelope-from edwin) Date: Wed, 5 Sep 2012 16:40:20 GMT Message-Id: <201209051640.q85GeKUE056820@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/171349: [maintainer update] math/py-numpy science/py-scipy remove automatic dependency to SuiteSparse X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Sep 2012 16:40:21 -0000 Synopsis: [maintainer update] math/py-numpy science/py-scipy remove automatic dependency to SuiteSparse Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Wed Sep 5 16:40:20 UTC 2012 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=171349 From owner-freebsd-python@FreeBSD.ORG Fri Sep 7 09:25:28 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 23768106564A; Fri, 7 Sep 2012 09:25:28 +0000 (UTC) (envelope-from sbz@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E7F3B8FC15; Fri, 7 Sep 2012 09:25:27 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q879PRQ4050600; Fri, 7 Sep 2012 09:25:27 GMT (envelope-from sbz@freefall.freebsd.org) Received: (from sbz@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q879PRhS050580; Fri, 7 Sep 2012 09:25:27 GMT (envelope-from sbz) Date: Fri, 7 Sep 2012 09:25:27 GMT Message-Id: <201209070925.q879PRhS050580@freefall.freebsd.org> To: sbz@FreeBSD.org, freebsd-python@FreeBSD.org, sbz@FreeBSD.org From: sbz@FreeBSD.org Cc: Subject: Re: ports/171159: [PATCH] devel/py-simplejson: update to 2.6.1 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Sep 2012 09:25:28 -0000 Synopsis: [PATCH] devel/py-simplejson: update to 2.6.1 Responsible-Changed-From-To: freebsd-python->sbz Responsible-Changed-By: sbz Responsible-Changed-When: Fri Sep 7 09:25:27 UTC 2012 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=171159 From owner-freebsd-python@FreeBSD.ORG Fri Sep 7 09:58:18 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E59A61065670; Fri, 7 Sep 2012 09:58:18 +0000 (UTC) (envelope-from ak@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B961C8FC08; Fri, 7 Sep 2012 09:58:18 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q879wITA056410; Fri, 7 Sep 2012 09:58:18 GMT (envelope-from ak@freefall.freebsd.org) Received: (from ak@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q879wIDW056383; Fri, 7 Sep 2012 09:58:18 GMT (envelope-from ak) Date: Fri, 7 Sep 2012 09:58:18 GMT Message-Id: <201209070958.q879wIDW056383@freefall.freebsd.org> To: ak@FreeBSD.org, freebsd-python@FreeBSD.org, olivierd@FreeBSD.org From: ak@FreeBSD.org Cc: Subject: Re: ports/170987: [PATCH] net/py-urllib3: update to 1.5 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Sep 2012 09:58:19 -0000 Synopsis: [PATCH] net/py-urllib3: update to 1.5 Responsible-Changed-From-To: freebsd-python->olivierd Responsible-Changed-By: ak Responsible-Changed-When: Fri Sep 7 09:58:18 UTC 2012 Responsible-Changed-Why: Over to maintainer. http://www.freebsd.org/cgi/query-pr.cgi?pr=170987 From owner-freebsd-python@FreeBSD.ORG Fri Sep 7 10:50:23 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4B2241065688; Fri, 7 Sep 2012 10:50:23 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1D7958FC14; Fri, 7 Sep 2012 10:50:23 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q87AoMci080494; Fri, 7 Sep 2012 10:50:22 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q87AoMCu080478; Fri, 7 Sep 2012 10:50:22 GMT (envelope-from edwin) Date: Fri, 7 Sep 2012 10:50:22 GMT Message-Id: <201209071050.q87AoMCu080478@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/171407: [MAINTAINER] net/py-beanstalkc: update to 0.3.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Sep 2012 10:50:23 -0000 Synopsis: [MAINTAINER] net/py-beanstalkc: update to 0.3.0 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Fri Sep 7 10:50:22 UTC 2012 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=171407 From owner-freebsd-python@FreeBSD.ORG Fri Sep 7 10:50:33 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 090D2106564A; Fri, 7 Sep 2012 10:50:33 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 86EC68FC15; Fri, 7 Sep 2012 10:50:32 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q87AoWDo082679; Fri, 7 Sep 2012 10:50:32 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q87AoWFN082660; Fri, 7 Sep 2012 10:50:32 GMT (envelope-from edwin) Date: Fri, 7 Sep 2012 10:50:32 GMT Message-Id: <201209071050.q87AoWFN082660@freefall.freebsd.org> To: koobs.freebsd@gmail.com, edwin@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/171407: [MAINTAINER] net/py-beanstalkc: update to 0.3.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Sep 2012 10:50:33 -0000 Synopsis: [MAINTAINER] net/py-beanstalkc: update to 0.3.0 State-Changed-From-To: open->feedback State-Changed-By: edwin State-Changed-When: Fri Sep 7 10:50:31 UTC 2012 State-Changed-Why: Awaiting maintainers feedback (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=171407 From owner-freebsd-python@FreeBSD.ORG Fri Sep 7 11:00:17 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 687F9106564A for ; Fri, 7 Sep 2012 11:00:17 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 531278FC0C for ; Fri, 7 Sep 2012 11:00:17 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q87B0HpL084546 for ; Fri, 7 Sep 2012 11:00:17 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q87B0H35084531; Fri, 7 Sep 2012 11:00:17 GMT (envelope-from gnats) Date: Fri, 7 Sep 2012 11:00:17 GMT Message-Id: <201209071100.q87B0H35084531@freefall.freebsd.org> To: freebsd-python@FreeBSD.org From: Edwin Groothuis Cc: Subject: Re: ports/171407: [MAINTAINER] net/py-beanstalkc: update to 0.3.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Edwin Groothuis List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Sep 2012 11:00:17 -0000 The following reply was made to PR ports/171407; it has been noted by GNATS. From: Edwin Groothuis To: Cc: bug-followup@FreeBSD.org Subject: Re: ports/171407: [MAINTAINER] net/py-beanstalkc: update to 0.3.0 Date: Fri, 7 Sep 2012 10:50:27 UT Maintainer of net/py-beanstalkc, Please note that PR ports/171407 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/171407 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org From owner-freebsd-python@FreeBSD.ORG Fri Sep 7 17:33:38 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7B4121065672; Fri, 7 Sep 2012 17:33:38 +0000 (UTC) (envelope-from culot@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 4EC928FC12; Fri, 7 Sep 2012 17:33:38 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q87HXc0w051694; Fri, 7 Sep 2012 17:33:38 GMT (envelope-from culot@freefall.freebsd.org) Received: (from culot@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q87HXcHo051677; Fri, 7 Sep 2012 17:33:38 GMT (envelope-from culot) Date: Fri, 7 Sep 2012 17:33:38 GMT Message-Id: <201209071733.q87HXcHo051677@freefall.freebsd.org> To: culot@FreeBSD.org, freebsd-python@FreeBSD.org, culot@FreeBSD.org From: culot@FreeBSD.org Cc: Subject: Re: ports/171407: [MAINTAINER] net/py-beanstalkc: update to 0.3.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Sep 2012 17:33:38 -0000 Synopsis: [MAINTAINER] net/py-beanstalkc: update to 0.3.0 Responsible-Changed-From-To: freebsd-python->culot Responsible-Changed-By: culot Responsible-Changed-When: Fri Sep 7 17:33:37 UTC 2012 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=171407 From owner-freebsd-python@FreeBSD.ORG Sat Sep 8 02:30:29 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 92732106566C; Sat, 8 Sep 2012 02:30:29 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 66A5B8FC1D; Sat, 8 Sep 2012 02:30:29 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q882UTdd033648; Sat, 8 Sep 2012 02:30:29 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q882UT1n033635; Sat, 8 Sep 2012 02:30:29 GMT (envelope-from edwin) Date: Sat, 8 Sep 2012 02:30:29 GMT Message-Id: <201209080230.q882UT1n033635@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/171430: [MAINTAINER] www/py-requests: update to 0.14.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Sep 2012 02:30:29 -0000 Synopsis: [MAINTAINER] www/py-requests: update to 0.14.0 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Sat Sep 8 02:30:28 UTC 2012 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=171430 From owner-freebsd-python@FreeBSD.ORG Sat Sep 8 02:30:40 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CEC5B10656DF; Sat, 8 Sep 2012 02:30:40 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A27808FC19; Sat, 8 Sep 2012 02:30:40 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q882UevZ035416; Sat, 8 Sep 2012 02:30:40 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q882UeOE035399; Sat, 8 Sep 2012 02:30:40 GMT (envelope-from edwin) Date: Sat, 8 Sep 2012 02:30:40 GMT Message-Id: <201209080230.q882UeOE035399@freefall.freebsd.org> To: koobs.freebsd@gmail.com, edwin@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/171430: [MAINTAINER] www/py-requests: update to 0.14.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Sep 2012 02:30:40 -0000 Synopsis: [MAINTAINER] www/py-requests: update to 0.14.0 State-Changed-From-To: open->feedback State-Changed-By: edwin State-Changed-When: Sat Sep 8 02:30:39 UTC 2012 State-Changed-Why: Awaiting maintainers feedback (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=171430 From owner-freebsd-python@FreeBSD.ORG Sat Sep 8 02:40:06 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 90CC61065670 for ; Sat, 8 Sep 2012 02:40:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 76E998FC08 for ; Sat, 8 Sep 2012 02:40:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q882e6hK054641 for ; Sat, 8 Sep 2012 02:40:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q882e6WG054630; Sat, 8 Sep 2012 02:40:06 GMT (envelope-from gnats) Date: Sat, 8 Sep 2012 02:40:06 GMT Message-Id: <201209080240.q882e6WG054630@freefall.freebsd.org> To: freebsd-python@FreeBSD.org From: Edwin Groothuis Cc: Subject: Re: ports/171430: [MAINTAINER] www/py-requests: update to 0.14.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Edwin Groothuis List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Sep 2012 02:40:06 -0000 The following reply was made to PR ports/171430; it has been noted by GNATS. From: Edwin Groothuis To: Cc: bug-followup@FreeBSD.org Subject: Re: ports/171430: [MAINTAINER] www/py-requests: update to 0.14.0 Date: Sat, 8 Sep 2012 02:30:34 UT Maintainer of www/py-requests, Please note that PR ports/171430 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/171430 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org From owner-freebsd-python@FreeBSD.ORG Sat Sep 8 11:40:11 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7E8A6106566C for ; Sat, 8 Sep 2012 11:40:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 4F8728FC08 for ; Sat, 8 Sep 2012 11:40:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q88BeBMC013940 for ; Sat, 8 Sep 2012 11:40:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q88BeBHQ013926; Sat, 8 Sep 2012 11:40:11 GMT (envelope-from gnats) Date: Sat, 8 Sep 2012 11:40:11 GMT Message-Id: <201209081140.q88BeBHQ013926@freefall.freebsd.org> To: freebsd-python@FreeBSD.org From: CeDeROM Cc: Subject: Re: ports/170788: PyQT applications crach Python 2.7 (core dump) X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: CeDeROM List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Sep 2012 11:40:11 -0000 The following reply was made to PR ports/170788; it has been noted by GNATS. From: CeDeROM To: FreeBSD-gnats-submit@freebsd.org, freebsd-ports-bugs@freebsd.org Cc: Subject: Re: ports/170788: PyQT applications crach Python 2.7 (core dump) Date: Sat, 8 Sep 2012 13:37:31 +0200 The problem with PyQT was caused by PNG in QT-GUI. The PNG port MUST be reinstalled with "make deinstall install" not "make deinstall reinstall" then the problem is solved. Maybe is good to put some restrictions on png in qt-gui... Before: g++ -c -msse3 -mfpmath=sse -O2 -march=k8 -fno-strict-aliasing -I../../include/QtCore -I../../include/QtGui -I../../include/Qt -I../../include -I. -I/usr/local/include -D_REENTRANT -I/usr/local/include/glib-2.0 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -I/usr/local/include/freetype2 -I/usr/local/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_HAVE_SSE3 -DQT_HAVE_SSSE3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/local/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/local/include -I.uic/release-shared -I/usr/local/include/qt4 -I/usr/local/include -o .obj/release-shared/qblendfunctions.o painting/qblendfunctions.cpp image/qpnghandler.cpp:128: error: ISO C++ forbids declaration of 'png_struct' with no type image/qpnghandler.cpp:128: error: expected ';' before '*' token image/qpnghandler.cpp:129: error: ISO C++ forbids declaration of 'png_info' with no type image/qpnghandler.cpp:129: error: expected ';' before '*' token image/qpnghandler.cpp:130: error: ISO C++ forbids declaration of 'png_info' with no type image/qpnghandler.cpp:130: error: expected ';' before '*' token image/qpnghandler.cpp:135: error: 'png_info' has not been declared image/qpnghandler.cpp: In constructor 'QPngHandlerPrivate::QPngHandlerPrivate(QPngHandler*)': image/qpnghandler.cpp:119: error: class 'QPngHandlerPrivate' does not have any field named 'png_ptr' image/qpnghandler.cpp:119: error: class 'QPngHandlerPrivate' does not have any field named 'info_ptr' image/qpnghandler.cpp:120: error: class 'QPngHandlerPrivate' does not have any field named 'end_info' image/qpnghandler.cpp: At global scope: image/qpnghandler.cpp:179: error: variable or field 'iod_read_fn' declared void image/qpnghandler.cpp:179: error: 'png_structp' was not declared in this scope image/qpnghandler.cpp:179: error: expected primary-expression before 'data' image/qpnghandler.cpp:179: error: expected primary-expression before 'length' image/qpnghandler.cpp:1010: error: expected `}' at end of input *** Error code 1 1 error *** Error code 1 Stop in /mnt/stuff300/usr/ports/x11-toolkits/qt4-gui. After "make deinstall install": g++ -c -msse3 -mfpmath=sse -O2 -march=k8 -fno-strict-aliasing -I../../include/QtCore -I../../include/QtGui -I../../include/Qt -I../../include -I. -I/usr/local/include -D_REENTRANT -I/usr/local/include/glib-2.0 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -I/usr/local/include/freetype2 -I/usr/local/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_HAVE_SSE3 -DQT_HAVE_SSSE3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -Iimage -I/usr/local/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/local/include -I.uic/release-shared -I/usr/local/include/qt4 -I/usr/local/include -o .obj/release-shared/qprintdialog_unix.o dialogs/qprintdialog_unix.cpp rm -f libQtGui.so.4.8.2 libQtGui.so libQtGui.so.4 libQtGui.so.4.8 g++ -Wl,-rpath-link,/mnt/stuff300/usr/ports/x11-toolkits/qt4-gui/work/qt-everywhere-opensource-src-4.8.2/lib -Wl,-O1 -pthread -Wl,-rpath,/usr/local/lib/qt4 -Wl,-rpath,/usr/local/lib/qt4 -shared -Wl,-soname,libQtGui.so.4 -o libQtGui.so.4.8.2 .obj/release-shared/qdrawhelper_mmx.o .obj/release-shared/qdrawhelper_sse.o .obj/release-shared/qimage_sse2.o .obj/release-shared/qdrawhelper_sse2.o .obj/release-shared/qimage_ssse3.o .obj/release-shared/qdrawhelper_ssse3.o .obj/release-shared/qguivariantanimation.o .obj/release-shared/qaction.o .obj/release-shared/qactiongroup.o .obj/release-shared/qapplication.o .obj/release-shared/qboxlayout.o .obj/release-shared/qclipboard.o .obj/release-shared/qcursor.o .obj/release-shared/qdrag.o .obj/release-shared/qdnd.o .obj/release-shared/qevent.o .obj/release-shared/qformlayout.o .obj/release-shared/qgridlayout.o .obj/release-shared/qkeysequence.o .obj/release-shared/qlayout.o .obj/release-shared/qlayoutengine.o .obj/release-shared/qlayoutitem.o .obj/release-shared/qmime.o .obj/release-shared/qpalette.o .obj/release-shared/qshortcut.o .obj/release-shared/qshortcutmap.o .obj/release-shared/qstackedlayout.o .obj/release-shared/qtooltip.o .obj/release-shared/qguivariant.o .obj/release-shared/qwhatsthis.o .obj/release-shared/qwidget.o .obj/release-shared/qwidgetaction.o .obj/release-shared/qkeymapper.o .obj/release-shared/qgesture.o .obj/release-shared/qstandardgestures.o .obj/release-shared/qgesturerecognizer.o .obj/release-shared/qgesturemanager.o .obj/release-shared/qsoftkeymanager.o .obj/release-shared/qdesktopwidget.o .obj/release-shared/qguiplatformplugin.o .obj/release-shared/qapplication_x11.o .obj/release-shared/qclipboard_x11.o .obj/release-shared/qcursor_x11.o .obj/release-shared/qdnd_x11.o .obj/release-shared/qdesktopwidget_x11.o .obj/release-shared/qmotifdnd_x11.o .obj/release-shared/qsound_x11.o .obj/release-shared/qwidget_x11.o .obj/release-shared/qwidgetcreate_x11.o .obj/release-shared/qx11embed_x11.o .obj/release-shared/qx11info_x11.o .obj/release-shared/qkeymapper_x11.o .obj/release-shared/qkde.o .obj/release-shared/qguieventdispatcher_glib.o .obj/release-shared/qeventdispatcher_x11.o .obj/release-shared/qsound.o .obj/release-shared/qbitmap.o .obj/release-shared/qicon.o .obj/release-shared/qiconloader.o .obj/release-shared/qimage.o .obj/release-shared/qimageiohandler.o .obj/release-shared/qimagereader.o .obj/release-shared/qimagewriter.o .obj/release-shared/qpaintengine_pic.o .obj/release-shared/qpicture.o .obj/release-shared/qpictureformatplugin.o .obj/release-shared/qpixmap.o .obj/release-shared/qpixmapcache.o .obj/release-shared/qpixmapdata.o .obj/release-shared/qpixmapdatafactory.o .obj/release-shared/qpixmapfilter.o .obj/release-shared/qiconengine.o .obj/release-shared/qiconengineplugin.o .obj/release-shared/qmovie.o .obj/release-shared/qpixmap_raster.o .obj/release-shared/qpixmap_blitter.o .obj/release-shared/qnativeimage.o .obj/release-shared/qimagepixmapcleanuphooks.o .obj/release-shared/qvolatileimage.o .obj/release-shared/qpixmap_x11.o .obj/release-shared/qvolatileimagedata.o .obj/release-shared/qbmphandler.o .obj/release-shared/qppmhandler.o .obj/release-shared/qxbmhandler.o .obj/release-shared/qxpmhandler.o .obj/release-shared/qpnghandler.o .obj/release-shared/qbezier.o .obj/release-shared/qblendfunctions.o .obj/release-shared/qbrush.o .obj/release-shared/qcolor.o .obj/release-shared/qcolor_p.o .obj/release-shared/qcosmeticstroker.o .obj/release-shared/qcssutil.o .obj/release-shared/qdrawutil.o .obj/release-shared/qemulationpaintengine.o .obj/release-shared/qgraphicssystem.o .obj/release-shared/qmatrix.o .obj/release-shared/qmemrotate.o .obj/release-shared/qoutlinemapper.o .obj/release-shared/qpaintdevice.o .obj/release-shared/qpaintengine.o .obj/release-shared/qpaintengine_alpha.o .obj/release-shared/qpaintengine_preview.o .obj/release-shared/qpaintengineex.o .obj/release-shared/qpainter.o .obj/release-shared/qpainterpath.o .obj/release-shared/qpathclipper.o .obj/release-shared/qpdf.o .obj/release-shared/qpen.o .obj/release-shared/qpolygon.o .obj/release-shared/qprintengine_pdf.o .obj/release-shared/qprintengine_ps.o .obj/release-shared/qprinter.o .obj/release-shared/qprinterinfo.o .obj/release-shared/qrasterizer.o .obj/release-shared/qregion.o .obj/release-shared/qstroker.o .obj/release-shared/qstylepainter.o .obj/release-shared/qtessellator.o .obj/release-shared/qtextureglyphcache.o .obj/release-shared/qtransform.o .obj/release-shared/qwindowsurface.o .obj/release-shared/qpaintbuffer.o .obj/release-shared/qpaintengine_raster.o .obj/release-shared/qdrawhelper.o .obj/release-shared/qimagescale.o .obj/release-shared/qgrayraster.o .obj/release-shared/qpaintengine_blitter.o .obj/release-shared/qblittable.o .obj/release-shared/qgraphicssystem_raster.o .obj/release-shared/qgraphicssystem_runtime.o .obj/release-shared/qgraphicssystemfactory.o .obj/release-shared/qgraphicssystemplugin.o .obj/release-shared/qwindowsurface_raster.o .obj/release-shared/qcolormap_x11.o .obj/release-shared/qpaintdevice_x11.o .obj/release-shared/qpaintengine_x11.o .obj/release-shared/qprinterinfo_unix.o .obj/release-shared/qbackingstore.o .obj/release-shared/qcups.o .obj/release-shared/qwindowsurface_x11.o .obj/release-shared/qfont.o .obj/release-shared/qfontengine.o .obj/release-shared/qfontsubset.o .obj/release-shared/qfontmetrics.o .obj/release-shared/qfontdatabase.o .obj/release-shared/qtextcontrol.o .obj/release-shared/qtextengine.o .obj/release-shared/qtextlayout.o .obj/release-shared/qtextformat.o .obj/release-shared/qtextobject.o .obj/release-shared/qtextoption.o .obj/release-shared/qfragmentmap.o .obj/release-shared/qtextdocument.o .obj/release-shared/qtextdocument_p.o .obj/release-shared/qtexthtmlparser.o .obj/release-shared/qabstracttextdocumentlayout.o .obj/release-shared/qtextdocumentlayout.o .obj/release-shared/qtextcursor.o .obj/release-shared/qtextdocumentfragment.o .obj/release-shared/qtextimagehandler.o .obj/release-shared/qtexttable.o .obj/release-shared/qtextlist.o .obj/release-shared/qtextdocumentwriter.o .obj/release-shared/qsyntaxhighlighter.o .obj/release-shared/qcssparser.o .obj/release-shared/qzip.o .obj/release-shared/qtextodfwriter.o .obj/release-shared/qstatictext.o .obj/release-shared/qrawfont.o .obj/release-shared/qglyphrun.o .obj/release-shared/qfont_x11.o .obj/release-shared/qfontengine_x11.o .obj/release-shared/qfontengine_ft.o .obj/release-shared/qrawfont_ft.o .obj/release-shared/qstyle.o .obj/release-shared/qstylefactory.o .obj/release-shared/qstyleoption.o .obj/release-shared/qstyleplugin.o .obj/release-shared/qstylehelper.o .obj/release-shared/qcommonstyle.o .obj/release-shared/qproxystyle.o .obj/release-shared/qstylesheetstyle.o .obj/release-shared/qstylesheetstyle_default.o .obj/release-shared/qcdestyle.o .obj/release-shared/qplastiquestyle.o .obj/release-shared/qgtkstyle.o .obj/release-shared/qgtkpainter.o .obj/release-shared/qgtkstyle_p.o .obj/release-shared/qcleanlooksstyle.o .obj/release-shared/qwindowsstyle.o .obj/release-shared/qmotifstyle.o .obj/release-shared/qabstractbutton.o .obj/release-shared/qabstractslider.o .obj/release-shared/qabstractspinbox.o .obj/release-shared/qcalendarwidget.o .obj/release-shared/qcheckbox.o .obj/release-shared/qcombobox.o .obj/release-shared/qcommandlinkbutton.o .obj/release-shared/qdatetimeedit.o .obj/release-shared/qdial.o .obj/release-shared/qdialogbuttonbox.o .obj/release-shared/qdockwidget.o .obj/release-shared/qdockarealayout.o .obj/release-shared/qeffects.o .obj/release-shared/qfontcombobox.o .obj/release-shared/qframe.o .obj/release-shared/qgroupbox.o .obj/release-shared/qlabel.o .obj/release-shared/qlcdnumber.o .obj/release-shared/qlineedit_p.o .obj/release-shared/qlineedit.o .obj/release-shared/qlinecontrol.o .obj/release-shared/qmainwindow.o .obj/release-shared/qmainwindowlayout.o .obj/release-shared/qmdiarea.o .obj/release-shared/qmdisubwindow.o .obj/release-shared/qmenu.o .obj/release-shared/qmenubar.o .obj/release-shared/qmenudata.o .obj/release-shared/qprogressbar.o .obj/release-shared/qpushbutton.o .obj/release-shared/qradiobutton.o .obj/release-shared/qrubberband.o .obj/release-shared/qscrollbar.o .obj/release-shared/qsizegrip.o .obj/release-shared/qslider.o .obj/release-shared/qspinbox.o .obj/release-shared/qsplashscreen.o .obj/release-shared/qsplitter.o .obj/release-shared/qstackedwidget.o .obj/release-shared/qstatusbar.o .obj/release-shared/qtabbar.o .obj/release-shared/qtabwidget.o .obj/release-shared/qtextedit.o .obj/release-shared/qtextbrowser.o .obj/release-shared/qtoolbar.o .obj/release-shared/qtoolbarlayout.o .obj/release-shared/qtoolbarextension.o .obj/release-shared/qtoolbarseparator.o .obj/release-shared/qtoolbox.o .obj/release-shared/qtoolbutton.o .obj/release-shared/qvalidator.o .obj/release-shared/qabstractscrollarea.o .obj/release-shared/qwidgetresizehandler.o .obj/release-shared/qfocusframe.o .obj/release-shared/qscrollarea.o .obj/release-shared/qworkspace.o .obj/release-shared/qwidgetanimator.o .obj/release-shared/qtoolbararealayout.o .obj/release-shared/qplaintextedit.o .obj/release-shared/qprintpreviewwidget.o .obj/release-shared/qmenubar_x11.o .obj/release-shared/qprintdialog_unix.o .obj/release-shared/qpagesetupdialog_unix.o .obj/release-shared/qabstractprintdialog.o .obj/release-shared/qabstractpagesetupdialog.o .obj/release-shared/qcolordialog.o .obj/release-shared/qdialog.o .obj/release-shared/qerrormessage.o .obj/release-shared/qfiledialog.o .obj/release-shared/qfontdialog.o .obj/release-shared/qinputdialog.o .obj/release-shared/qmessagebox.o .obj/release-shared/qprogressdialog.o .obj/release-shared/qsidebar.o .obj/release-shared/qfilesystemmodel.o .obj/release-shared/qfileinfogatherer.o .obj/release-shared/qpagesetupdialog.o .obj/release-shared/qwizard.o .obj/release-shared/qprintpreviewdialog.o .obj/release-shared/qaccessible.o .obj/release-shared/qaccessible2.o .obj/release-shared/qaccessibleobject.o .obj/release-shared/qaccessiblewidget.o .obj/release-shared/qaccessibleplugin.o .obj/release-shared/qaccessible_unix.o .obj/release-shared/qaccessiblebridge.o .obj/release-shared/qabstractitemview.o .obj/release-shared/qheaderview.o .obj/release-shared/qidentityproxymodel.o .obj/release-shared/qlistview.o .obj/release-shared/qbsptree.o .obj/release-shared/qtableview.o .obj/release-shared/qtreeview.o .obj/release-shared/qabstractitemdelegate.o .obj/release-shared/qitemdelegate.o .obj/release-shared/qitemselectionmodel.o .obj/release-shared/qdirmodel.o .obj/release-shared/qlistwidget.o .obj/release-shared/qtablewidget.o .obj/release-shared/qtreewidget.o .obj/release-shared/qproxymodel.o .obj/release-shared/qabstractproxymodel.o .obj/release-shared/qsortfilterproxymodel.o .obj/release-shared/qitemeditorfactory.o .obj/release-shared/qstandarditemmodel.o .obj/release-shared/qstringlistmodel.o .obj/release-shared/qtreewidgetitemiterator.o .obj/release-shared/qdatawidgetmapper.o .obj/release-shared/qfileiconprovider.o .obj/release-shared/qcolumnview.o .obj/release-shared/qcolumnviewgrip.o .obj/release-shared/qstyleditemdelegate.o .obj/release-shared/qinputcontextfactory.o .obj/release-shared/qinputcontextplugin.o .obj/release-shared/qinputcontext.o .obj/release-shared/qximinputcontext_x11.o .obj/release-shared/qgraphicsgridlayout.o .obj/release-shared/qgraphicsitem.o .obj/release-shared/qgraphicsitemanimation.o .obj/release-shared/qgraphicslayout.o .obj/release-shared/qgraphicslayout_p.o .obj/release-shared/qgraphicslayoutitem.o .obj/release-shared/qgraphicslinearlayout.o .obj/release-shared/qgraphicsproxywidget.o .obj/release-shared/qgraphicsscene.o .obj/release-shared/qgraphicsscene_bsp.o .obj/release-shared/qgraphicsscenebsptreeindex.o .obj/release-shared/qgraphicssceneevent.o .obj/release-shared/qgraphicssceneindex.o .obj/release-shared/qgraphicsscenelinearindex.o .obj/release-shared/qgraphicstransform.o .obj/release-shared/qgraphicsview.o .obj/release-shared/qgraphicswidget.o .obj/release-shared/qgraphicswidget_p.o .obj/release-shared/qgridlayoutengine.o .obj/release-shared/qsimplex_p.o .obj/release-shared/qgraphicsanchorlayout_p.o .obj/release-shared/qgraphicsanchorlayout.o .obj/release-shared/qsystemtrayicon.o .obj/release-shared/qcompleter.o .obj/release-shared/qdesktopservices.o .obj/release-shared/qundogroup.o .obj/release-shared/qundostack.o .obj/release-shared/qundoview.o .obj/release-shared/qsystemtrayicon_x11.o .obj/release-shared/qguistatemachine.o .obj/release-shared/qkeyeventtransition.o .obj/release-shared/qmouseeventtransition.o .obj/release-shared/qbasickeyeventtransition.o .obj/release-shared/qbasicmouseeventtransition.o .obj/release-shared/qgenericmatrix.o .obj/release-shared/qmatrix4x4.o .obj/release-shared/qquaternion.o .obj/release-shared/qvector2d.o .obj/release-shared/qvector3d.o .obj/release-shared/qvector4d.o .obj/release-shared/qgraphicseffect.o .obj/release-shared/moc_qboxlayout.o .obj/release-shared/moc_qclipboard.o .obj/release-shared/moc_qdesktopwidget.o .obj/release-shared/moc_qdrag.o .obj/release-shared/moc_qdnd_p.o .obj/release-shared/moc_qformlayout.o .obj/release-shared/moc_qgridlayout.o .obj/release-shared/moc_qlayout.o .obj/release-shared/moc_qsessionmanager.o .obj/release-shared/moc_qshortcut.o .obj/release-shared/moc_qsizepolicy.o .obj/release-shared/moc_qpalette.o .obj/release-shared/moc_qstackedlayout.o .obj/release-shared/moc_qkeymapper_p.o .obj/release-shared/moc_qsoftkeymanager_p.o .obj/release-shared/moc_qguiplatformplugin_p.o .obj/release-shared/moc_qx11embed_x11.o .obj/release-shared/moc_qguieventdispatcher_glib_p.o .obj/release-shared/moc_qeventdispatcher_x11_p.o .obj/release-shared/moc_qsound.o .obj/release-shared/moc_qsound_p.o .obj/release-shared/moc_qiconengineplugin.o .obj/release-shared/moc_qimageiohandler.o .obj/release-shared/moc_qpictureformatplugin.o .obj/release-shared/moc_qpixmapfilter_p.o .obj/release-shared/moc_qbrush.o .obj/release-shared/moc_qpainter.o .obj/release-shared/moc_qpaintbuffer_p.o .obj/release-shared/moc_qgraphicssystemplugin_p.o .obj/release-shared/moc_qfont.o .obj/release-shared/moc_qfontdatabase.o .obj/release-shared/moc_qfont_p.o .obj/release-shared/moc_qtextformat.o .obj/release-shared/moc_qtextobject.o .obj/release-shared/moc_qtextdocument.o .obj/release-shared/moc_qtextimagehandler_p.o .obj/release-shared/moc_qtexttable.o .obj/release-shared/moc_qtextlist.o .obj/release-shared/moc_qstyle.o .obj/release-shared/moc_qstyleplugin.o .obj/release-shared/moc_qcommonstyle.o .obj/release-shared/moc_qproxystyle.o .obj/release-shared/moc_qcdestyle.o .obj/release-shared/moc_qplastiquestyle.o .obj/release-shared/moc_qgtkstyle.o .obj/release-shared/moc_qgtkstyle_p.o .obj/release-shared/moc_qcleanlooksstyle.o .obj/release-shared/moc_qwindowsstyle.o .obj/release-shared/moc_qmotifstyle.o .obj/release-shared/moc_qbuttongroup.o .obj/release-shared/moc_qabstractbutton.o .obj/release-shared/moc_qabstractslider.o .obj/release-shared/moc_qcalendartextnavigator_p.o .obj/release-shared/moc_qcheckbox.o .obj/release-shared/moc_qcombobox_p.o .obj/release-shared/moc_qcommandlinkbutton.o .obj/release-shared/moc_qdatetimeedit_p.o .obj/release-shared/moc_qdial.o .obj/release-shared/moc_qdockwidget_p.o .obj/release-shared/moc_qframe.o .obj/release-shared/moc_qlcdnumber.o .obj/release-shared/moc_qlinecontrol_p.o .obj/release-shared/moc_qmainwindow.o .obj/release-shared/moc_qmainwindowlayout_p.o .obj/release-shared/moc_qmenudata.o .obj/release-shared/moc_qprogressbar.o .obj/release-shared/moc_qradiobutton.o .obj/release-shared/moc_qrubberband.o .obj/release-shared/moc_qscrollbar.o .obj/release-shared/moc_qslider.o .obj/release-shared/moc_qspinbox.o .obj/release-shared/moc_qsplashscreen.o .obj/release-shared/moc_qsplitter.o .obj/release-shared/moc_qstackedwidget.o .obj/release-shared/moc_qstatusbar.o .obj/release-shared/moc_qtabbar_p.o .obj/release-shared/moc_qtoolbarlayout_p.o .obj/release-shared/moc_qtoolbarextension_p.o .obj/release-shared/moc_qtoolbarseparator_p.o .obj/release-shared/moc_qvalidator.o .obj/release-shared/moc_qwidgetresizehandler_p.o .obj/release-shared/moc_qfocusframe.o .obj/release-shared/moc_qscrollarea.o .obj/release-shared/moc_qwidgetanimator_p.o .obj/release-shared/moc_qabstractprintdialog.o .obj/release-shared/moc_qabstractpagesetupdialog.o .obj/release-shared/moc_qerrormessage.o .obj/release-shared/moc_qsidebar_p.o .obj/release-shared/moc_qfileinfogatherer_p.o .obj/release-shared/moc_qpagesetupdialog_unix_p.o .obj/release-shared/moc_qaccessibleplugin.o .obj/release-shared/moc_qaccessiblebridge.o .obj/release-shared/moc_qlistview.o .obj/release-shared/moc_qabstractitemdelegate.o .obj/release-shared/moc_qlistwidget_p.o .obj/release-shared/moc_qtablewidget_p.o .obj/release-shared/moc_qtreewidget_p.o .obj/release-shared/moc_qitemeditorfactory_p.o .obj/release-shared/moc_qstringlistmodel.o .obj/release-shared/moc_qcolumnviewgrip_p.o .obj/release-shared/moc_qinputcontextplugin.o .obj/release-shared/moc_qinputcontext.o .obj/release-shared/moc_qximinputcontext_p.o .obj/release-shared/moc_qgraphicsitemanimation.o .obj/release-shared/moc_qgraphicsscenelinearindex_p.o .obj/release-shared/moc_qgraphicsanchorlayout.o .obj/release-shared/moc_qsystemtrayicon.o .obj/release-shared/moc_qcompleter_p.o .obj/release-shared/moc_qsystemtrayicon_p.o .obj/release-shared/moc_qundogroup.o .obj/release-shared/moc_qundostack.o .obj/release-shared/moc_qundostack_p.o .obj/release-shared/moc_qundoview.o .obj/release-shared/moc_qkeyeventtransition.o .obj/release-shared/moc_qmouseeventtransition.o .obj/release-shared/moc_qbasickeyeventtransition_p.o .obj/release-shared/moc_qbasicmouseeventtransition_p.o .obj/release-shared/moc_qgraphicseffect.o .obj/release-shared/moc_qgraphicseffect_p.o .obj/release-shared/qrc_qstyle.o .obj/release-shared/qrc_qmessagebox.o -L/usr/local/lib -L/mnt/stuff300/usr/ports/x11-toolkits/qt4-gui/work/qt-everywhere-opensource-src-4.8.2/lib -L/usr/local/lib/qt4 -lQtCore -L/usr/local/lib -L/mnt/stuff300/usr/ports/x11-toolkits/qt4-gui/work/qt-everywhere-opensource-src-4.8.2/lib -L/usr/local/lib/qt4 -lgthread-2.0 -pthread -L/usr/local/lib -lglib-2.0 -lpng -lz -lfreetype -lSM -lICE -lXrender -lfontconfig -L/usr/local/lib -lfreetype -lXext -lX11 -lm ln -s libQtGui.so.4.8.2 libQtGui.so ln -s libQtGui.so.4.8.2 libQtGui.so.4 ln -s libQtGui.so.4.8.2 libQtGui.so.4.8 rm -f ../../lib/libQtGui.so.4.8.2 rm -f ../../lib/libQtGui.so rm -f ../../lib/libQtGui.so.4 rm -f ../../lib/libQtGui.so.4.8 mv -f libQtGui.so.4.8.2 libQtGui.so libQtGui.so.4 libQtGui.so.4.8 ../../lib/ Best regards :-) Tomek Cedro On Mon, Aug 20, 2012 at 10:00 PM, wrote: > Thank you very much for your problem report. > It has the internal identification `ports/170788'. > The individual assigned to look at your > report is: freebsd-ports-bugs. > > You can access the state of your problem report at any time > via this link: > > http://www.freebsd.org/cgi/query-pr.cgi?pr=170788 > >>Category: ports >>Responsible: freebsd-ports-bugs >>Synopsis: PyQT applications crach Python 2.7 (core dump) >>Arrival-Date: Mon Aug 20 20:00:25 UTC 2012 -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info From owner-freebsd-python@FreeBSD.ORG Sat Sep 8 16:00:15 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 272D6106566B for ; Sat, 8 Sep 2012 16:00:15 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id DC2F38FC16 for ; Sat, 8 Sep 2012 16:00:14 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q88G0EKp050129 for ; Sat, 8 Sep 2012 16:00:14 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q88G0Elx050112; Sat, 8 Sep 2012 16:00:14 GMT (envelope-from gnats) Date: Sat, 8 Sep 2012 16:00:14 GMT Message-Id: <201209081600.q88G0Elx050112@freefall.freebsd.org> To: freebsd-python@FreeBSD.org From: CeDeROM Cc: Subject: Re: ports/170788: PyQT applications crach Python 2.7 (core dump) X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: CeDeROM List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Sep 2012 16:00:15 -0000 The following reply was made to PR ports/170788; it has been noted by GNATS. From: CeDeROM To: FreeBSD-gnats-submit@freebsd.org, freebsd-ports-bugs@freebsd.org Cc: Subject: Re: ports/170788: PyQT applications crach Python 2.7 (core dump) Date: Sat, 8 Sep 2012 17:54:38 +0200 Rebuilding PyQT4 and QT4 packages with success did not solve the issue. I will try to see the SIP details... %python nowy.py Segmentation fault (core dumped) %gdb python GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"...(no debugging symbols found)... (gdb) run nowy.py Starting program: /usr/local/bin/python nowy.py (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[New LWP 101272] (no debugging symbols found)...(no debugging symbols found)...[New Thread 801407400 (LWP 101272/python)] (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)... Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 801407400 (LWP 101272/python)] 0x0000000816012540 in sip_api_init_module () from /usr/local/lib/python2.7/site-packages/sip.so (gdb) bt #0 0x0000000816012540 in sip_api_init_module () from /usr/local/lib/python2.7/site-packages/sip.so #1 0x0000000817595fc3 in initQtGui () from /usr/local/lib/python2.7/site-packages/PyQt4/QtGui.so #2 0x00000000004966ce in _PyImport_LoadDynamicModule () #3 0x0000000000494854 in PyImport_ReloadModule () #4 0x0000000000494af9 in PyImport_ReloadModule () #5 0x0000000000495a2f in PyImport_ImportModuleLevel () #6 0x000000000047d3b9 in _PyBuiltin_Init () #7 0x0000000000418e6c in PyObject_Call () #8 0x000000000047d8a5 in PyEval_CallObjectWithKeywords () #9 0x00000000004809ed in PyEval_EvalFrameEx () #10 0x00000000004847e0 in PyEval_EvalCodeEx () #11 0x0000000000484ae2 in PyEval_EvalCode () #12 0x000000000049e902 in Py_CompileString () #13 0x000000000049e9d6 in PyRun_FileExFlags () #14 0x000000000049fe6f in PyRun_SimpleFileExFlags () #15 0x0000000000414c07 in Py_Main () #16 0x0000000000413eca in main () (gdb) q -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info From owner-freebsd-python@FreeBSD.ORG Sat Sep 8 16:10:15 2012 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E58F71065725 for ; Sat, 8 Sep 2012 16:10:12 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 169E58FC08 for ; Sat, 8 Sep 2012 16:10:12 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q88GABZ5097041 for ; Sat, 8 Sep 2012 16:10:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q88GAB7o097030; Sat, 8 Sep 2012 16:10:11 GMT (envelope-from gnats) Date: Sat, 8 Sep 2012 16:10:11 GMT Message-Id: <201209081610.q88GAB7o097030@freefall.freebsd.org> To: freebsd-python@FreeBSD.org From: CeDeROM Cc: Subject: Re: ports/170788: PyQT applications crach Python 2.7 (core dump) X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: CeDeROM List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Sep 2012 16:10:16 -0000 The following reply was made to PR ports/170788; it has been noted by GNATS. From: CeDeROM To: FreeBSD-gnats-submit@freebsd.org, freebsd-ports-bugs@freebsd.org Cc: Subject: Re: ports/170788: PyQT applications crach Python 2.7 (core dump) Date: Sat, 8 Sep 2012 18:09:15 +0200 Rebuilding py27-sip-4.13.2,1 with success does not help... -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info