RE: [SLE] RESOLVED: SuSE 9.3, "Can't recode string" error with Subversion 1.1.3
-----Original Message----- From: Bernhard Schalk [mailto:schalkml01@mch.osram.de] Sent: Friday, September 09, 2005 9:10 AM To: suse-linux-e@suse.com Subject: [SLE] RESOLVED: SuSE 9.3, "Can't recode string" error with Subversion 1.1.3
Hi,
we had a problem with subversion, an error "Can't recode string" appeared.
Our configuration: Server: SuSE 9.3 with standard Subversion 1.1.3. Client: Windows XP Professional with TortoiseSVN (1.2.2 build 4295, svn 1.2.3).
When accessing (retrieving log message or commiting newly added files) a folder with special characters (umlauts) in it we got the error message "Can't recode string" in the client.
(See also the thread on the subversion user mailing list http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=38101)
After various tests we solved the problem and think the error is in
Maybe I'm missing something, but it looks like there's a 1.2.1 RPM for SuSE 9.3 posted at ftp://ftp.suse.com/pub/projects/apache/subversion/9.3-i386/ (x86_64 packages at ftp://ftp.suse.com/pub/projects/apache/subversion/9.3-x86_64/ ) Did you try those (before building from source)? the
subversion server.
The solution was: Remove the SuSE subversion package and rebuild from a newer subversion tarball. We tested the 1.1.3, the 1.1.4, the 1.2.0 and the newest 1.2.3 tarball.
With the 1.1.x versions the error remains, with the 1.2.x versions everything is fine.
So we suggest using a subversion version >= 1.2.0 if you want to use special characters like umlauts in your file names. Unfortunately you have to build from the tarball. But this is without complications, you do not have to update any libraries or tools (e.g. you can use the SuSE versions of apr and apr-utils, see the file INSTALLATION in the tarball for ./configure command line arguments).
Has anyone run into the same problem with a 1.1.x subversion or is it just our server?
Bye, Bernhard and Marko
-- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
Marlier, Ian wrote:
Maybe I'm missing something, but it looks like there's a 1.2.1 RPM for SuSE 9.3 posted at ftp://ftp.suse.com/pub/projects/apache/subversion/9.3-i386/
(x86_64 packages at ftp://ftp.suse.com/pub/projects/apache/subversion/9.3-x86_64/ )
Did you try those (before building from source)?
Hi Ian, thanks für the hint. We did'n try this aproach up to now. As I tried to install the package now, I realised that to install this package, you also have to update at least apache from the projects tree of the ftp server: # rpm -i --test subversion-1.2.1-1.1.i586.rpm error: Failed dependencies: libapr0_from_ftp://ftp.suse.com/pub/projects/apache/apache2/ is needed by subversion-1.2.1-1.1 If you want to leave everything except subversion in the original state (and so are able to use the regular security updates) you have to build subversion 1.2.x yourself. Bye, Bernhard
participants (2)
-
Bernhard Schalk
-
Marlier, Ian