[Momonga-devel.ja:01085] Re: 無用な Requires を減らしたい
- From: Kazuhiko <kazuhiko@xxxxxxxxxx>
- Date: Wed, 18 Dec 2002 09:15:51 +0900
かずひこです。
At Wed, 18 Dec 2002 02:23:51 +0900,
Shingo Akagaki wrote:
> これは、 find-hoge スクリプトへのパッチではなく、 rpm 本体への
> パッチとなっていて、これをあてると、find-hoge に渡すファイルリストを
> 作成するときに、%doc 指定のついたファイルを除外したリストを作成
> するようになります。
(snip)
> とりあえず、 /usr/share/doc というパスに依存せずにドキュメントを
> 自動 require,provide の検査から除外できますので、 kaz さんの
> 要望には適っていると思います。
ありがとうございます。いい感じですね。/bin/sh とか /usr/bin/perl とかが
減るパッケージも多そうです。
で、さらに気づいたのですが、Requires って、sort | uniq されないのですね。
何度も /bin/sh が含まれたりします。これも sort | uniq しちゃった方がすっ
きりするように思いますがいかがでしょう?
今、新 rpm で全リビルドかけてみていますが (既存のバイナリを上書きしない
ように別の場所で)、まだ途中ですがいくつかビルドに失敗するパッケージがあ
ります。一周終えたらまとめて報告します。
kernel-2.4.20 だから?:apmd
perl-5.8 移行の余波っぽい:abiword, bluefish
よくわからないけど失敗:csmash
# しかも、この時まちがって手元の PKGS/SOURCES を消してしまった...
# 手元の古いバックアップから戻して、ミラー先から新しい分を戻して復旧しま
# したが。
--
かずひこ@...
http://www.fdiary.net/~kazuhiko/diary/ http://www.momonga-linux.org/
http://openlab.jp/edict/ http://openlab.jp/efont/
http://www.gk-kyoto.com/ http://www.univehicle.net/