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

[debian-devel:11876] Bug#51951 (manpages-ja and jgroff)



佐野@浜松です。

 Debian BTS #51951 に

Package: jgroff
Version: 0.100-2

I've got a following email.

From: "Darren O. Benham" <gecko@xxxxxxxxxx>
Subject: dependency warning
Date: Sun, 05 Dec 1999 00:01:33 -0800

> Please be aware that manpages-ja is optional but
> the dependency jgroff
> can not be met with optional or better packages.
>
> This should be a release critical bug.  However, there are 150 packages
> like this and I do not wish to increase the RC count by that much.
> Instead, I'm letting everyone know via email
>
> - Darren

So could you please make jgroff's priority set from extra to optional?

とあるのですが、Debian Policy では

2.2. Priorities
---------------

     Each package is given a certain _priority_ value, which is included in
     the package's _control record_.  This information is used in the
     Debian package management tool to separate high-priority packages from
     less-important packages.

(snip)

     `extra'
          This contains all packages that conflict with others with
          required, important, standard or optional priorities, or are only
          likely to be useful if you already know what they are or have
          specialised requirements.

     Packages may not depend on packages with lower priority values
     (excluding build-time dependencies).  If this does happen, one of the
     priority values will have to be adapted.

となっています。

 groff は Important なので、これと Conflicts/Replaces する jgroff は
上記の policy 上 extra にしなければならず、したがってこの場合は jgroff に
依存する manpages-ja を extra にするべきということになるのかな、と思いますが
いかがでしょう ?

 woody では既に man-db/groff が ja support を含んでいるので、manpages-ja および
 xmanpages-ja の priority は optional で良いと思います。(jgroff への depends は
必要無い。) potato までの過渡措置ということですね。

# potato リリースまでに groff with ja が安定化したと判断されれば
# potato に ja support な groff が入る可能性もゼロではないと思います。
# Fab はかなり積極的みたいだし。

 apt-cache showpkg jgroff すると man-db も出てくるのですが、これは
 groff|jgroff のどちらかに depend ということなので、解釈次第でシロと
言えるかな。(というか、これを削られたら version depend 廃止にしないと)

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