Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 May 2014 00:33:49 -0700 (PDT)
From:      George Amanakis <g_amanakis@yahoo.com>
To:        "freebsd-ports-bugs@freebsd.org" <freebsd-ports-bugs@freebsd.org>, "rm@FreeBSD.org" <rm@FreeBSD.org>
Subject:   Deluge, httpdownloader.py, twisted > 13.1.0, patch
Message-ID:  <1399620829.3791.YahooMailNeo@web121003.mail.ne1.yahoo.com>

next in thread | raw e-mail | index | archive | help
The following bug exists on the port of Deluge:=0AEnabling the Blocklist pl=
ugin and attempting to download a list fails. The scenario was tested with =
deluged running as daemon on FreeBSD (built from ports) and a remote GTK-In=
terface on Windows (official prebuild-binaries) or on Archlinux (through th=
e official repo). Culprit is the httpdownloader.py has not been updated to =
work with twisted > 13.1.0.=0A=0AThe following patch resolves the problem:=
=0A=0A--- httpdownloader.py.org =A0 =A0 =A0 2014-05-08 23:36:46.000000000 +=
0200=0A+++ httpdownloader.py =A0 2014-05-09 00:05:43.000000000 +0200=0A@@ -=
191,8 +191,18 @@=0A=A0 =A0 =A0 =A0 =A0if not headers:=0A=A0 =A0 =A0 =A0 =A0=
 =A0 =A0headers =3D {}=0A=A0 =A0 =A0 =A0 =A0headers["accept-encoding"] =3D =
"deflate, gzip, x-gzip"=0A+=0A+# In twisted 13.1.0 the _parse() function wa=
s replaced by the _URI class=0A+ =A0 =A0if hasattr(client, '_parse'):=0A+ =
=A0 =A0 =A0 scheme, host, port, path =3D client._parse(url)=0A+ =A0 =A0else=
:=0A+ =A0 =A0 =A0 from twisted.web.client import _URI=0A+ =A0 =A0 =A0 uri =
=3D _URI.fromBytes(url)=0A+ =A0 =A0 =A0 scheme =3D uri.scheme=0A+ =A0 =A0 =
=A0 host =3D uri.host=0A+ =A0 =A0 =A0 port =3D uri.port=0A+ =A0 =A0 =A0 pat=
h =3D uri.path=0A=0A- =A0 =A0scheme, host, port, path =3D client._parse(url=
)=0A=A0 =A0 =A0factory =3D HTTPDownloader(url, filename, callback, headers,=
 force_filename, allow_compression)=0A=A0 =A0 =A0if scheme =3D=3D "https":=
=0A=A0 =A0 =A0 =A0 =A0from twisted.internet import ssl=0A=0A=0AGreetings to=
 all,=0AGeorge=0A
From owner-freebsd-ports-bugs@FreeBSD.ORG  Fri May  9 07:39:43 2014
Return-Path: <owner-freebsd-ports-bugs@FreeBSD.ORG>
Delivered-To: freebsd-ports-bugs@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 ESMTPS id 605719F2;
 Fri,  9 May 2014 07:39:43 +0000 (UTC)
Received: from gate.utahime.jp (ipq210.utahime.jp [183.180.29.210])
 by mx1.freebsd.org (Postfix) with ESMTP id 20D5D1FD;
 Fri,  9 May 2014 07:39:42 +0000 (UTC)
Received: from eastasia.home.utahime.org (eastasia.home.utahime.org
 [192.168.174.1])
 by gate.utahime.jp (Postfix) with ESMTP id A9E704E62A;
 Fri,  9 May 2014 16:39:34 +0900 (JST)
Received: from eastasia.home.utahime.org (localhost [127.0.0.1])
 by localhost-backdoor.home.utahime.org (Postfix) with ESMTP id 7097075956;
 Fri,  9 May 2014 16:39:34 +0900 (JST)
Received: from [192.168.174.11] (rolling.home.utahime.org [192.168.174.11])
 by eastasia.home.utahime.org (Postfix) with ESMTPA id 36BEF75945;
 Fri,  9 May 2014 16:39:34 +0900 (JST)
Message-ID: <536C8632.2070208@utahime.org>
Date: Fri, 09 May 2014 16:39:30 +0900
From: Yasuhiro KIMURA <yasu@utahime.org>
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64;
 rv:24.0) Gecko/20100101 Thunderbird/24.5.0
