[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: dpkg man page (1) 査読依頼 - multiarch について
たかはしもとのぶです。
From: TAKAHASHI Motonobu <monyo@xxxxxxxxx>
Date: Sat, 10 Sep 2011 15:03:14 +0900
> > #: deb-control.5:113
> >
> > 未訳です。
>
> すみません、手元では訳しているのですが、multiarch の際の co-install に
> 関する概念が理解しきれておらず、いまいち訳の妥当性に自信が持てていませ
> ん。別途投稿します。
上記の部分、手元では以下のような訳文を作っています (装飾などはいったん
全部外しています)。
-----
このフィールドは、multiarch インストールの際のパッケージの動作を定義す
るために用いられる。same は、パッケージが単体で co-install できること、
別アーキテクチャのパッケージの依存関係を満たすために用いてはならないこ
とを意味する。foreign は、パッケージが単体で co-install できないこと、
別アーキテクチャのパッケージの依存関係を満たすことが可能であることを意
味する。allowed は、Depends フィールドにおいて、他のアーキテクチャのパッ
ケージを必要とするような逆の依存関係を可能とするだけで、その他の意味は
ない。Architecture: all のパッケージに、このフィールドの存在意義はない。
This field is used to indicate how this package should behave on a
multiarch installations. The value B<same> means that the package is
co-installable with itself, but it must not be used to satisfy the
dependency of any package of a different architecture from itself. The
value B<foreign> means that the package is not co-installable with
itself, but should be allowed to satisfy the dependency of a package
of a different arch from itself. The value B<allowed> allows
reverse-dependencies to indicate in their Depends field that they need
a package from a foreign architecture, but has no effect
otherwise. This field should not be present in packages with the
B<Architecture: all> field.
-----
日本語の情報はなさげなので、以下のあたりを読んで理解した上で、改めてと
思っていますが、他によい情報があれば、御教示ください。
http://wiki.debian.org/Multiarch
もしくは直接訳文にコメントいただければと思います。
よろしくお願いします。
---
TAKAHASHI Motonobu <monyo@xxxxxxxxx>