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

[debian-devel:12620] Re: please test tetex-base and tetex-nonfree



佐野@浜松です。

In article <87hfa5d6sz.wl@xxxxxxxxxxxxxxx>,
  at "Wed, 5 Jul 2000 04:38:56 +0900',
 Tetsuo Tomokuni <tomokuni@xxxxxxxxxxxxxxx> さん writes:

> > This bug report should be closed.
> 
> と一喝されました。T_T

たぶんそうなるだろうな、とは思いました、、、
 (すみません、時間が無くてなかなかこの話には参加できませんでした)

> 「パッケージ A がパッケージ B に依存しているときに、パッケージ B を
> --force-depends 付きで purge した場合、パッケージ B の構成上パッケージ
> A のファイルが無くなったとしても、ユーザがもともと壊すことを分かって
> いてやっている(はず)なので、そこまで面倒見ない」
> 
> ということなんですが、これって policy とかにそういうことを書いてのある
> のでしょうか? > 識者の方

 man dpkg に書いてあるのでは ?

       --force-things | --no-force-things | --refuse-things

              Force  or refuse (no-force and refuse mean the same
              thing) to  do  some  things.   things  is  a  comma
              separated list of things specified below.  --force-
              help displays a message  describing  them.   Things
              marked with (*) are forced by default.

              Warning:  These  options  are mostly intended to be
              used by experts  only.  Using  them  without  fully
              understanding  their  effects  may break your whole
              system.

       --force-things | --no-force-things | --refuse-things
              指定した things を強制実行する(force)、または拒否す
              る(refuse)  (no-force と refuse は同じ意味)。things
              に、以下の項目をコンマで区切って指定す る。--force-
              help  オプションでこれらの説明を表示する。(*)の印の
              ものは、デフォルトで強制実行される。

               警告: これらのオプションは、おもに熟練したユーザだ
              け が使うことを意図したものである。影響を完全に理解
              しないままにこれらを使うと、システム全体を壊して し
              まうかもしれない。


 policy にあるのは

2.3.4. Dependencies
-------------------

     Every package has to specify the dependency information about other
     packages, that are required for the first to work correctly.


ですね。あと packaging manual に

8. Declaring relationships between packages
-------------------------------------------

     Packages can declare in their control file that they have certain
     relationships to other packages - for example, that they may not be
     installed at the same time as certain other packages, and/or that they
     depend on the presence of others, or that they should overwrite files
     in certain other packages if present.

     This is done using the `Depends', `Recommends', `Suggests',
     `Conflicts', `Provides' and `Replaces' control file fields.

とか。


-- 
     # (わたしのおうちは浜松市、「夜のお菓子」で有名さ。)
    <kgh12351@xxxxxxxxxxx> : Taketoshi Sano (佐野 武俊)