From users-return-27825-archive-asf-public=cust-asf.ponee.io@subversion.apache.org Wed Feb 27 04:42:56 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 482EA18062C for ; Wed, 27 Feb 2019 05:42:56 +0100 (CET) Received: (qmail 41153 invoked by uid 500); 27 Feb 2019 04:42:54 -0000 Mailing-List: contact users-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@subversion.apache.org Received: (qmail 41143 invoked by uid 99); 27 Feb 2019 04:42:52 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Feb 2019 04:42:52 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 7BBC6C887E for ; Wed, 27 Feb 2019 04:42:52 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.2 X-Spam-Level: X-Spam-Status: No, score=-0.2 tagged_above=-999 required=6.31 tests=[DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=att.net Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id qGI4yFDtFPyr for ; Wed, 27 Feb 2019 04:42:50 +0000 (UTC) Received: from sonic306-25.consmr.mail.ne1.yahoo.com (sonic306-25.consmr.mail.ne1.yahoo.com [66.163.189.87]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 7BDF860E15 for ; Wed, 27 Feb 2019 04:42:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=att.net; s=s1024; t=1551242564; bh=tlc3SmHS7mdYpypYtBGD0p19xu3sqfXiJWZdGjal6Xk=; h=Subject:To:References:From:Date:In-Reply-To:From:Subject; b=IAW5koqJIz2UHqM5Ye5UrDP19AhQj8yXFqknG8rfjE0bkIfNrVOgt6XRXiP1RZEBHUjlsXOcQIp5VlCWiNXsWqK1w7Pk9G1VVqkXFNoXL0Vf0DLypIe0w1vF53QeVJz+CrN39BUAfT40BrwF7h5FhFE0QlFZzNi26AylDONBjW0= X-YMail-OSG: vicWeycVM1mpqdBK_xvpE6YN9jRRX1atvAXyWEHY0efhzcj4cMAWyPNYxJhH_rt a_ZKyVzaUsA4gAsKGqf.bnvoUcZ1ECyKFKRvzJUMd3atetDNrD4nEq0aVyS8Z22xoFZeoKY9tHw6 2FLEPmKB71h61nM2TiYVUy052xvNjypWFK7h4LN9xb2nbjOCSj7_.cZ.KgA5R9KSY9_oRJCnB3_r 13bTMu4.x6ykKX8y_Hv2XyFHnQuV.A7uOodsixQeDrJVyonP3mZAUqHTL8wSgIYJcp3WB70WE8ux 0weDmMfLDf0jPNv6.sFU7E8xYWA1WkcDXe8E.hSaK0JupoWdBClPDRsGzlNHKBg8nE8a.vOmsUuz oVA77xi6fv8xKLPO2lXUGDmDaIgdG31KBlMymMwGHMXpWeRAEH6ey_2iPL06G6OVt.ghVeAF4PgQ SvmpymcAlU4r.kUvPhIQktPvj78Fesa9w._I9pVhRT4hNJPR2bP3rpd3cnIVd7HXoM94ljWauTqE .uO309i7tl_3HqRlWfOQR3eAZ.tpbMAQ8N1LTfeBS9ffd6XviN91aV3UCZNSCnNgb7WFS.S.d7CP dy__nsKEiOokIxo.BO2EVRgAYUeRXp2Lleo7S1.g3R1VRgyWeMpYs63yuYBnQHxhwZ0KfabHusho BFH0_jzwz2NBdIxgz9VgPMklZHTG_MVUZ2zm.VvSUm4xpy1IyEVUCxLGIEWhwBUhU4MdQtdlxapD 0a1_b4RXVgVK8IkzCDyHzh7iWNEVXWLjNBzzVbZG9Tb.TijRyHhFQFB7T5j302MqSDDGwKZ0_tVj Y_br3F4GcJxbiJE_2DtoYVYnNMK0u28ATI3QEtvFMDaUxorMF6JLOTLAw37Xo5k6DjWPwS46NdIt 6CPD1MQhsseVtuf10U4j.nAEQpkC1qgBTest9vXbDLJYFaPZaFaaEfJjHU_pDgatLFfKBE_Jb.Zg uvDXJe8I33nEaeVk6yTksmgoBcJL_Tn53UxNKb9E_LYpyfGzBLnMPLbPBmo20ggacnSz7kegtTDN brobT28WfLLHuJWdtjSI0Tc2zEJAm6w-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Wed, 27 Feb 2019 04:42:44 +0000 Received: from 162-232-171-77.lightspeed.sntcca.sbcglobal.net (EHLO [10.0.0.132]) ([162.232.171.77]) by smtp421.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID b260936c7bb00c5c4b95b6e9a12fbb58 for ; Wed, 27 Feb 2019 04:42:41 +0000 (UTC) Subject: Re: Weird behavior of `svn --non-interactive` To: users@subversion.apache.org References: <20190226080758.GD61773@ted.stsp.name> From: Alexey Neyman Message-ID: Date: Tue, 26 Feb 2019 20:42:40 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: <20190226080758.GD61773@ted.stsp.name> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US On 2/26/19 12:07 AM, Stefan Sperling wrote: > On Mon, Feb 25, 2019 at 05:41:13PM -0800, Alexey Neyman wrote: >> Hi all, >> >> I am encountering some weird behavior after upgrading my workstation to >> Ubuntu 18.10 - which also upgraded the SVN to version 1.10.0 (r1827917). >> >> An attempt to query anything from the server using the `--non-interactive` >> flag fails, unless there has been a recent "interactive session" with this >> server. >> >> aneyman@yehat:~/work/lsk-ranges$ svn --non-interactive pl ^/ >> svn: E170013: Unable to connect to a repository at URL >> 'svn://svn.lynx.com/lynxsecure' >> svn: E170001: Can't get username or password >> aneyman@yehat:~/work/lsk-ranges$ svn pl ^/ >> Properties on 'svn://svn.lynx.com/lynxsecure': >>   reviewboard:url >> aneyman@yehat:~/work/lsk-ranges$ svn --non-interactive pl ^/ >> Properties on 'svn://svn.lynx.com/lynxsecure': >>   reviewboard:url >> >> This happens during various actions by `rbt` (RBTools) which runs svn with >> --non-interactive flag. >> >> Note that the "interactive" run of svn does not even query the password - it >> happily uses the stored password and proceeds. Why isn't the non-interactive >> invocation doing the same? >> >> I also tried the development version of Subversion a couple of weeks ago; it >> has the same behavior. >> >> Regards, >> Alexey. > I agree this looks like a bug. > > To find the bug we'll likely need to know which password store is > actually being used by your installation of Subversion. > plaintext? gpg-agent? gnome-keyring? kwallet? > SVN configuration doesn't have the password store option specified, so I assume it is using the default - according to the comment in the .subversion/config, it is "gpg-agent,gnome-keyring,kwallet". I have kwallet installed and configured with empty master password. I also have gpg-agent and gnome-keyring installed, but I don't think I ever used either of them on that machine. How can I check which store was SVN actually trying to use at the time it happens? Regards, Alexey.