MIME-Version: 1.0
To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org
Subject: Re: ports/188218: [MAINTAINER] japanese/ja-eb: Always set 'USES=iconv'
 etc.
References: <201404030810.s338A0C9020955@freefall.freebsd.org>
In-Reply-To: <201404030810.s338A0C9020955@freefall.freebsd.org>
Content-Type: multipart/mixed; boundary="------------040409020108060000060606"
X-Virus-Scanned: ClamAV using ClamSMTP
X-BeenThere: freebsd-ports-bugs@freebsd.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Ports bug reports <freebsd-ports-bugs.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-ports-bugs>, 
 <mailto:freebsd-ports-bugs-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports-bugs/>;
List-Post: <mailto:freebsd-ports-bugs@freebsd.org>
List-Help: <mailto:freebsd-ports-bugs-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs>, 
 <mailto:freebsd-ports-bugs-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 09 May 2014 07:39:43 -0000

This is a multi-part message in MIME format.
--------------040409020108060000060606
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit

Convert 'USE_AUTOTOOLS=libtool' to 'USES=libtool'. So please commit
attached patch instead of original one.

Regards.


--------------040409020108060000060606
Content-Type: text/plain; charset=Shift_JIS;
 name="patch-japaese_eb"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="patch-japaese_eb"

