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

Re: Packaging Manual 第8章



From: HAYASE Shigenori <shayase@xxxxxxxxxxxxxxx>
Subject: Packaging Manual 第8章
Date: Tue, 5 Oct 1999 23:22:35 +0900

> 	  equal and strictly later, respectively.  The forms
> 	  <tt>&lt;</tt> and <tt>&gt;</tt> were used to mean
> 	  earlier/later or equal, rather than strictly earlier/later,
> 	  so they should not appear in new packages (though
> 	  <prgn>dpkg</prgn> still supports them).

> 	  新しいパッケージでは、<tt>&lt;</tt>、<tt>&gt;</tt> は
> 	  使用しません。(いちおう<prgn>dpkg</prgn>はまだこの書式を
> 	  サポートしていますけど)。

「新しいパッケージでは、<tt>&lt;</tt> と <tt>&gt;</tt> は使う
べきではありません」


> 	  They do
> 	  not prevent a package being on the system in an unconfigured
> 	  state while its dependencies are unsatisfied, and it is
> 	  possible to replace a package whose dependencies are
> 	  satisfied and which is properly installed with a different
> 	  version whose dependencies are not and cannot be satisfied;

> 	  そのため、依存関係を満たさないパッケージがシステム中に
> 	  未設定 (unconfigured) な状態でインストールされることを
> 	  防ぐことはできません。このパッケージは、依存関係がきちんと
> 	  満足されており正しくインストールされているパッケージを
> 	  依存関係を満たしていないか、満たせないような別のバージョンの
> 	  パッケージで置き換えることさえできます。

よく意味がわからんのですが…。あ、こうですか。違うか。

「すでにインストール済みで依存関係を満たしているパッケージも、
この未設定な状態のパッケージによって、依存関係を満たせないような
パッケージで置き換えることもできます。」

これだと次とつながらないです…。

> <!-- ORIG
> 	  For this reason packages in an installation run are usually
> 	  all unpacked first and all configured later; this gives
> 	  later versions of packages with dependencies on later
> 	  versions of other packages the opportunity to have their
> 	  dependencies satisfied.
>  ORIG -->
> 	  この理由から、最初のインストール時には、すべてのパッケージが
> 	  まず展開されて、その後、すべてのパッケージを
> 	  設定 (configure) します。こうすることによって、現存の
> 	  システムに存在しない、新しいバージョンのパッケージに依存関係を
> 	  宣言している新しいパッケージが依存関係を満足できることに
> 	  なります。
> 	</p>



> 		  <p>
> 		    Current versions (1.2.4) of <prgn>dpkg</prgn> have
> 		    a bug in this area which will cause some of these
> 		    problems to be ignored.
> 		  </p>

> 		  <p>
> 		    現行バージョン(1.2.4)の <prgn>dpkg</prgn> には、
> 		    この領域中のバグがあり、依存関係の問題のうちの
> 		    いくらかを無視してしまいます。
> 		  </p>

「この領域中の」→「依存関係の判定部分に」

dpkgは、いまpotatoでは1.4.1.11ですが、このバグ、まだあります?



> 	    現在のところ、dpkg のオプション、<tt>--force-overwrite</tt>
> 	    はデフォルトでオンになっており、このエラーはウォーニングに
> 	    格下げされています。
> 	  </p>

--force-overwriteはリリース時にだけオンになるんでしたっけ? potatoでは
(--force-helpが正しければ)オフになっています。
-- 
喜瀬“冬猫”浩@南国沖縄