ToDo:
手元の環境で、python2依存なportsに関して状況をしらべてみた
Python2へのRUN_DEPENDが残っているのは
Subversion 1.14が次のLTSになる模様なので、devel/subversion-ltsが1.10から1.14に更新されれば、devel/subversionとの競合は実質的に解消するが、1.15が出た時点で再度問題になる罠
bug 242463を当ててインストールしたmercurial-py27-5.4だとhgsubversionでrepo moduleが見つからないとのエラーが出る
Mercurial側のmodule配置が変わってる?
レポジトリの基底クラスの定義が、mercurial/repository.pyからmercurial/interfaces/repository.pyに移動されている
少なくともimport回りの改修が必要
import回りのパッチ(2020-06-11追記)
diff -r 6a6ce9d9da35 hgsubversion/svnrepo.py --- a/hgsubversion/svnrepo.py Fri Apr 19 16:28:39 2019 +0300 +++ b/hgsubversion/svnrepo.py Thu Jun 11 12:55:44 2020 +0900 @@ -23,10 +23,14 @@ peerapi = 0 try: try: - from mercurial.repository import peer as peerrepository + from mercurial.interfaces.repository import peer as peerrepository peerapi = 1 except ImportError: - from mercurial.peer import peerrepository + try: + from mercurial.repository import peer as peerrepository + peerapi = 1 + except ImportError: + from mercurial.peer import peerrepository from mercurial import httppeer except ImportError: from mercurial.repo import repository as peerrepository
svn+ssh経由のcloneとpullに関してはmercurial-5.4/python2.7.18での動作を確認
OCNにてIPoE IPv6インターネット接続を無料提供が始まったようなので、技術情報を集めてみる
技術的には、OCNバーチャルコネクトとよばれるものと同じらしい
接続技術は、IPv6 over EthernetとIPv4 over IPv6トンネルで構成されている
基本的には、境界ルーターからRAが流れてきて、IPv6 stateless configurationでアドレス設定が完了する
Firewallがある場合は、ICMPv6を通過可能にしておかないと自動設定が完了しない点に注意
基本的には、境界リレーとIPv6 over Ethernetで構成されたインターフェース間にIPv4パケットをカプセル化したIPv6パケットで中継する
OCNバーチャルコネクトや有償オプションのOCN v6アルファでは、MAP-E方式のトンネリングが採用されている
MAP-Eの特徴
したがって、運用的には
先人たちの情報
カテゴリー: Admin | Emacs | EPICS | Fortran | FreeBSD | GCC | hgsubversion | IPv6 | KEKB | LHC | Lisp | LLVM | MADX | Ryzen | SAD | samba | tDiary | unix | WWW | YaSAI | お仕事 | イベント | 出張 | 宴会 | 数学 | 艦これ | 買いもの | 追記 | 雑記