A. Nakanishi です。
赤星さん、御教示どうもありがとうございます。
> ソースRPMを取得してリビルドした場合、どうなりますでしょうか。
> $ apt-get source lyx
> でソースRPMを取得し、
> $ rpm --rebuild lyx-*.srpm
> (*は取得できたバージョンによる)
> でリビルドし、リビルドできたら
> $ rpm -ivh ~/rpm/RPMS/i386/lyx-*.i386.rpm
> でインストールしてみてください。
教えていただいた上記の通りにやってみました。
まず、home の lyx というフォルダにソースファイルをおいて、su になり、
[root@dhcppc0 lyx]# rpm --rebuild lyx-1.3.4-0vl1.src.rpm
lyx-1.3.4-0vl1.src.rpm をインストール中
エラー: ビルド依存性の欠如:
XOrg-devel は lyx-1.3.4-0vl1 に必要とされています
qt-devel は lyx-1.3.4-0vl1 に必要とされています
となりましたので、synaptic で上記二つのファイルをインストールしました。
その後、再び rebuild してみましたら、
---------------------------------------------------------------
[root@dhcppc0 lyx]# rpm --rebuild lyx-1.3.4-0vl1.src.rpm
lyx-1.3.4-0vl1.src.rpm をインストール中
実行中(%prep): /bin/sh -e /var/tmp/rpm-tmp.13808
....
....
(中略)
....
....
エラー: /var/tmp/rpm-tmp.13361 の不正な終了ステータス (%build)
RPM ビルドエラー:
/var/tmp/rpm-tmp.13361 の不正な終了ステータス (%build)
---------------------------------------------------------------
となりました。これは、私の知識ではよくわかりません (^^);
もし何かアドバイスがありましたら教えてください。よろしくお願いいたします。
ではでは