前回の引き続きです
【悩み内容】
coreutils-5.96-0vl1.src.rpm を色々な手段でリビルドを行うが途中でエラーの為に、リビルド不可能と分かりました
また、coreutils関係のも同じようにリビルドしましたが、リビルド不可能とも判明しました
glibc-kernheaders関係がインストールできれば、glibc-2.3.4-2vl3.src.rpm がリビルドできると思い新たな挑戦を開始しました
手順1
ダウンロードサイトより、glibc-kernheaders-2.4-9.1.87.src.rpm を入手しました。
■リビルド開始
①.rpm -rebuild glibc-kernheaders-2.4-9.1.87.src.rpm >glibc-kernheaders.log &
以下のソフトが完成しました
glibc-kernheaders-2.4-9.1.87.ppc.rpm
■インストール開始
②.rpm -Uvh glibc-kernheaders-2.4-9.1.87.ppc.rpm
以下のメッセージが表示されました
rm: `/usr/include/linux’ はディレクトリです
rm: `/usr/include/asm’ はディレクトリです
う~ん・・・何か怪しいけど動作してるので放置しました
手順2
ダウンロードサイトより、glibc-2.3.4-2vl3.src.rpm を入手しました。
■glibc-vl.spec修正
③.rpm -ivh glibc-2.3.4-2vl3.src.rpm
【修正前】
gcc*\ 3.2.3*)
%patch2 -p1
%patch3 -p1
;;
esac
%patch211 -p1
%patch105 -p1
%patch3 -p1を修正後の場所に移動させます。
【修正後】
gcc*\ 3.2.3*)
%patch2 -p1
;;
esac
%patch3 -p1
%patch211 -p1
%patch105 -p1
%patch3 -p1を esac の下に設定します。
■リビルド開始
④.rpm -ba glibc-vl.spec >glibc-vl.log &
無事にリビルドできる事を祈って放置しました
その後、約9時間後にリビルドが完成しました
以下のソフトが完成しました
glibc-2.3.4-2vl3.src.rpm
glibc-2.3.4-2vl3.ppc.rpm
glibc-devel-2.3.4-2vl3.ppc.rpm
glibc-profile-2.3.4-2vl3.ppc.rpm
glibc-common-2.3.4-2vl3.ppc.rpm
glibc-common-extra-2.3.4-2vl3.ppc.rpm
nscd-2.3.4-2vl3.ppc.rpm
glibc-debug-2.3.4-2vl3.ppc.rpm
glibc-utils-2.3.4-2vl3.ppc.rpm
これより♪ Vine Linux 4.0 バージョンアップを行うために事前勉強などなど行います・・・・
Vine Linux 4.0 環境構築編(3)
- 更新日:
- 公開日:
この記事を書いている人
よし
某企業のSEとして社会に貢献している状態です。
また、2005年から自宅にサーバを構築するようになり
以下のタイミングで再構築など実施しています。
・玄箱HG(2005年11月~2007年5月)
・OpenMicroServer (2007年5月~2008年7月)
・MP965-D(2008年7月~2011年5月)
・SuperMicro(2011年5月~2014年12月)
・D54250WYB(2014年12月~現在)