[alice@centos02 SPECS]$ cd [alice@centos02 ~]$ rpm -ivh zinnia-0.06-16.fc19.src.rpm 警告: zinnia-0.06-16.fc19.src.rpm: ヘッダー V3 RSA/SHA256 Signature、鍵 ID fb4b18e6: NOKEY 更新中 / インストール中... 1:zinnia-0.06-16.fc19 ################################# [100%] 警告: ユーザー mockbuild は存在しません - root を使用します 警告: グループ mockbuild は存在しません - root を使用します 警告: ユーザー mockbuild は存在しません - root を使用します <<略>> 警告: グループ mockbuild は存在しません - root を使用します [alice@centos02 ~]$ cd rpmbuild/SPECS/ [alice@centos02 SPECS]$ rpmbuild -ba zinnia.spec 警告: %changelog に偽の日付: Fri Mar 04 2010 Liang Suilongパッケージtomoeが不足していることが判る。- 0.05-3 警告: %changelog に偽の日付: Wed Mar 02 2010 Liang Suilong - 0.05-2 エラー: ビルド依存性の失敗: tomoe は zinnia-0.06-16.el7.centos.x86_64 に必要とされています [alice@centos02 SPECS]$
tomoeは、CentOS 7用レポジトリに存在していない。
[alice@centos02 SPECS]$ cd [alice@centos02 ~]$ yum info tomoe 読み込んだプラグイン:fastestmirror, langpacks Loading mirror speeds from cached hostfile エラー: 表示するパッケージはありません [alice@centos02 ~]$
Fedora 17用レポジトリからダウンロードする。
[alice@centos02 ~]$ yumdownloader --source --enablerepo=fedora,fedora-updates tomoe 読み込んだプラグイン:fastestmirror, langpacks Enabling base-source repository Enabling updates-source repository Enabling extras-source repository Enabling fedora-updates-source repository Enabling fedora-source repository Loading mirror speeds from cached hostfile * fedora: www.ftp.ne.jp * fedora-source: www.ftp.ne.jp * fedora-updates: www.ftp.ne.jp * fedora-updates-source: www.ftp.ne.jp 警告: /home/alice/tomoe-0.6.0-28.fc19.src.rpm: ヘッダー V3 RSA/SHA256 Signature 、鍵 ID fb4b18e6: NOKEY tomoe-0.6.0-28.fc19.src.rpm の公開鍵がインストールされていません tomoe-0.6.0-28.fc19.src.rpm | 4.7 MB 00:22 [alice@centos02 ~]$
展開する。
[alice@centos02 ~]$ rpm -ivh tomoe-0.6.0-28.fc19.src.rpm 警告: tomoe-0.6.0-28.fc19.src.rpm: ヘッダー V3 RSA/SHA256 Signature、鍵 ID fb4b18e6: NOKEY 更新中 / インストール中... 1:tomoe-0.6.0-28.fc19 ################################# [100%] 警告: ユーザー mockbuild は存在しません - root を使用します 警告: グループ mockbuild は存在しません - root を使用します 警告: ユーザー mockbuild は存在しません - root を使用します 警告: グループ mockbuild は存在しません - root を使用します 警告: ユーザー mockbuild は存在しません - root を使用します 警告: グループ mockbuild は存在しません - root を使用します 警告: ユーザー mockbuild は存在しません - root を使用します 警告: グループ mockbuild は存在しません - root を使用します 警告: ユーザー mockbuild は存在しません - root を使用します 警告: グループ mockbuild は存在しません - root を使用します 警告: ユーザー mockbuild は存在しません - root を使用します 警告: グループ mockbuild は存在しません - root を使用します [alice@centos02 ~]$
ビルドを試みる。
[alice@centos02 ~]$ cd rpmbuild/SPECS/ [alice@centos02 SPECS]$ rpmbuild -ba tomoe.spec 警告: %changelog に偽の日付: Sat Sep 15 2006 Ryo Dairiki- 0.2.1-6 警告: %changelog に偽の日付: Sat Sep 2 2005 Ryo Dairiki - 0.2.1-2 エラー: ビルド依存性の失敗: gtk-doc は tomoe-0.6.0-28.el7.centos.x86_64 に必要とされています pygobject2-devel は tomoe-0.6.0-28.el7.centos.x86_64 に必要とされていま す pygtk2-codegen は tomoe-0.6.0-28.el7.centos.x86_64 に必要とされています [alice@centos02 SPECS]$
不足しているパッケージをCentOS 7用レポジトリからインストールする。
[root@centos02 x86_64]# yum install -y gtk-doc pygobject2-devel pygtk2-codegen 読み込んだプラグイン:fastestmirror, langpacks Loading mirror speeds from cached hostfile 依存性の解決をしています --> トランザクションの確認を実行しています。 ---> パッケージ gtk-doc.noarch 0:1.19-3.el7 を インストール --> 依存性の処理をしています: source-highlight のパッケージ: gtk-doc-1.19-3.el7.noarch <<略>> インストール: gtk-doc.noarch 0:1.19-3.el7 pygobject2-devel.x86_64 0:2.28.6-11.el7 pygtk2-codegen.x86_64 0:2.24.0-9.el7 依存性関連をインストールしました: boost-regex.x86_64 0:1.53.0-18.el7 docbook-style-dsssl.noarch 0:1.79-17.el7 docbook-utils.noarch 0:0.6.14-36.el7 <<略>> source-highlight.x86_64 0:3.1.6-6.el7 完了しました! [root@centos02 x86_64]#
ビルドする。
[alice@centos02 SPECS]$ rpmbuild -ba tomoe.spec 警告: %changelog に偽の日付: Sat Sep 15 2006 Ryo Dairiki- 0.2.1-6 警告: %changelog に偽の日付: Sat Sep 2 2005 Ryo Dairiki - 0.2.1-2 実行中(%prep): /bin/sh -e /var/tmp/rpm-tmp.KpvGR6 + umask 022 + cd /home/alice/rpmbuild/BUILD + cd /home/alice/rpmbuild/BUILD <<略>> パッケージに含まれないファイルの検査中: /usr/lib/rpm/check-files /home/alice/rpmbuild/BUILDROOT/tomoe-0.6.0-28.el7.centos.x86_64 書き込み完了: /home/alice/rpmbuild/SRPMS/tomoe-0.6.0-28.el7.centos.src.rpm 書き込み完了: /home/alice/rpmbuild/RPMS/x86_64/tomoe-0.6.0-28.el7.centos.x86_64.rpm 書き込み完了: /home/alice/rpmbuild/RPMS/x86_64/tomoe-devel-0.6.0-28.el7.centos.x86_64.rpm 書き込み完了: /home/alice/rpmbuild/RPMS/x86_64/tomoe-debuginfo-0.6.0-28.el7.centos.x86_64.rpm 実行中(%clean): /bin/sh -e /var/tmp/rpm-tmp.V8sTT8 + umask 022 + cd /home/alice/rpmbuild/BUILD + cd tomoe-0.6.0 + rm -rf /home/alice/rpmbuild/BUILDROOT/tomoe-0.6.0-28.el7.centos.x86_64 + exit 0 [alice@centos02 SPECS]$
インストールする。
[root@centos02 x86_64]# yum localinstall -y tomoe-0.6.0-28.el7.centos.x86_64.rpm 読み込んだプラグイン:fastestmirror, langpacks tomoe-0.6.0-28.el7.centos.x86_64.rpm を調べています: tomoe-0.6.0-28.el7.centos.x86_64 tomoe-0.6.0-28.el7.centos.x86_64.rpm をインストール済みとして設定しています 依存性の解決をしています --> トランザクションの確認を実行しています。 <<略>> インストール: tomoe.x86_64 0:0.6.0-28.el7.centos 完了しました! [root@centos02 x86_64]#
再度zinniaをビルドする。
[alice@centos02 SPECS]$ rpmbuild -ba zinnia.spec 警告: %changelog に偽の日付: Fri Mar 04 2010 Liang Suilong途中、以下の通り学習処理が実行される。- 0.05-3 警告: %changelog に偽の日付: Wed Mar 02 2010 Liang Suilong - 0.05-2 実行中(%prep): /bin/sh -e /var/tmp/rpm-tmp.28nYk6 + umask 022 + cd /home/alice/rpmbuild/BUILD + cd /home/alice/rpmbuild/BUILD <<略>>
learning: (466/6420) 刄 ...... learning: (467/6420) 分 ....... learning: (468/6420) 切 ......この学習処理には、かなり時間がかかる。
<<略>> Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 パッケージに含まれないファイルの検査中: /usr/lib/rpm/check-files /home/alice/rpmbuild/BUILDROOT/zinnia-0.06-16.el7.centos.x86_64 書き込み完了: /home/alice/rpmbuild/SRPMS/zinnia-0.06-16.el7.centos.src.rpm 書き込み完了: /home/alice/rpmbuild/RPMS/x86_64/zinnia-0.06-16.el7.centos.x86_64.rpm 書き込み完了: /home/alice/rpmbuild/RPMS/x86_64/zinnia-devel-0.06-16.el7.centos.x86_64.rpm 書き込み完了: /home/alice/rpmbuild/RPMS/x86_64/zinnia-utils-0.06-16.el7.centos.x86_64.rpm 書き込み完了: /home/alice/rpmbuild/RPMS/noarch/zinnia-doc-0.06-16.el7.centos.noarch.rpm 書き込み完了: /home/alice/rpmbuild/RPMS/x86_64/zinnia-perl-0.06-16.el7.centos.x86_64.rpm 書き込み完了: /home/alice/rpmbuild/RPMS/x86_64/zinnia-python-0.06-16.el7.centos.x86_64.rpm 書き込み完了: /home/alice/rpmbuild/RPMS/x86_64/zinnia-tomoe-0.06-16.el7.centos.x86_64.rpm 書き込み完了: /home/alice/rpmbuild/RPMS/x86_64/zinnia-debuginfo-0.06-16.el7.centos.x86_64.rpm 実行中(%clean): /bin/sh -e /var/tmp/rpm-tmp.u2eesg + umask 022 + cd /home/alice/rpmbuild/BUILD + cd zinnia-0.06 + rm -rf /home/alice/rpmbuild/BUILDROOT/zinnia-0.06-16.el7.centos.x86_64 + exit 0 [alice@centos02 SPECS]$インストールする。 パッケージzinnia-develをインストールするには、zinniaを併せてインストールする必要がある。
[root@centos02 x86_64]# yum localinstall -y zinnia-devel-0.06-16.el7.centos.x86_64.rpm zinnia-0.06-16.el7.centos.x86_64.rpm 読み込んだプラグイン:fastestmirror, langpacks zinnia-devel-0.06-16.el7.centos.x86_64.rpm を調べています: zinnia-devel-0.06-16.el7.centos.x86_64 zinnia-devel-0.06-16.el7.centos.x86_64.rpm をインストール済みとして設定していま す zinnia-0.06-16.el7.centos.x86_64.rpm を調べています: zinnia-0.06-16.el7.centos.x86_64 zinnia-0.06-16.el7.centos.x86_64.rpm をインストール済みとして設定しています 依存性の解決をしています --> トランザクションの確認を実行しています。 ---> パッケージ zinnia.x86_64 0:0.06-16.el7.centos を インストール <<略>> インストール: zinnia.x86_64 0:0.06-16.el7.centos zinnia-devel.x86_64 0:0.06-16.el7.centos 完了しました! [root@centos02 x86_64]#
『その0・Fedora 19レポジトリの準備』
『その1・mozcのビルド#1/2』
『その2・protobufのビルドとインストール』
『その3・zinniaおよびtomoeのビルドとインストール』
『その4・gypのビルド・インストール』
『その5・mozcのビルド#2/2とインストール』
『その6・Emacsの設定』
『その7・デスクトップの設定』
0 件のコメント:
コメントを投稿