[Bug 1639406] [NEW] Old repository can't be read: svn: E125012: Invalid character in hex checksum

Matthew Exon mat.ubuntu at exon.name
Sat Nov 5 05:46:31 UTC 2016


Public bug reported:

My repository has been going for about 10 years now (I have no idea
which version I was using when it started).  Until now it's lived on a
Lucid VPS.  Now I've moved it to a Xenial machine, and it doesn't work
any more:

mat at winter:~$ svn co svn+ssh://rei.exon.name/home/mat/system/repository
mat at rei.exon.name's password: 
svn: E125012: Invalid character in hex checksum

mat at rei:~/system/repository$ svnadmin verify .
* Error verifying revision 0.
svnadmin: E200004: Could not convert '/

mat at rei:~$ svn --version
svn, version 1.9.3 (r1718519)
   compiled Mar 14 2016, 07:39:01 on x86_64-pc-linux-gnu

If I rsync it over to various other machines it works fine: Lucid svn
v1.6.6, Macports svn v1.9.4, Raspbian svn v1.8.10.  But two different
Xenial machines with svn v1.9.3 both fail.

Subversion release notes insist that there is no need to dump and reload
the repository.  And the fact that at least one later version still
works suggests this is a regression in Ubuntu rather than some backwards
compatibility that got broken.

** Affects: subversion (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to subversion in Ubuntu.
https://bugs.launchpad.net/bugs/1639406

Title:
  Old repository can't be read: svn: E125012: Invalid character in hex
  checksum

Status in subversion package in Ubuntu:
  New

Bug description:
  My repository has been going for about 10 years now (I have no idea
  which version I was using when it started).  Until now it's lived on a
  Lucid VPS.  Now I've moved it to a Xenial machine, and it doesn't work
  any more:

  mat at winter:~$ svn co svn+ssh://rei.exon.name/home/mat/system/repository
  mat at rei.exon.name's password: 
  svn: E125012: Invalid character in hex checksum

  mat at rei:~/system/repository$ svnadmin verify .
  * Error verifying revision 0.
  svnadmin: E200004: Could not convert '/

  mat at rei:~$ svn --version
  svn, version 1.9.3 (r1718519)
     compiled Mar 14 2016, 07:39:01 on x86_64-pc-linux-gnu

  If I rsync it over to various other machines it works fine: Lucid svn
  v1.6.6, Macports svn v1.9.4, Raspbian svn v1.8.10.  But two different
  Xenial machines with svn v1.9.3 both fail.

  Subversion release notes insist that there is no need to dump and
  reload the repository.  And the fact that at least one later version
  still works suggests this is a regression in Ubuntu rather than some
  backwards compatibility that got broken.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/subversion/+bug/1639406/+subscriptions



More information about the foundations-bugs mailing list