From owner-freebsd-ports@freebsd.org Mon Jun 12 23:18:25 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 50ABFD8640F for ; Mon, 12 Jun 2017 23:18:25 +0000 (UTC) (envelope-from jmehr@umn.edu) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 2339E83CDC for ; Mon, 12 Jun 2017 23:18:25 +0000 (UTC) (envelope-from jmehr@umn.edu) Received: by mailman.ysv.freebsd.org (Postfix) id 225D7D8640E; Mon, 12 Jun 2017 23:18:25 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 21B7BD8640D for ; Mon, 12 Jun 2017 23:18:25 +0000 (UTC) (envelope-from jmehr@umn.edu) Received: from mta-p7.oit.umn.edu (mta-p7.oit.umn.edu [134.84.196.207]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DAE0283CDB for ; Mon, 12 Jun 2017 23:18:24 +0000 (UTC) (envelope-from jmehr@umn.edu) Received: from localhost (unknown [127.0.0.1]) by mta-p7.oit.umn.edu (Postfix) with ESMTP id 82A599AF for ; Mon, 12 Jun 2017 23:11:00 +0000 (UTC) X-Virus-Scanned: amavisd-new at umn.edu Received: from mta-p7.oit.umn.edu ([127.0.0.1]) by localhost (mta-p7.oit.umn.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3PoLZtKf-UlQ for ; Mon, 12 Jun 2017 18:11:00 -0500 (CDT) Received: from mail-oi0-f70.google.com (mail-oi0-f70.google.com [209.85.218.70]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mta-p7.oit.umn.edu (Postfix) with ESMTPS id 38199A1A for ; Mon, 12 Jun 2017 18:11:00 -0500 (CDT) Received: by mail-oi0-f70.google.com with SMTP id k126so8414672oia.7 for ; Mon, 12 Jun 2017 16:11:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umn.edu; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Z/U9Z0eBJzkH15EJqMhyUOK4VbotfB+VV+vwMJMMyWs=; b=qqt9i0OF4a7ncvi0u7zPIqz1yDqE1PqOAdkCiUakeUCq0LnpIJIsd3QOCK3OUtWmIX pPvmAtQmLfYED8X2WvIZ++9JvW/p/nw67mnkKt+R18txPHbXCeYjNzChSoQs6+WLXK8X +slts5pjWHR+FX5MOJGJqovadClIZhpvgu3CmV7+X/5fuW3eEOyleIRNsxWJrFxxMThI ymAfEU60Fmu8nfsJ3/hRKIIsHI6ZLJVSZWGeOte9UPBGYJnhazsh3sPLtWE4wgb2B8R3 vdxFkyq7s60KhDoo4jaCwC+dbc0ldlQL4rczKrGdsE6N4HhNLPh8dB2qYMJJwMoOqSnY Cibw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Z/U9Z0eBJzkH15EJqMhyUOK4VbotfB+VV+vwMJMMyWs=; b=cN4z7YhsiS6ppKD4BWkRqz3eSYwGhSvrvc9yEdzI3Twk+rNJ7yUdahcINtiVahNxc2 z3xYloTpbHocupZteAi3GXw3LIhXt9VA4d1Kx3gG1KXUK7LseQJtAFqZgaVG12gUzBnp pXYE8Ix1MpY9zW/WflyXBLcmnZZPj9jKIaqu8FGlxHqMtXk5+kusbiFwqbfUDl0f1z8m /LVP/fXOLFeOuUoke8/3p0T12nMjm841VeeFjnzAAz622f/wIHDc2Swhe92BqJZrbBqN C/QUuxLBVjQgl3eUk59wP3LtVnTv+vO0Fu28824XlJlRl3CXfz67lLJqDbDJkkFzm8xo sLtQ== X-Gm-Message-State: AKS2vOzdDs6ILWUnpLLh6VeWWw8kMBdDqesTyn2gnOMdk5w21YLEHUJI d55PVuv1DLwChA7VoqR+LuE4fGo3PyA2mly2SC2AW7lrvmiU6hYx1jWag4wisNfJFfr7gRkn4a9 FLMRQ6aXpUufgjXlLie9O X-Received: by 10.157.57.201 with SMTP id y67mr21182931otb.114.1497309059573; Mon, 12 Jun 2017 16:10:59 -0700 (PDT) X-Received: by 10.157.57.201 with SMTP id y67mr21182919otb.114.1497309059302; Mon, 12 Jun 2017 16:10:59 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.13.225 with HTTP; Mon, 12 Jun 2017 16:10:58 -0700 (PDT) In-Reply-To: References: From: John Mehr Date: Mon, 12 Jun 2017 18:10:58 -0500 Message-ID: Subject: Re: svnup is b0rken! To: Maxim Sobolev Cc: ports@freebsd.org Content-Type: multipart/mixed; boundary="001a114072c899d7c30551cb6ef8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jun 2017 23:18:25 -0000 --001a114072c899d7c30551cb6ef8 Content-Type: text/plain; charset="UTF-8" Hello, It looks like the latest version of Subversion has become more strict with regards to CR+LFs and the attached patch should get things working for you again. Please give it a try and let me know how it goes. I've got a couple other fixes I'm working on and I'm hoping to have 1.08 rolled out in the next week or so. I used to host the tarball on my personal web server (which due to an ISP change is no longer available) and I'm looking into finding a new place to host it (probably github). On Mon, Jun 12, 2017 at 1:03 PM, Maxim Sobolev wrote: > Hi, latest version of the svnup package is broken on several of my boxes. > I've tried few public svn mirrors makes no difference. > > -Max > > [sobomax@van01 ~/projects/softswitch]$ svnup ports > # Revision: 443456 > > Command Failure: HTTP/1.1 400 Bad Request > Date: Mon, 12 Jun 2017 18:01:09 GMT > Server: Apache > Connection: close > Content-Type: text/html; charset=iso-8859-1 > > > > 400 Bad Request > >

Bad Request

>

Your browser sent a request that this server could not understand.
>

> > > -- John Mehr Software Developer / Database Administrator Humphrey School of Public Affairs, University of Minnesota --001a114072c899d7c30551cb6ef8 Content-Type: text/plain; charset="US-ASCII"; name="svnup-diff.txt" Content-Disposition: attachment; filename="svnup-diff.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_j3uqxths0 NTRjNTQNCjwgI2RlZmluZSBTVk5VUF9WRVJTSU9OICIxLjA3Ig0KLS0tDQo+ICNkZWZpbmUgU1ZO VVBfVkVSU0lPTiAiMS4wN2EiDQoxNTQyZDE1NDENCjwgCXN0cnVjdCBzdGF0ICBsb2NhbDsNCjE1 NjUsMTU3MGMxNTY0LDE1NjkNCjwgCQkiPFM6dXBkYXRlLXJlcG9ydCB4bWxuczpTPVwic3ZuOlwi PlxuIg0KPCAJCSI8UzpzcmMtcGF0aD4vJXM8L1M6c3JjLXBhdGg+XG4iDQo8IAkJIjxTOnRhcmdl dC1yZXZpc2lvbj4lZDwvUzp0YXJnZXQtcmV2aXNpb24+XG4iDQo8IAkJIjxTOmRlcHRoPnVua25v d248L1M6ZGVwdGg+XG4iDQo8IAkJIjxTOmVudHJ5IHJldj1cIiVkXCIgZGVwdGg9XCJpbmZpbml0 eVwiIHN0YXJ0LWVtcHR5PVwidHJ1ZVwiPjwvUzplbnRyeT5cbiINCjwgCQkiPC9TOnVwZGF0ZS1y ZXBvcnQ+XG4iDQotLS0NCj4gCQkiPFM6dXBkYXRlLXJlcG9ydCB4bWxuczpTPVwic3ZuOlwiPiIN Cj4gCQkiPFM6c3JjLXBhdGg+LyVzPC9TOnNyYy1wYXRoPiINCj4gCQkiPFM6dGFyZ2V0LXJldmlz aW9uPiVkPC9TOnRhcmdldC1yZXZpc2lvbj4iDQo+IAkJIjxTOmRlcHRoPnVua25vd248L1M6ZGVw dGg+Ig0KPiAJCSI8UzplbnRyeSByZXY9XCIlZFwiIGRlcHRoPVwiaW5maW5pdHlcIiBzdGFydC1l bXB0eT1cInRydWVcIj48L1M6ZW50cnk+Ig0KPiAJCSI8L1M6dXBkYXRlLXJlcG9ydD5cclxuIg0K MTU3NWMxNTc0DQo8IAkJc3RybGVuKGNvbm5lY3Rpb24tPmJyYW5jaCkgKyByZXZpc2lvbl9sZW5n dGggKyByZXZpc2lvbl9sZW5ndGggKyBzdHJsZW4oU1ZOVVBfVkVSU0lPTikgKyAyMDYsDQotLS0N Cj4gCQlzdHJsZW4oY29ubmVjdGlvbi0+YnJhbmNoKSArIHJldmlzaW9uX2xlbmd0aCArIHJldmlz aW9uX2xlbmd0aCArIDIwNSwNCjIzOTIsMjM5NGMyMzkxLDIzOTMNCjwgCQkJCQkiUFJPUEZJTkQg JXMgSFRUUC8xLjFcbiINCjwgCQkJCQkiRGVwdGg6IDFcbiINCjwgCQkJCQkiSG9zdDogJXNcblxu IiwNCi0tLQ0KPiAJCQkJCSJQUk9QRklORCAlcyBIVFRQLzEuMVxyXG4iDQo+IAkJCQkJIkRlcHRo OiAxXHJcbiINCj4gCQkJCQkiSG9zdDogJXNcclxuXHJcbiIsDQoyNDc0LDI0NzZjMjQ3MywyNDc1 DQo8IAkJCQkJCSJHRVQgJXMgSFRUUC8xLjFcbiINCjwgCQkJCQkJIkhvc3Q6ICVzXG4iDQo8IAkJ CQkJCSJDb25uZWN0aW9uOiBLZWVwLUFsaXZlXG5cbiIsDQotLS0NCj4gCQkJCQkJIkdFVCAlcyBI VFRQLzEuMVxyXG4iDQo+IAkJCQkJCSJIb3N0OiAlc1xyXG4iDQo+IAkJCQkJCSJDb25uZWN0aW9u OiBLZWVwLUFsaXZlXHJcblxyXG4iLA0K --001a114072c899d7c30551cb6ef8--