[JM:02059] Re: manpages 翻訳環境の構築エラー

Back to archive index
長南洋一 cyoic****@maple*****
2021年 2月 28日 (日) 12:40:16 JST


長南です。

LDP man pages の翻訳の更新をなさってくださるのですか。LDP man pages は、
JM の目玉みたいなものですから、たいへんありがたいことです。

しかし、長い間 LDP man pages の翻訳と管理をなさっていた元木さんが、
管理だけでも引き受けてくださらないと、あるいは、今後どうするか、
道筋だけでも付けてくださらないと、現在の管理システムで LDP マニュアル群の
翻訳をするのは、事実上非常に難しいと思います。もちろん、他の方が管理を
引き受けてくださってもよいのです。私の手には負えません。

元木さんに頼りすぎなのは、わかっているのですが。

一応、LDP man pages 翻訳環境作成を debian 10 で試してみました。
成功したようです。ご参考までにやったことを書いておきます。

$ mkdir local-jm
$ cd local-jm
$ git clone ssh://cyoic****@git*****/gitroot/linuxjm/jm.git
   # ribbon さんは、"scm.osdn.jp" ですが、前は "git.osdn.jp" でした。
   # いつから、scm になったのですか。

$ cd jm
$ git config user.name *****  # 伏せ字にする意味がないけれど
$ git config user.email ***********
$ vi .gitmodules
   # submodule の url が sourceforge になっていたのを、念のため
   # osdn に書き換えました。

$ git submodule update --init --recursive
$ git submodule update --init # これは、今回はいらないんじゃないかな。

$ cd manual/LDP_man-pages
$ make jm-setup
   ---- (省略) ---
mirrors.edge.kernel.org (mirrors.edge.kernel.org)|147.75.95.133|:443 に接続して
います... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 404 Not Found
2021-02-26 15:34:26 エラー 404: Not Found。

  # 私の場合は、"No rule to make target 'setup'." のエラーは出ませんでした。
  # 404 のエラーにはなりましたけれど。

  # perkamon/Makefile を見ると、マニュアルのバージョンが 3.79 で
  # 決め打ちになっています。kernel.org のサイトを調べると、3.79 は
  # man-pages/Archive ディレクトリに移動しています。
  # そこで、perkamon/Makefile の
  # "wget http://www.kernel.org/pub/linux/docs/man-pages/$@"
  # を
  # "wget http://www.kernel.org/pub/linux/docs/man-pages/Archive/$@"
  # に書き換えました。

もう一度。
$ make jm-setup

今度は成功しました。でも、バージョン 3.79 では原文が古いままですから、
原文の更新もやってみましょう。どうせですから。

「LDP man pages 管理ガイド」に従って、

$ cd perkamon
$ git remote add upstream git://gitorious.org/perkamon/man-pages.git
$ git remote update
Fetching origin
Fetching upstream
fatal: unable to connect to gitorious.org:
gitorious.org[0: 64.13.172.37]: errno=ホストへの経路がありません

error: Could not fetch upstream

先へ進めなくなりました。「元木さん、助けて!」と言うよりありません。

-- 
長南洋一



linuxjm-discuss メーリングリストの案内
Back to archive index