こんばんわ、ワタナベと申します。 RH8beta(phoebo-3) をインストールしてセットアップしていますが、src.rpmからセル フビルドすると、hoge-debuginfo-2.2.2.i386.rpmなどというものも一緒に作られます。 これは使い方が良く分からないので、これまでほっとくか捨てていました。 どうやらrpm-4.1以降からこういう仕様になったようです。 で今回カーネルを作ろうとしていますが、最後の最後で、 Requires: /bin/sh config(kernel-BOOT) = 2.4.20-2nav3 Processing files: kernel-debuginfo-2.4.20-2nav3 エラー: Could not open %files file /home/navkaz/rpm/BUILD/linux-2.4.20/debugfiles.list: そのようなファイルやディレクトリはありません というエラーとなり、rpmファイルが書き出されません。 検索すると次のページぐらいしか対策が見当たりませんでした。 http://www.redhat.com/mailing-lists/rpm-list/msg18119.html https://listman.redhat.com/pipermail/phoebe-list/2003-January/001122.html これによるとspecファイルに、 %define _enable_debug_packages 0 %define debug_package="" を追加するか ~/.rpmmacrosに echo "%_enable_debug_packages 0" >> ~/.rpmmacros echo "%debug_package=""" >> ~/.rpmmacros と追加するようにとありますが、どちらも効果がありませんでした。 また、/usr/lib/rpm/redhat/macrosにて余計そうなものをコメントアウトしましたが ダメです。 touch debugfiles.list として空のファイルを作っておくと%installまで終了するのですが、rpmファイルは書 き出されていません。 debuginfoを作らないようにしたいのですが、この件で情報をお持ちの方はいらっしゃ ませんか? -- navkaz _at_ deltahf.com
Follow-Ups:
- Prev by Subject: [linux-users:98274] Re:パーティションリサイズ&復元
- Next by Subject: [linux-users:98276] Re: rpm での依存エラー発生時の関連パッケージを調べる方法
- Previous by thread: [linux-users:98274] Re:パーティションリサイズ&復元
- Next by thread: [linux-users:98277] Re: [rpm] disable --debug-packages
- Indexes:[Main][Thread]