[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:01242] Re: Packages (Re: slrn(fixed), mutt)



やなぎはらです。

From: ukai@xxxxxxxxxxxxx
Message-ID: <199706180048.JAA14789@xxxxxxxxxxxxxxxxxx>

ukai> > dselect の Debian Top Directory に指定するところからの相対パスとなりま
ukai> > す。
ukai> 
ukai> そうすると
ukai> 	bo-jp/binary/...
ukai> 	non-free-jp/binary/
ukai> 	contrib-jp/binary/
ukai> 	hamm-jp/main/binary/...
ukai> 	hamm-jp/non-free/binary/...
ukai> 	hamm-jp/contrib/binary/...
ukai> のようになるようにしておけばいいということなんでしょうか?
ukai> # そもそもこの Filename: という field ってなにかのコマンドで
ukai> # 使われているのでしょうか?

dselect で使われます。
([U]pdates あたりだと思います)

ukai> そうそう 今の dselect の仕様からすると local/ 作って 
ukai> そこからsymbolic link をはりまくっておいた方がよい
ukai> ような気がするんですが、どうなんでしょう?

そうですねぇ。
dselect を使うことを前提にしたら、全てのPackagesファイルを local の
相対パスで作成しないといけないような気がします。

ukai> 本家の現状は
ukai>  bo:
ukai> 	stable/binary-i386/.../*.deb
ukai>  non-free:
ukai> 	non-free/binary/*.deb
ukai>  contrib:
ukai> 	contrib/binary/*.deb
ukai> 
ukai>  hamm/hamm:
ukai> 	dists/unstable/main/binary-i386/.../*.deb
ukai>  hamm/non-free:
ukai> 	dists/unstable/non-free/binary-i386/.../*.deb
ukai>  hamm/contrib:
ukai> 	dists/unstable/contrib/binary-i386/.../*.deb

この hamm のディレクトリ構成だと現在の dselect では、
ちゃんとインストールできません。

だから、hamm の場合は確認していないのですが、

dselect の Top Directory 指定の相対パスになっていて、
実際、パッケージファイルまでたどることができたら、
local/Packages ファイルの内容に

	bo-jp/binary-i386/....

と書かれていても、正しくインストールできるはずです。

このばあい、

	local -> bo-jp

というシンボリックリンクを作成してから dselect を実行しています。

ukai> あとは Contents ですね。

そうですねぇ。
Contents ってどうやってつくるんでしょうね?

+---------------------------------------------------------+
 Yoshiaki Yanagihara		E-mail: yochi@xxxxxxxxxxx           
					yosiaki@debian.org
 Debian JP Project
 [Japanese] http://www.debian.linux.or.jp/
 [English ] Sorry, now under construction.