Linux
RPM 関連の話は <u>Vine Linux</u> または <u>Vine Seed</u> に書き込みます。
投稿フォーム:
お名前: ニックネームでも何でもかまいません(必須)
パスワード: なりすまし防止のため利用できます(任意)
記事:
 
キャンセル
71 owa #e8faefa 2003/09/08 23:32 prob:%
linux ディストリビュータは何世代サポートなのか? なんて議論が少し前に blue-ml であったけど、 vine のパッケージ命名規則は一世代しか管理できない。 同じソースは同じ名前にする。 seed の suffix は正規の vine に +1 する。 という規則があるので、一世代より前のパッケージは名前が付けられない。 たとえば仮に Vine-3.0: Zope-2.7.0-0vl1.i386.rpm VineSeed: Zope-2.7.0-0vl2.i386.rpm じゃあ Vine-2.6 のアップデートはどうするの? 少なくとも世代管理は考えてないような気がする。 人によっては使い辛いかもしれない。機会があったら聞いてみよう。
70 owa #e8faefa 2003/09/08 22:34 prob:%
>>68 zope-2.5.1 は特に障害報告も無いし 書いた後、ちょっと気になっていたんだけど;; http://www.atransia.co.jp/home/ZenKai/Members/kafka/News/1062961013 う〜ん、僕の考え、間違いみたい。 http://collector.zope.org/Zope で検索かけると http://collector.zope.org/Zope/734 http://collector.zope.org/Zope/813 なんてセキュリティ関連がゾロゾロ。 と云っても中身までチェックしたわけじゃない。 http://ml.zope.jp/pipermail/zope-users/2003-September/004310.html ましてすべて追いかける能力など無いので、最新版の追っかけしか手が無い。 vine-2.6 にいつまでも zope-2.5.1 置いておくのもまずいだろうな。 とすると vine-2.6 も zope-2.6.x 対応にしないといけないけど、 Seed に既に載せているのでパッケージ名が繁雑になってしまう。 Vine-2.6: Zope-2.6.2-0vl1, 3, 5, ... VineSeed: Zope-2.6.2-0vl2, 4, 6, ... としないといけない。Zope26 はいよいよ廃止かも。 # その前にセキュリティ関連少しは調べないと無責任か。 # ZWiki や Squishdot ユーザは少し困る? いろいろ難しいなー
69 owa #e8faefa 2003/09/06 20:57 prob:%
pykf-0.3.3 を置きました (バグ修正版) http://www.python.jp/pipermail/python-ml-jp/2003-August/004927.html Vine-2.6 の方はパッケージ名を変更した(スマソ)ので 以前の python-pykf-0.3.0-0vp1 を削除してからインストールしてください # rpm -e python-pykf # rpm -ivh python2.1-pykf-0.3.3-uvl1.i386.rpm Seed の方は通常のアップグレードで構いません
68 owa #e8faefa 2003/08/31 22:17 prob:%
psycopg-1.1.6, egenix-ms-base-2.0.5 に更新した。 egenix 2.0.5 は Python 2.3 サポートと書いてあった。 Vine に登録しない rpm のサフィックスはこれから uvl を使う方針。 --- Vine-2.6/RPMS/psycopg-1.1.6-py2.1_uvl1.i386.rpm Vine-2.6/RPMS/psycopg-doc-1.1.6-py2.1_uvl1.i386.rpm Vine-2.6/RPMS/Zope-ZPsycopgDA-1.1.6-py2.1_uvl1.i386.rpm Vine-2.6/RPMS/Zope26-ZPsycopgDA-1.1.6-py2.1_uvl1.i386.rpm Vine-2.6/RPMS/egenix-mx-base-2.0.5-py2.1_uvl1.i386.rpm Vine-2.6/SRPMS/psycopg-1.1.6-py2.1_uvl1.src.rpm Vine-2.6/SRPMS/egenix-mx-base-2.0.5-py2.1_uvl1.src.rpm VineSeed/RPMS/Zope-ZPsycopgDA-1.1.6-uvl1.i386.rpm VineSeed/RPMS/psycopg-1.1.6-uvl1.i386.rpm VineSeed/RPMS/psycopg-doc-1.1.6-uvl1.i386.rpm VineSeed/RPMS/egenix-mx-base-2.0.5-uvl1.i386.rpm VineSeed/SRPMS/psycopg-1.1.6-uvl1.src.rpm VineSeed/SRPMS/egenix-mx-base-2.0.5-uvl1.src.rpm --- 現在、家のサーバは Zope26 使用で、Seed はテスト用に使ってますが、 zope-2.5.1 系は、もうほとんど触っていません。 zope-2.5.1 は特に障害報告も無いし、これからテストの機会もないので パッケージの更新はしないつもりです。要望があれば書き込んでください。 環境は残してあるので、なんかあれば対応は可能です。
67 owa #e8faefa 2003/08/29 22:26 prob:%
diff するときは -b を指定してはいけない 今まで `diff -Ncb <a> <b>` としてパッチを作っていたけど大間違い;; man で再確認してみると "-b 空白の数だけが違う場合には違いを無視する" とある。 もうお気付きの通り、これでは python の場合通用しない。 C/C++ のやり方をそのまま持ち込んだのが敗因。 いままではたまたま運良くできてたようです。 現在のパッチは確認済み。昔のものは判らない。ゴメン
66 owa #e8faefa 2003/08/29 20:20 prob:%
LocalFS 修正した kiyo さんの修正分 (manage_addLocalFS のバグフィックス) です Zope26-LocalFS-1.0.0-0vp3 -- Vine2.6 Zope-LocalFS-1.0.0-0vl3 -- Vine2.6 Zope-LocalFS-1.0.0-0vl4 -- Seed 同じ名前のパッケージになる場合、Vine のパッケージ規則に合わせ Seed の方を +1 してある。
65 owa #e8faefa 2003/08/29 20:06 prob:%
Zope-2.6.2b6 入れた Zope26-2.6.2b6-0vp1 -- Vine2.6 Zope-2.6.2b6-0vl1 -- Seed
64 owa #e8faefa 2003/08/12 22:35 prob:%
Zope-2.7 には最初から spec ファイル付いてきます。 inst/Zope.spec.in もちろんこれを使わない手はない。 ちょっと前のことなのに忘れてた。惚けてきたかな。 追記: これもそのまま使うわけにはいかなかった。rpm 作る場合には やはり少しずつ手直しして行くのが確実みたい。
62 owa #e8faefa 2003/08/10 22:44 prob:%
>>61 ちょっと誤解を招くような書き方だったので補足します。 zope-2.7.0b1 は doc/INSTALL.txt の通りにインストールすれば あっさり動くと思います。(こちらでは動いています) rpm 作るときに、いろいろしくみを考えないといけませんが 基本的には素直にできていると思います(偉そうですが;;) 今のところゆっくり作業しているので、あてにしないで下さい。 追記: http://mail.zope.org/pipermail/zope/2003-July/137793.html http://mail.zope.org/pipermail/zope/2003-August/139190.html によると python-2.3 では支障があるらしいので pytnon-2.2.3 で行きます
61 owa #e8faefa 2003/08/09 00:32 prob:%
犯人見付けた lib/python/ZConfig/scripts/zconfig lib/python/ZServer/medusa/http_server.py が /usr/local/bin/python を呼んでいる。 とりあえず、やっつけの修正パッチ作って rpm 作成し、インストール。 起動は明日へのおみやげ。 PS> 似たようなコードあちこちにあります。 ちゃんと調べるのは面倒そう。ちと間が空きます。