15 January
2004

src.rpmからのrebuild

[Zope] 

owaさんの助言によりsrc.rpmからrebuildしてみる。

$ rpm --rebuild Zope26-2.6.3-uvl2.src.rpm
Zope26-2.6.3-uvl2.src.rpm をインストール中
実行中(%prep): /bin/sh -e /var/tmp/rpm-tmp.29092
+ umask 022
+ cd /home/zope/rpm/BUILD
+ cd /home/zope/rpm/BUILD
+ rm -rf Zope-2.6.3-src
+ /bin/gzip -dc /home/zope/rpm/SOURCES/Zope-2.6.3-src.tgz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd Zope-2.6.3-src
++ /usr/bin/id -u
+ '[' 506 = 0 ']'
++ /usr/bin/id -u
+ '[' 506 = 0 ']'
+ /bin/chmod -Rf a+rX,g-w,o-w .
+ echo 'Patch #0 (rename_bug.patch):'
Patch #0 (rename_bug.patch):
+ patch -p1 -s
+ patch -p1 -d lib/python/StructuredText
patching file DocumentClass.py
patching file STletters.py
+ exit 0
実行中(%build): /bin/sh -e /var/tmp/rpm-tmp.84525
+ umask 022
+ cd /home/zope/rpm/BUILD
+ cd Zope-2.6.3-src
+ echo Building Zope...
Building Zope...
+ /usr/bin/python2.1 wo_pcgi.py

------------------------------------------------------------------------------
Deleting '.pyc' and '.pyo' files recursively under /home/zope/rpm/BUILD/Zope-2.6.3-src...
Done.

------------------------------------------------------------------------------
Compiling python modules

 

なるほどこういうことをrpmはやっているのか。
ただいまコンパイル中。報告はのちほど。


Posted by zope at 13:00 | Comments (6) | Trackbacks (0)
<<  修正:Zope2.6.3にする | Main | 再テスト >>
Comments
Re: src.rpmからのrebuild

あれ?preタグやblockquoteタグが一度無視された。


pre



blockquote


test

Posted by: shinobu at January 15,2004 13:06
Re: src.rpmからのrebuild


ファイルの処理中: Zope26-zserver-2.6.3-uvl2
Provides を探しています: (/usr/lib/rpm/find-provides を使用しています)...
Requires を探しています: (/usr/lib/rpm/find-requires を使用しています)...
objdump: /var/tmp/Zope26-2.6.3-root/etc/rc.d/init.d/zope26: File format not recognized
objdump: /var/tmp/Zope26-2.6.3-root/var/zope26/zserver_wo_pcgi.sh: File format not recogni
zed
Provides: Zope26-webserver
PreReq: /etc/init.d /bin/sh
Requires: Zope26 /bin/sh
Conflicts: Zope26-pcgi


んー、時間切れ。

Posted by: shinobu at January 15,2004 13:28
Re: src.rpmからのrebuild

エラーが出ているようにみえて失敗かな?と思ったが/home/***/rpm/RPMS/i386以下に
Zope26-2.6.3-uvl2.i386.rpm
Zope26-zserver-2.6.3-uvl2.i386.rpm
が無事作成されていました。
これでzopeのrpmパッケージを使用するには上記二つが必須と理解しました。

Zope26-2.6.3-uvl2.i386.rpmだけだと/var/zope26,/etc/rc.d/init.d/zope26など
(あとzope26ユーザもかな?)が作成されず
またrpmパッケージをアップグレードするときのためにユーザのためのパスと、zope本体のパスで別れている、
ということも理解できました。

本当にowaさん、ご迷惑おかけしました。
色々ありがとうございました。感謝感謝。

Posted by: shinobu at January 15,2004 18:16
Re: src.rpmからのrebuild

一見エラーに見えるこれ↓はただの警告です
objdump: /var/tmp/Zope26-2.6.3-root/etc/rc.d/init.d/zope26: File format not recognized
RPM の依存関係を調べる過程(完全にできるわけないけど)でこの警告を出します。これは問題無いと思ってます。ただこのせいでビルドがストップしてしまうパッケージも経験したことはあります。私は objdump のバグだと思っていますが、どこでも発言したことはありません。
問題になる場面に遭遇したら意見を求めようと思ってます。
# でも RPM 使いが増えると嬉しいです^^

Posted by: owa at January 16,2004 00:12
YiyLcvvMrSLStHxN

sTMm4y https://xnxxx.web.fc2.com/ xnxx

Posted by: Merziuziy at June 29,2021 16:25
oZXCmJfIwcytkPqq

https://beeg.x.fc2.com/sitemap1.html
https://beeg.x.fc2.com/sitemap2.html
https://xnxxx.web.fc2.com/sitemap1.html
https://xnxxx.web.fc2.com/sitemap2.html
https://xvideoss.web.fc2.com/sitemap1.html
https://xvideoss.web.fc2.com/sitemap2.html

Posted by: johnanz at August 04,2021 00:09
Trackbacks
Please send trackback to:http://nakaj.net/Nikki/57/tbping
There is no trackback.
Post a comment