さんきゅう堂的_バックアップ

 
  

 rpmを作ってみるPart2

前回、バージョンが古くてインストール出来なかった
気を取り直して再度やってみる。
今、インストされてるものを削除
courier-authlib-devel、courier-authlib、courier-imap
前回と同じ方法で作成

courier-authlib-0.58-1.x86_64.rpm
courier-authlib-devel-0.58-1.x86_64.rpm
courier-authlib-ldap-0.58-1.x86_64.rpm
courier-authlib-mysql-0.58-1.x86_64.rpm
courier-authlib-pgsql-0.58-1.x86_64.rpm
courier-authlib-pipe-0.58-1.x86_64.rpm
courier-authlib-userdb-0.58-1.x86_64.rpm
rpm/RPMS/x86_64 #rpm -Uvh courier-authlib-0.58-1.x86_64.rpm courier-authlib-devel-0.58-1.x86_64.rpm courier-authlib-mysql-0.58-1.x86_64.rpm
準備中...                ########################################### [100%]
   1:courier-authlib        ########################################### [ 33%]
courier-authlib           0:off  1:off  2:off  3:off  4:off  5:off  6:off
courier-authlib           0:off  1:off  2:off 3:on   4:off 5:on   6:off
   2:courier-authlib-devel  ########################################### [ 67%]
   3:courier-authlib-mysql  ########################################### [100%]

ん??いまくいってる??かなぁ・・・・
お次はcourier-imap、、、
前回同様に作成
courier-imap-4.1.1-1.suse1010.x86_64.rpm
rpm/RPMS/x86_64 #rpm -Uvh courier-imap-4.1.1-1.suse1010.x86_64.rpm
エラー: 依存性の欠如:
        /usr/local/bin/perl は courier-imap-4.1.1-1.suse1010.x86_64 に必要とされています


でたぁ~~~~、、また、、エラー・・・・・・
また、ググってみる・・・・・
ありましたねぇ(^o^)参照ページの真ん中あたりに
で、、再度rpmの作り直し
@/rpm/SOURCES>export PATH=`echo $PATH|sed 's/\/usr\/local\/bin/\/usr\/bin/g'`
                                                                   ↑ これが必要です


2006/12/22
export PATH=`echo $PATH|sed 's/\/usr\/local\/bin/\/usr\/bin/g'`
これやると
「courier-imap.spec」が0kbでダメみたいです。

@/rpm/SOURCES>sed -e "s/iso-8859-1/iso-2022-jp,iso-8859-1/g" \         ./courier-imap-4.1.1/courier-imap.spec > ../SPECS/courier-imap.spec 
@/rpm/SOURCES>cd ../SPECS
@/rpm/SPECS>rpmbuild -ba courier-imap.spec


@/rpm/SPECS>su
パスワード:
/rpm/SPECS #cd ../RPMS/x86_64
/rpm/RPMS/x86_64 #rpm -ivh courier-imap-4.1.1-1.suse1010.x86_64.rpm
準備中...                ########################################### [100%]
   1:courier-imap           ########################################### [100%]
courier-imap              0:off  1:off  2:off  3:off  4:off  5:off  6:off
courier-imap              0:off  1:off  2:off 3:on   4:off 5:on   6:off

おっ、、エラー無しでインストールできました、、