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

Re: SVN 1.5.2 and Solaris 10 make check error with prop_tests.py 22

From: Julian Foad <julianfoad_at_btopenworld.com>
Date: Fri, 19 Sep 2008 09:52:03 +0100

On Thu, 2008-09-18 at 14:44 +0300, Otto Kolsi wrote:
> With help of "danielsh" in IRC, we found following. In Solaris 10
> (SPARC) svn 1.5.1 "make check" goes well. With 1.5.2 one test fails,
> this can be verified by running "./prop_tests.py 22". Failing test can
> be seen here: http://paste.lisp.org/display/67064


I examined the failure. The purpose of that test is two-fold:

  1. To ensure you can delete a property whose name contains invalid

  2. To ensure you cannot create such a property.

Part (1) is failing. "svn" refuses to delete a property whose name
contains an invalid character.

I don't know exactly why it fails for you in the "C" locale and not in
another locale, or what the correct fix would be, but I can say that the
only reason for wanting behaviour (1) is so that you can clean up your
properties if you somehow got a bad property name (maybe when using a
client that didn't check for a valid name).

This is not an essential part of Subversion's operation, so you can
safely ignore that failure.

If you would like to help trace the cause of the problem, that would be
great. (What local do you use normally?)

- Julian

> It seems that between 1.5.1 and 1.5.2 there was this modification:
> http://svn.collab.net/viewvc-experimental/svn/?view=revision&revision=32491
> Failing test can be fixed by commenting the LC_ALL line in svntest/main.py.
> I'm holding back the upgrade from 1.5.1 to 1.5.2 in our production
> environment because of this. Is this failing test significant and is it
> safe to upgrade? Can this be resolved somehow in future versions?
> P.S. I'm not subscribed to the dev-list

To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-09-19 10:52:33 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.