[FreeBSD-users-jp 95744] Re: 10.3-RELEASE 日本語マニュアル

Nobuyuki Koganemaru n-kogane @ syd.odn.ne.jp
2016年 4月 11日 (月) 14:42:38 UTC


小金丸です。

>Date: Mon, 11 Apr 2016 09:25:15 +0900
>From: Mikio Kudo <ricky at slayers.nu>
>
>工藤です。
>
>>>>>> At Fri,  8 Apr 2016 03:58:32 +0900 (JST),
>      n-kogane at syd.odn.ne.jp (Nobuyuki Koganemaru) wrote:
>
>> 10.3-RELEASE i386 用の日本語マニュアルの package は
>> ftp://ftp.koganemaru.co.jp/pub/jman10/ja-man-doc-10.3.20160406.txz
>> にあります。
>
>試してみたのですが、
>
># pkg add ftp://ftp.koganemaru.co.jp/pub/jman10/ja-man-doc-10.3.20160406.txz
>Fetching ja-man-doc-10.3.20160406.txz: 100%   10 MiB   3.6MB/s    00:03
>pkg: Error parsing manifest: error while parsing <unknown>: line: 1, column: 0 -
> 'key must begin with a letter', character: '-'
>pkg: /var/tmp/ja-man-doc-10.3.20160406.txz.XXXXX is not a valid package: Invalid
> manifest
>
>Failed to install the following 1 package(s): ftp://ftp.koganemaru.co.jp/pub/jma
>n10/ja-man-doc-10.3.20160406.txz
>
>と、怒られてしまいます。
>ちなみに pkg のバージョンは、
>
># pkg -v
>1.7.2
>
>です。

原因は、pkg コマンドの違いのようです。マニュアルは、FreeBSD 8.4-RELEASE で
pkg-1.3.8 で作成しています。pkg-1.3.8 の環境では、無事インストールできました。

10.2-RELEASE の環境ですと、工藤さんと同じようにエラーとなります。

pkg プログラムの作者が、後方互換性を考えていないようです。
ただ、pkg は、その版数の package を作成するものですので、本来は、後方互換性を
考えなくてもよいものです。

8.4-RELEASE 環境で pkg-1.7.2 を使用して、package を作成しようとしていますが、
エラーとなって構築できません。もうすこし、時間が掛かりそうです。

急ぎの人は、
tar -C / -xvzf .../ja-man-doc-10.3.20160406.txz のように展開してください。
/ に余分なファイルが展開されますので、
rm /+COMPACT_MANIFEST /+MANIFEST のように削除してください。

--
小金丸コンピュータエンジニアリングサービス (福岡県大野城市)
	小金丸 信幸 (Nobuyuki Koganemaru)
E-Mail: n-kogane at syd.odn.ne.jp
E-Mail: kogane at koganemaru.co.jp
URL: http://www.koganemaru.co.jp


freebsd-users-jp メーリングリストの案内