[Momonga-devel.ja:01085] Re: 無用な Requires を減らしたい


かずひこです。

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/