[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:10180] Re: FSSTND-dir-in-usr
佐野@浜松です。
In article <19990827120354F.kohda@xxxxxxxxxxxxxxxxxxxx>
Atsuhito Kohda <kohda@xxxxxxxxxxxxxxxxxxxx> さん writes:
> From: kikutani@xxxxxxxxxxxxxx
> Subject: [debian-devel:10170] Re: FSSTND-dir-in-usr
> Date: Fri, 27 Aug 1999 09:21:52 +0900
>
> > > しかし、docのほうは dh_installdocs が勝手に作っちまいますよね。
> >
> > と書いたあと過去メールを検索したら、
> > rulesのDOCの定義を変える、という話がありましたが、
> > 私のrulesにはそんな定義はないです。
> > どういう書式でしょうか?
>
> あれは yatex だけの話では?多分 dh_installdocs を
> コメントアウトして手動でいちいちインストールする
> のだと思います。
いえ、
dh_installdocs
cd ${DOC} && mv qanda htmlqa yatexadd.doc yatexgen.doc \
yatex.ref README.debian.ja ${DOC}/japanese
を実行しているようです。
> で yatex ですが yatex のドキュメントは DOC の設定
> で良いとして README.Debian とか changelog.Debian
> が dh_installdocs で /usr/doc にインストールされ
> ませんか?
>
> # 何か誤解してる?
元のメール
[debian-devel:10139] yatex for potato
Date: Tue, 24 Aug 1999 23:25:12 +0900
には
## lintian -c したら
## W: yatex: FSSTND-dir-in-usr usr/info/
## W: yatex: FSSTND-dir-in-usr usr/doc/
## と言われたんですが、これは技術委員会裁定が下りるまで当面このまま
## (対処方法が決まったらそれに従って変更が必要になる) という理解で
## いいんですよね ?
## それから、もしこれらを FHS に従って usr/share に変更する場合は
## debian/rules の "INFODIR" "DOC" の定義を変更するだけで OK ですか ?
と書いておいたのですが、これは devel@Org ML の
| From: joey@xxxxxxxxxxx (Joey Hess)
| Subject: Debian Weekly News - August 10th, 1999
| Newsgroups: linux.debian.devel
| Date: 11 Aug 99 06:40:53 GMT
| --------------------------------------------------------------------------
| Debian Weekly News
| http://www.debian.org/News/weekly/current/issue/
| Debian Weekly News - August 10th, 1999
| --------------------------------------------------------------------------
| Wichert Akkerman, the Debian Project Leader, [9]addressed the FHS
| /usr/share/doc issue: "I request all developers to NOT move to the FHS
| right now. The Technical Committe is working to resolve the issue, and
| packages already using /usr/share/doc will likely just need to be
| changed again when they reach a resolution.
| 9. http://www.debian.org/Lists-Archives/debian-devel-announce-9908/msg00005.html
に始まるスレッドを前提にしたものです。
これへのフォローにあったのですが、 debmake は
| From: sanvila@xxxxxxx (Santiago Vila)
| Subject: Re: Debian Weekly News - August 10th, 1999
| Newsgroups: linux.debian.devel
| Date: 13 Aug 99 11:53:39 GMT
| > As the isdnutils uploaded last week (3.0-13) was built with a new
| > version of debmake that unexpectedly started putting things into
|
| Not "unexpectedly". I announced debmake 3.6 in debian-devel-announce.
| It is a good idea to read that list.
|
| > /usr/share/doc (I got a complaint that changelog.Debian.gz wasn't in
| > /usr/doc/isdnutils) and that package now has its stuff split over
| > /usr/doc and /usr/share/doc as a result, I want to upload a new version
| > soon which has made the transition to FHS as per the policy docs.
| > However, the statement by Wichert referenced above says I shouldn't (and
| > hence debmake should revert to its old behaviour!).
| >
| > So what is it? I can't keep up with debian-policy, I just look what's in
| > the docs and that states to use /usr/share/doc ...
|
| Sorry, but I'm *definitely* not going to change debmake to "not follow
| policy yet" because then it would violate policy.
|
| If you want to follow Wichert, use debmake from slink.
| If you want to follow current policy, use debmake from potato.
|
| You decide.
という感じで既に FHS 対応になっているようですから、
「dh_installdocs が /usr/doc 以下にファイルを置いてしまう」というのは
もし FHS に完全移行することが決まれば debhelper パッケージの Bug として
レポートすれば良いし、もし元に戻すことになればそのままで良いでしょう。
# /usr/bin/dh_installdoc は perl スクリプトですね。
# これを FHS に従って修正するには、"/usr/doc/" -> "/usr/share/docs" と
# 変更していけば良いだけですよね、きっと。。。