net_halです。
私も、src.rpmからビルドして、Vine2.1にKDE2.0をインストールしました。
> まずはqtをということで、日本KDEユーザ会のページにいくと、
> qt2-2.2.2-1というのが紹介されていましたのでそれを
> nosrc.rpmからインストールしました。
>
> 次に書かれている手順通り、kdesupportをインストールしようとしているので
> すがrpmで依存関係からエラーが出ました。
>
> # rpm --rebuild kdesupport-2.0-5.src.rpm
> kdesupport-2.0-5.src.rpm をインストール中
> エラー: ビルド依存性の欠如:
> qt-devel >= 2.2.1は kdesupport-2.0-5 に必要とされています
>
これは、他の方が指摘している通りですね。
私が作成したrpmは以下のものです。
qt2-2.2.2-1vl1
qt2-devel-2.2.2-1vl1
kdesupport-2.0-5vl1
kdesupport-devel-2.0-5vl1
kdelibs-sound-2.0-7vl1
kdelibs-sound-devel-2.0-7vl1
kde-i18n-ja-Japanese-2.0-0vl1
kdelibs-devel-2.0-7vl1
kdelibs-2.0-7vl1
kdebase-2.0-3vl1
kdoc-2.0-5vl1
flex-2.5.4a-13vl1
kdoc,flexはkdelibsビルドに必要でした。vine2.1のもflexは入って
いるのですが、バージョンが古いので入れ換えました。
その他にやったこと。
qt-2.2.2 のコンパイルに、Mesa が必要のため、Plusからインストールした。
rpm -ivh Mesa-3.2.1-0vl1.i386.rpm\
Mesa-common-3.2.1-0vl1.i386.rpm\
Mesa-common-devel-3.2.1-0vl1.i386.rpm\
Mesa-demos-3.2.1-0vl1.i386.rpm\
Mesa-devel-3.2.1-0vl1.i386.rpm
qt-2.2.2 の moc_tictac.cpp でエラー発生
tictac.diffを作成した。
インストール先:/usr/lib/qt2
KDEモジュール
インストール先:/usr/kde2
kdelibs-2.0.specで以下を削除
(残しておくと、/usr/doc/qt-devel-*/htmlディレクトリオープンエラー発生)
# Generate documentation
export PATH=%{prefix}/bin:$PATH
makekdedoc=`which makekdedoc`
if [ ! -z "$makekdedoc" ]; then
kdocdir=$RPM_BUILD_ROOT%{_docdir}/%{pkg}-devel-%{version}-%{release}
#used to be %{prefix}/share/kdedoc/ - but I think this makes more sense.
mkdir -p $kdocdir
qt2kdoc=`which qt2kdoc`
if [ ! -z "$qt2kdoc" ]; then ==> 削除
$qt2kdoc -o $kdocdir %{_docdir}/qt-devel-*/html ==> 削除
fi ==> 削除
$makekdedoc --rule-file=kdoc.rules --outputdir=$kdocdir
fi
あと、日本語リソースは、
KDEユーザー会のftpサーバーから、RedHat6.2用の
kde-i18n-2.0-1.src.rpm を取得してビルドしたが、何回やってもエラーで
rpmができない。
実行する度にエラー発生内容が違い、ほとんどの場合、マシンがハングする。
そのため、kde-i18n-ja-20001103.tar.bz2 を取得して、
kde-i18n-ja-Japanese-2.0-0vl1.i386.rpm を作成した。
このリソースで、ほとんどは日本語となった様であるが、
メニューの一部が文字化けして ??? のようになってしまう。
メニューエディタで変更しても反映されません。
新規に作成したものは、正しく設定されることもあるようです。
References:
- [vine-users:028117] KDE2 install (or RPM usage)Takeshi Harikawa
- Prev by Subject: [vine-users:028289] Re: Vine2.1のXEmacsのJava構文強調表示について
- Next by Subject: [vine-users:028291] Re:MacOSなしのVine2.0PPCの起動
- Previous by thread: [vine-users:028144] Re: KDE2 install (or RPM usage)
- Next by thread: [vine-users:028120] Re: Vine2.0CRからVine2.1へのアップグレードについて
- Indexes:[Main][Thread]