さんきゅう堂的_バックアップ
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
おっ、、エラー無しでインストールできました、、