You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by David Eagen <da...@eagen.com> on 2006/05/21 20:33:31 UTC

Problem after upgrading 1.2.1 -> 1.3.1

I built and installed 1.3.1 and can no longer use my repository. When
checking out I get this:

 

svn: Valid UTF-8 data

(hex:)

followed by invalid UTF-8 sequence

(hex: c8 e9 e0 08)

 

What could be causing this?

 

I tried dumping the old repository with 1.2.1, creating a new repository
with 1.3.1, and loading from the dump but it too failed:

                          

$svnadmin load /usr/local/svnrepository < dumpfile.txt

<<< Started new transaction, based on original revision 1

     * adding path : webmail ... done.

svnadmin: Valid UTF-8 data

(hex:)

followed by invalid UTF-8 sequence

(hex: d0 19 75 09)

 

Going back to 1.2.1 works fine but I'd like to stay current with the latest
release.

 

-Dave


RE: Problem after upgrading 1.2.1 -> 1.3.1

Posted by David Eagen <da...@eagen.com>.
I've already got it set (Fedora):

$ env | grep LANG
LANG=en_US.UTF-8

It works this way with 1.2.1. It's the upgrade to 1.3.1 that breaks
repository access. I've tried LANG=C just for fun but that didn't help.

I tried creating a new repository and importing to it using the 1.3.1
install:

# svn import file:///usr/local/svnrepository -m "test"
svn: Valid UTF-8 data
(hex:)

So it seems my 1.3.1 build is just broken. I've decided to stick with FSFS
so I'll rebuild 1.3.1 without BDB support and see if that helps.

-Dave

-----Original Message-----
From: Bob Proulx [mailto:bob@proulx.com] 
Sent: Sunday, May 21, 2006 10:00 PM
To: users@subversion.tigris.org
Cc: David Eagen
Subject: Re: Problem after upgrading 1.2.1 -> 1.3.1

Ryan Schmidt wrote:
> I believe you just need to set your locale properly, like:
> 
> export LANG=en_US.utf8

I believe you meant en_US.UTF-8 there.

  export LANG=en_US.UTF-8

> Check the directory listing of /usr/share/locale for possible values  
> that can be used here.

On my system that shows things like "cups_en_US" which I have not
heard of and does not show "en_US.UTF-8" which is my normal locale
setting these days.  So I am not sure that is the best source of the
data.

On my system (Debian) /usr/share/i18n/SUPPORTED lists the locales
which may be installed on the system.  Not all of those are installed
however.  Only the subset that I selected when configuring the locales
on my system.  But a UTF-8 locale is almost always configured by
modern systems.

Bob

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Problem after upgrading 1.2.1 -> 1.3.1

Posted by Bob Proulx <bo...@proulx.com>.
Ryan Schmidt wrote:
> I believe you just need to set your locale properly, like:
> 
> export LANG=en_US.utf8

I believe you meant en_US.UTF-8 there.

  export LANG=en_US.UTF-8

> Check the directory listing of /usr/share/locale for possible values  
> that can be used here.

On my system that shows things like "cups_en_US" which I have not
heard of and does not show "en_US.UTF-8" which is my normal locale
setting these days.  So I am not sure that is the best source of the
data.

On my system (Debian) /usr/share/i18n/SUPPORTED lists the locales
which may be installed on the system.  Not all of those are installed
however.  Only the subset that I selected when configuring the locales
on my system.  But a UTF-8 locale is almost always configured by
modern systems.

Bob

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Problem after upgrading 1.2.1 -> 1.3.1

Posted by Ryan Schmidt <su...@ryandesign.com>.
On May 21, 2006, at 22:33, David Eagen wrote:

> I built and installed 1.3.1 and can no longer use my repository.  
> When checking out I get this:
>
>
> svn: Valid UTF-8 data
>
> (hex:)
>
> followed by invalid UTF-8 sequence
>
> (hex: c8 e9 e0 08)
>
>
> What could be causing this?

I believe you just need to set your locale properly, like:

export LANG=en_US.utf8

Check the directory listing of /usr/share/locale for possible values  
that can be used here.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org