[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: sqlite3 3.7.11 breaks svnversion: E200030: sqlite: callback requested query abort

From: Hyrum K Wright <hyrum.wright_at_wandisco.com>
Date: Sat, 21 Apr 2012 07:49:37 -0500

On Fri, Apr 20, 2012 at 10:15 PM, Greg Stein <gstein_at_gmail.com> wrote:
>
> On Apr 20, 2012 9:41 PM, "Blair Zajac" <blair_at_orcaware.com> wrote:
>>
>>
>> On Apr 20, 2012, at 5:22 PM, Hyrum K Wright wrote:
>>
>>> On Fri, Apr 20, 2012 at 6:19 PM, Blair Zajac <blair_at_orcaware.com> wrote:
>>>>
>>>> I just got this on my MacPorts svn, the revision number output is
>>>> missing:
>>>>
>>>> $ svnversion
>>>> svn: E200030: sqlite: callback requested query abort
>>>> svn: E200030: sqlite: callback requested query abort
>>>> $ echo $?
>>>> 1
>>>>
>>>> I've seen a number of other reports of this issue, including freebsd:
>>>>
>>>>
>>>> https://www.google.com/search?q=svn%3A+E200030%3A+sqlite%3A+callback+requested+query+abort
>>>>
>>>> This error occurs when sqlite is upgraded to 3.7.11, it works fine with
>>>> 3.7.10.
>>>>
>>>> Personally, I've only seen this in upgraded wc's, fresh checkouts
>>>> haven't
>>>> failed, but I've only tried it in one checkout.
>>>
>>>
>>> We use the RELEASE statement, which has a bug in 3.7.11, scheduled to
>>> be fixed in 3.7.12.  From
>>> http://www.sqlite.org/draft/releaselog/3_7_12.html: "Bug fix: Fix the
>>> RELEASE command so that it does not cancel pending queries. This
>>> repairs a problem introduced in 3.7.11"
>>>
>>> On the surface, this sounds like what your problem is.
>>
>>
>> Hi Hyrum,
>>
>> Thanks for the info.  We'll wait for 3.7.12.
>
> Seems we can/should have a runtime version check? Avoid running with 3.7.11?

I dunno. Arguably, there are bugs in many versions of our dependency
libraries which affect us, yet we don't special case them out. By the
time anybody upgrades their Subversion to obtain the version check,
they'll probably have upgraded their SQLite as well, so I don't see it
as a very big issue.

-Hyrum

-- 
uberSVN: Apache Subversion Made Easy
http://www.uberSVN.com/
Received on 2012-04-21 14:50:16 CEST

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.