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