こんにちわ、熊沢です。
アドバイスどおり
/root/.rpmmacros の %_topdir を /root/rpm に変更したら
再構築できました。ありがとうございます。
過去ログはみたつもりでしたが、見落としていたようです。
同じような、質問をしてしまいお手数をおかけしました。
>菊池@春日部です。
>
>MASANORI KUMAZAWAさんの<25C22A2E73A17Emasa@xxxxxxxxxxxx>から
>(snip)
>> linux-2.2up (kernel2.2)で、起動してから
>> kernelを再構築しようと思い、mkkpkg を実行しましたが下記の
>> ようになってしまいます。
>>
>> [root@geto /tmp]# /usr/sbin/mkkpkg /tmp/kernel-2.4.18-0vl3.src.rpm
>> file not found: ${HOME}/rpm/SOURCES/01-smbfs-2.4.18-codepage.patch
>> It must be placed in or symbolic linked from ${HOME}/rpm/SOURCES
>> [root@geto /tmp]#
>>
>> そのディレクトリに移動して ls とすると、ファイルは存在しています。
>
>root の .rpmmacros の %_topdir はどうなっていますか?
>
> ${HOME}/rpm
>
>になってませんか?
>ここをフルパスで
>
> /root/rpm
>
>のようにするとうまくいくかもしれません。
>[vine-users:051410] からのスレッドを読んでみてください。
>
>当方は、
>
> %_topdir /var/local/rpm
>
>にしています( / で作業されるのがイヤなので)。
>
>--
>菊池順一 <maxi@xxxxxxxxxxxxx>