SW5kZXg6IE1ha2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIE1ha2VmaWxlCShyZXZpc2lvbiAz
NTM0NDEpCisrKyBNYWtlZmlsZQkod29ya2luZyBjb3B5KQpAQCAtMyw3ICszLDcgQEAKIAog
UE9SVE5BTUU9CWViCiBQT1JUVkVSU0lPTj0JNC40LjMKLVBPUlRSRVZJU0lPTj0JMgorUE9S
VFJFVklTSU9OPQkzCiBDQVRFR09SSUVTPQlqYXBhbmVzZQogTUFTVEVSX1NJVEVTPQlmdHA6
Ly9mdHAuc3JhLmNvLmpwL3B1Yi9taXNjL2ViLyBcCiAJCWZ0cDovL2Z0cC5zcmEuY28uanAv
cHViL21pc2MvZWIvb2xkL2ViLSR7UE9SVFZFUlNJT046Qy9eKFswLTldKylcLihbMC05XSsp
LiovXDEuXDIvfS8KQEAgLTYzLDggKzYzLDkgQEAKIAkJZWJ6aXAtMDMuaHRtbCBlYnppcC0w
NC5odG1sIGViemlwLTA1Lmh0bWwgZWJ6aXAtMDYuaHRtbCBlYnppcC0wNy5odG1sIFwKIAkJ
ZWJ6aXAtMDguaHRtbCBlYnppcC0wOS5odG1sIGViemlwLTEwLmh0bWwgZWJ6aXAuaHRtbAog
Ci1VU0VfQVVUT1RPT0xTPQlsaWJ0b29sCi1VU0VTPQkJcGVybDUgdGFyOmJ6aXAyCitVU0Vf
QVVUT1RPT0xTPQlhdXRvY29uZiBhdXRvaGVhZGVyIGF1dG9tYWtlIGFjbG9jYWwKK0FDTE9D
QUxfQVJHUz0JLUkgJHtXUktTUkN9L200CitVU0VTPQkJaWNvbnYgbGlidG9vbCBwZXJsNSB0
YXI6YnppcDIKIEdOVV9DT05GSUdVUkU9CXllcwogVVNFX0xEQ09ORklHPQl5ZXMKIENPTkZJ
R1VSRV9BUkdTPQktLXdpdGgtcGtnZG9jZGlyPSR7RE9DU0RJUn0KQEAgLTc1LDEzICs3Niwx
NCBAQAogCiBBUFBFTkRJWERJUj0JJHtEQVRBRElSfS9hcHBlbmRpeAogCi1OTFNfVVNFUz0J
CWdldHRleHQgaWNvbnYKK05MU19VU0VTPQkJZ2V0dGV4dAogTkxTX0NPTkZJR1VSRV9FTkFC
TEU9CW5scwotTkxTX0NPTkZJR1VSRV9PTj0gXAorTkxTX0NPTkZJR1VSRV9PTj0JXAogCQkt
LXdpdGgtZ2V0dGV4dC1pbmNsdWRlcz0ke0xPQ0FMQkFTRX0vaW5jbHVkZSBcCiAJCS0td2l0
aC1nZXR0ZXh0LWxpYnJhcmllcz0ke0xPQ0FMQkFTRX0vbGliIFwKIAkJLS13aXRoLWljb252
LWluY2x1ZGVzPSR7SUNPTlZfUFJFRklYfS9pbmNsdWRlIFwKIAkJLS13aXRoLWljb252LWxp
YnJhcmllcz0ke0lDT05WX1BSRUZJWH0vbGliCitOTFNfQ09ORklHVVJFX09GRj0JLS1kaXNh
YmxlLW5scwogCiBwb3N0LWV4dHJhY3Q6CiAJJHtSTX0gLWZyICR7V1JLU1JDfS96bGliCklu
ZGV4OiBmaWxlcy9wYXRjaC1lYi1ib29rLmMKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gZmlsZXMvcGF0
Y2gtZWItYm9vay5jCShyZXZpc2lvbiAzNTM0NDEpCisrKyBmaWxlcy9wYXRjaC1lYi1ib29r
LmMJKHdvcmtpbmcgY29weSkKQEAgLTEsMTUgKzAsMCBAQAotLS0tIGViL2Jvb2suYy5vcmln
CVN1biBNYXkgMjkgMDk6NDI6NTQgMjAwNQotKysrIGViL2Jvb2suYwlTdW4gSnVsIDMxIDE2
OjA2OjM5IDIwMDUKLUBAIC02NTgsOCArNjU4LDExIEBACi0gCSAgICBlcnJvcl9jb2RlID0g
RUJfRVJSX0ZBSUxfUkVBRF9DQVQ7Ci0gCSAgICBicmVhazsKLSAJfQotLQlpZiAoKihidWZm
ZXIgKyA0KSA9PSAnXDAnKQotKwlpZiAoKihidWZmZXIgKyA0KSA9PSAnXDAnKSB7Ci0rCSAg
ICBzdHJjcHkoc3ViYm9vay0+c291bmRfZmlsZV9uYW1lLCBzdWJib29rLT50ZXh0X2ZpbGVf
bmFtZSk7Ci0rCSAgICBzdHJjcHkoc3ViYm9vay0+Z3JhcGhpY19maWxlX25hbWUsIHN1YmJv
b2stPnRleHRfZmlsZV9uYW1lKTsKLSAJICAgIGNvbnRpbnVlOwotKwl9Ci0gCi0gCS8qCi0g
CSAqIFNldCBhIHRleHQgZmlsZSBuYW1lIGFuZCBpdHMgY29tcHJlc3Npb24gaGludC4KSW5k
ZXg6IGZpbGVzL3BhdGNoLW00LWdldHRleHQtbTQKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gZmlsZXMv
cGF0Y2gtbTQtZ2V0dGV4dC1tNAkocmV2aXNpb24gMCkKKysrIGZpbGVzL3BhdGNoLW00LWdl
dHRleHQtbTQJKHdvcmtpbmcgY29weSkKQEAgLTAsMCArMSw4MCBAQAorLS0tIG00L2dldHRl
eHQubTQub3JpZwkyMDEwLTAxLTAzIDIxOjI2OjA0LjAwMDAwMDAwMCArMDkwMAorKysrIG00
L2dldHRleHQubTQJMjAxNC0wNC0wMyAxMDoyMDoxMi4wMDAwMDAwMDAgKzA5MDAKK0BAIC04
NywxMyArODcsMTkgQEAKKyAgIHNhdmVfTElCUz0kTElCUworICAgQ1BQRkxBR1M9IiRzYXZl
X0NQUEZMQUdTICRpY29udl9pbmNsdWRlcyIKKyAgIExJQlM9IiRzYXZlX0xJQlMgJGljb252
X2xpYnJhcmllcyIKKy0gIEFDX0NIRUNLX0xJQihpY29udiwgaWNvbnZfb3BlbiwKKy0gICAg
W0lDT05WTElCUz0iJGljb252X2xpYnJhcmllcyAtbGljb252IjsgTElCUz0iJExJQlMgLWxp
Y29udiJdKQorLSAgQUNfQ0hFQ0tfRlVOQ1MoaWNvbnZfb3BlbiBsb2NhbGVfY2hhcnNldCkK
Ky0gIEFDX0NIRUNLX0hFQURFUlMoaWNvbnYuaCBsaWJjaGFyc2V0LmgpCistICBpZiB0ZXN0
ICRhY19jdl9mdW5jX2ljb252X29wZW4gIT0gbm87IHRoZW4KKy0gICAgSUNPTlZJTkNTPSIk
aWNvbnZfaW5jbHVkZXMiCistICBmaQorKyAgaW5pdGlhbF9MSUJTPSIkTElCUyIKKysgIEFD
X1NFQVJDSF9MSUJTKFtpY29udl9vcGVuXSwKKysgICAgW2ljb252XSwKKysgICAgW0FTX0lG
KFt0ZXN0ICIkTElCUyIgPSAiJGluaXRpYWxfTElCUyJdLAorKyAgICAgIFtBQ19DSEVDS19I
RUFERVJTKFtpY29udi5oXSkKKysgICAgICAgIEFDX0NIRUNLX0ZVTkNTKFtpY29udl9vcGVu
XSkKKysgICAgICAgIElDT05WTElCUz0iJGljb252X2xpYnJhcmllcyIKKysJSUNPTlZJTkNT
PSIkaWNvbnZfaW5jbHVkZXMiXSwKKysgICAgICBbQUNfQ0hFQ0tfTElCKFtjaGFyc2V0XSwg
W2xvY2FsZV9jaGFyc2V0XSkKKysgICAgICAgIEFDX0NIRUNLX0hFQURFUlMoW2ljb252Lmgg
bGliY2hhcnNldC5oXSkKKysgICAgICAgIEFDX0NIRUNLX0ZVTkNTKFtpY29udl9vcGVuIGxv
Y2FsZV9jaGFyc2V0XSkKKysJSUNPTlZMSUJTPSIkaWNvbnZfbGlicmFyaWVzIC1sY2hhcnNl
dCAtbGljb252IgorKwlJQ09OVklOQ1M9IiRpY29udl9pbmNsdWRlcyJdKV0pCisgICBDUFBG
TEFHUz0kc2F2ZV9DUFBGTEFHUworICAgTElCUz0kc2F2ZV9MSUJTCisgICBBQ19TVUJTVChJ
Q09OVklOQ1MpCitAQCAtMTEzLDEwICsxMTksMTAgQEAKKyAgICAgc2F2ZV9MSUJTPSRMSUJT
CisgCisgICAgIGRubCAqCistICAgIGRubCAqIFRlc3QgMTogVHJ5IHRvIGxpbmsgYm90aCBs
aWJpbnRsIGFuZCBsaWJpY29udi4KKysgICAgZG5sICogVGVzdCAxOiBUcnkgdG8gbGluayBs
aWJjIG9ubHkuCisgICAgIGRubCAqCistICAgIENQUEZMQUdTPSIkc2F2ZV9DUFBGTEFHUyAk
Z2V0dGV4dF9pbmNsdWRlcyIKKy0gICAgTElCUz0iJHNhdmVfTElCUyAkZ2V0dGV4dF9saWJy
YXJpZXMgLWxpbnRsICRpY29udl9saWJyYXJpZXMgLWxpY29udiIKKysgICAgQ1BQRkxBR1M9
IiRzYXZlX0NQUEZMQUdTIgorKyAgICBMSUJTPSIkc2F2ZV9MSUJTIgorICAgICBBQ19MSU5L
X0lGRUxTRShbCisgI2luY2x1ZGUgPHN0ZGlvLmg+CisgI2lmZGVmIEVOQUJMRV9OTFMKK0BA
IC0xNDMsOCArMTQ5LDggQEAKKyAgICAgdHJ5X25scz15ZXMsIHRyeV9ubHM9bm8pCisgCisg
ICAgIGlmIHRlc3QgIiR0cnlfbmxzIiA9IHllczsgdGhlbgorLSAgICAgIElOVExJTkNTPSIk
Z2V0dGV4dF9pbmNsdWRlcyIKKy0gICAgICBJTlRMTElCUz0iJGdldHRleHRfbGlicmFyaWVz
IC1saW50bCAkaWNvbnZfbGlicmFyaWVzIC1saWNvbnYiCisrICAgICAgSU5UTElOQ1M9Cisr
ICAgICAgSU5UTExJQlM9CisgICAgIGZpCisgCisgICAgIGRubCAqCitAQCAtMjIyLDExICsy
MjgsMTEgQEAKKyAgICAgZmkKKyAKKyAgICAgZG5sICoKKy0gICAgZG5sICogVGVzdCA0OiBU
cnkgdG8gbGluayBsaWJjIG9ubHkuCisrICAgIGRubCAqIFRlc3QgNDogVHJ5IHRvIGxpbmsg
Ym90aCBsaWJpbnRsIGFuZCBsaWJpY29udi4KKyAgICAgZG5sICogCisgICAgIGlmIHRlc3Qg
IiR0cnlfbmxzIiA9IG5vOyB0aGVuCistICAgICAgQ1BQRkxBR1M9IiRzYXZlX0NQUEZMQUdT
IgorLSAgICAgIExJQlM9IiRzYXZlX0xJQlMiCisrICAgICAgQ1BQRkxBR1M9IiRzYXZlX0NQ
UEZMQUdTICRnZXR0ZXh0X2luY2x1ZGVzIgorKyAgICAgIExJQlM9IiRzYXZlX0xJQlMgJGdl
dHRleHRfbGlicmFyaWVzIC1saW50bCAkaWNvbnZfbGlicmFyaWVzIC1saWNvbnYiCisgICAg
ICAgQUNfTElOS19JRkVMU0UoWworICNpbmNsdWRlIDxzdGRpby5oPgorICNpZmRlZiBFTkFC
TEVfTkxTCitAQCAtMjUzLDggKzI1OSw4IEBACisgICAgICAgdHJ5X25scz15ZXMsIHRyeV9u
bHM9bm8pCisgCisgICAgICAgaWYgdGVzdCAiJHRyeV9ubHMiID0geWVzOyB0aGVuCistICAg
ICAgICBJTlRMSU5DUz0KKy0gICAgICAgIElOVExMSUJTPQorKyAgICAgICAgSU5UTElOQ1M9
IiRnZXR0ZXh0X2luY2x1ZGVzIgorKyAgICAgICAgSU5UTExJQlM9IiRnZXR0ZXh0X2xpYnJh
cmllcyAtbGludGwgJGljb252X2xpYnJhcmllcyAtbGljb252IgorICAgICAgIGZpCisgICAg
IGZpCisgCgpQcm9wZXJ0eSBjaGFuZ2VzIG9uOiBmaWxlcy9wYXRjaC1tNC1nZXR0ZXh0LW00
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KQWRkZWQ6IHN2bjptaW1lLXR5cGUKIyMgLTAsMCArMSAjIwordGV4
dC9wbGFpbgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIHByb3BlcnR5CkFkZGVkOiBmYnNkOm5v
a2V5d29yZHMKIyMgLTAsMCArMSAjIworeWVzClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgcHJv
cGVydHkKQWRkZWQ6IHN2bjplb2wtc3R5bGUKIyMgLTAsMCArMSAjIworbmF0aXZlClwgTm8g
bmV3bGluZSBhdCBlbmQgb2YgcHJvcGVydHkKSW5kZXg6IHBrZy1wbGlzdAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBwa2ctcGxpc3QJKHJldmlzaW9uIDM1MzQ0MSkKKysrIHBrZy1wbGlzdAkod29y
a2luZyBjb3B5KQpAQCAtMTksOSArMTksOSBAQAogaW5jbHVkZS9lYi96aW8uaAogQGRpcnJt
IGluY2x1ZGUvZWIKIGxpYi9saWJlYi5hCi1saWIvbGliZWIubGEKIGxpYi9saWJlYi5zbwog
bGliL2xpYmViLnNvLjE2CitsaWIvbGliZWIuc28uMTYuMC4wCiBzaGFyZS9hY2xvY2FsL2Vi
NC5tNAogJSVEQVRBRElSJSUvYXBwZW5kaXgvY2VuY3JvLTEuMC9jYXRhbG9nCiAlJURBVEFE
SVIlJS9hcHBlbmRpeC9jZW5jcm8tMS4wL2NhdGFsb2cuYXBwCg==
--------------040409020108060000060606--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1399620829.3791.YahooMailNeo>