«前の日(11-12) 最新 次の日(11-14)» 追記

kenyo's diary


2007-11-13

_ [Linux] error: Installed (but unpackaged) file(s) found

SLES9 SP3 に GCC4 を入れるために、SLES10 SP1 から gcc4 の SRPM を持ってきて rebuild。そしたら表題のエラー。いくつかのファイルがパッケージングされてないぞ、と。このエラーの場合、spec ファイルの %files に出力されたファイル名をつけとけばとりあえず回避できるけど、いらないファイルをパッケージングしたくもない。というわけで、spec ファイル内に、

%define _unpackaged_files_terminate_build 0
を入れとけばエラーでも処理続行してくれる (メッセージが下のように "error" から "warning" に変わるだけでエラー自体は報告される)。
warning: Installed (but unpackaged) file(s) found
P.S.
spec ファイル内で、パスを決めうちにするのやめてほしい。インストール先を変えてるからエラーになるやん。マクロ使うのが基本でしょ?


2002|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|06|10|11|12|
2007|01|02|04|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|
«前の日(11-12) 最新 次の日(11-14)» 追記