[root@hage root]# apt-get install rpm-build パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 * rpm-build は既に最新バージョンがインストールされています。 アップグレード: 0 個, 新規インストール: 0 個, 削除: 0 個, 保留: 7 個 [root@hage root]# apt-get install vutils パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 * vutils は既に最新バージョンがインストールされています。 アップグレード: 0 個, 新規インストール: 0 個, 削除: 0 個, 保留: 7 個 [root@hage root]# apt-get build-dep glibc パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 アップグレード: 0 個, 新規インストール: 0 個, 削除: 0 個, 保留: 7 個 [root@hage root]# exit -bash-2.05b$ -bash-2.05b$ mkrpmdir ~ mkrpmdir: created rpm tree in /home/yamasita/yasunari/rpm and /home/yamasita/yasunari/.rpmmacros.ハックキット 2.0 αって、ビルド環境もいれとったっけ?
-bash-2.05b$ rpm -ivh glibc-2.3.4-2vl3.src.rpm 1:glibc ########################################### [100%] -bash-2.05b$
-bash-2.05b$ cd rpm/SPECS/ -bash-2.05b$ ls glibc-vl.spec -bash-2.05b$ mv glibc-vl.spec{,.orig} -bash-2.05b$ cp glibc-vl.spec{.orig,} -bash-2.05b$ vi glibc-vl.spec : : -bash-2.05b$ diff -c glibc-vl.spec.orig glibc-vl.spec *** glibc-vl.spec.orig 2006-07-17 17:34:40.000000000 +0900 --- glibc-vl.spec 2006-11-25 11:46:10.000000000 +0900 *************** *** 21,27 **** Summary(ja): GNU libc ライブラリ Name: glibc Version: 2.3.4 ! Release: %{glibcrelease}vl3 License: LGPL Group: System Environment/Libraries Source0: %{name}-%{glibcdate}.tar.bz2 --- 21,27 ---- Summary(ja): GNU libc ライブラリ Name: glibc Version: 2.3.4 ! Release: %{glibcrelease}vl3hk1 License: LGPL Group: System Environment/Libraries Source0: %{name}-%{glibcdate}.tar.bz2 *************** *** 419,427 **** ;; gcc*\ 3.2.3*) %patch2 -p1 - %patch3 -p1 ;; esac %patch211 -p1 %patch105 -p1 --- 419,427 ---- ;; gcc*\ 3.2.3*) %patch2 -p1 ;; esac + %patch3 -p1 %patch211 -p1 %patch105 -p1 -bash-2.05b$
-bash-2.05b$ rpm -ba glibc-vl.spec エラー: ビルド依存性の欠如: glibc-kernheaders は glibc-2.3.4-2vl3hk1 に必要とされています -bash-2.05b$あら。
[root@hage root]# apt-get install glibc-kernheaders パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 E: パッケージ glibc-kernheaders が見付かりません [root@hage root]#Vine 4.0 で増えたパッケージ?
[root@hage tmp]# rpm -ivh glibc-kernheaders_1%3a2.6.12.1-0vl2_ppc.rpm エラー: 依存性の欠如: coreutils は glibc-kernheaders-2.6.12.1-0vl2 に必要とされています [root@hage tmp]#coreutils も要るんかいな
[root@hage tmp]# rpm -ivh coreutils_5.96-0vl1_ppc.rpm エラー: 依存性の欠如: libc.so.6(GLIBC_2.3.4) は coreutils-5.96-0vl1 に必要とされています [root@hage tmp]#缶切りは缶の中
← LS-GL:debian:USB PRINTER をサポートしたカーネル |
ハックの記録 LinkStation/玄箱 をハックしよう |
→ 玄箱/HG:Vine 4.0(2)glibc-2.3.4 のリビルド |