souceforge.jp の svnからチェックアウトで滞る…の解決法
svn: REPORT request failed on '/svnroot/pf3gnuchains/!svn/vcc/default' svn: REPORT of '/svnroot/pf3gnuchains/!svn/vcc/default': Could not read chunk delimiter: Secure connection truncated (https://svn.sourceforge.jp)
svnで,こんなエラーが頻発する.
svkだと,こんな感じ.
$ svk sync //sourceforge/pf3gnuchains -t11 Syncing https://svn.sourceforge.jp/svnroot/pf3gnuchains Retrieving log information from 10 to 11 Can't use an undefined value as an ARRAY reference at /usr/local/svn/perl/SVK/Mirror/Backend/SVNRaPipe.pm line 254.
sourceforge.jp の svn に関しては,ひげぽん氏の日記に当たった*1.
seaserのMLでは,svnリポジトリが破損していたという結果のやり取りがあったらしい.
svkに関しても,devel-MLに報告があった.こちらは顛末が不明.
さらに検索を進めると,~/.subversion/servers での http-compression が関係するらしいことも判った.
私の ~/.subversion/servers の設定は no だった.
http-compression = no
世間では,noにすることを推奨しているようなのだけれど,万策尽きたので,コメントアウトしてみた.
# http-compression = no
期待通りに動くようになった.なんだかなー.
追記: そして別の問題が.
svk で pull して,sync が終わり checkout の最中.
A trunk/gcc/ada/s-pack46.ads perl(61029) malloc: *** mmap(size=16777216) failed (error code=12) *** error: can't allocate region *** set a breakpoint in malloc_error_break to debug Abort trap
うぎゃあ.
*1:彼が困った問題とは違うのだけれど,きっかけになった挙動は類似している.