forcemerge 587650 635097
severity 587650 serious
quit

Hi,

Bdale Garbee wrote:

> Today, when I tried to do 'git svn fetch', I got the errors:
>
> Byte order is not compatible at ../../lib/Storable.pm (autosplit into 
> ../../lib/auto/Storable/_retrieve.al) line 380, at 
> /usr/share/perl/5.12/Memoize/Storable.pm line 21

Yep.

> Using a hint I found with Google, I added the line
>
>       $Storable::interwork_56_64bit = 1;
>
> near the top of /usr/lib/git-core/git-svn, just after the version definition.
> This seemed to resolve the problem, and I was able to complete the fetch.

That's a partial workaround and might be worth doing anyway (as much
as I dislike it).  Unfortunately it doesn't address the core issue,
which is that git-svn should be able to delete and regenerate its
cache when noticing it's invalid, whether due to backward
incompatibilities in the format after a perl upgrade, rsync-ing from
one machine architecture to another, or unfortunate random bit
flipping.

Raising severity since I suspect not fixing this before wheezy
wouldn't win many friends.  Thanks for a reminder.

[Workaround: "rm -r .git/svn/.caches"]

Regards,
Jonathan



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to