vine-users ML アーカイブ



[vine-users:060731] Re: rpm ソースパッケージの rebuild が出来ない

  • From: kei2@xxxxxxxxxxxxx
  • Subject: [vine-users:060731] Re: rpm ソースパッケージの rebuild が出来ない
  • Date: Thu, 5 Jun 2003 09:30:40 +0900
岸@岐阜県です。
便乗質問なのですが。

On Wed, 04 Jun 2003 11:49:51 +0900
Satoshi IWAMOTO <iwamoto@xxxxxxxxxxxxxxxxxxx> さん wrote:

> いわもとです。
>
> で、 http://www.rusthq.com/download.html のモノと仮定すると
> こちらでは   できました。(i386 環境ですが)
同じ場所から rust-0.1-8.src.rpm を落として来て rebuild してみました
。結果、福山さんと同じく
automake: configure.in: required file `./config.guess' not found
automake: configure.in: required file `./config.sub' not found
のエラーが出て rebuild 出来ませんでした。

エラー内容にある通り、src.rpm に含まれる rust-0.1.tar.gz に
config.guess と config.sub が含まれていません。ちょっと力業なのです
が、/usr/lib/rpm にある config.guess config.sub を rust-0.1.tar.gz
の中にコピーすることで、とりあえずは rebuild に成功しました。

で、疑問なのですが、今回のように tar.gz の中に config.guess
config.sub が入っていない場合、rebuild の過程で /usr/lib/rpm なりを
見に行くようになっているのでしょうか? 実際に rebuild 出来た方もいら
っしゃるわけで、その違いは何なのでしょうね。

環境:
VineLinux 2.6r1(apt で最新にしてあります)
kernel-2.4.20-0vl29.1
インストール時に開発環境は選択してあります。

:::*******************************************************:::
   岸 克彦
   kei2@xxxxxxxxxxxxxxxxxxxx
   kei2@xxxxxxxxxxxxx
   PGP Key fingerprint = 
       5456 EF50 61F9 3629 CBF6  A510 5CCC 418D E15B A37D
:::*******************************************************:::