HOME | ドキュメント |  ブログ  |  BBS  |  瓦版  | 将棋プロジェクト |  物置小屋   

ドキュメント 象歩 Web瓦版
 BBSボード RDF
こんにちは (23)
おためし板 (321)
質問箱 (94)
テスト (30)
You散歩 (4)
建築 DIY (6)
MTB (32)
(9)
節電対策 (2)
このサイトに関する話 (186)
Linux (396)
PC用ハードウェア (6)
Vine Linux 野良系 (64)
PC 工作 (31)
ドローン (0)
自家製GAFA (0)
BBS の改良 (105)
Vine Seed (520)
Zope とプロダクト (95)
Web の利用技術 (131)
DB とファイルシステム (63)
Python と C/C++ と... (29)
Zopeプロダクト開発メモ (3)
UTF-8 化 (42)
Mail 環境 (8)
COREBlog (109)
Zope3 (51)
Windows 64bit (19)
Mac (2)
Squeak スクイーク (67)
Django ぶらり一人旅 (3)
64bits (52)
Mono 思いにふける (10)
Mint Linux (8)
CentOS (2)
ディスクトップ (4)
象歩将棋 (478)
将棋よもやま (210)
サイトのデザイン (31)
心配な話 (66)
うそ (21)
うそ総集編 (0)
昔のゲストブック (20)
ボート部 (23)
Web 日記 (199)
 スパム
逮捕しる (20)
スパムお溜り (47)
ごみ箱 (6)
 リンク
kiyoさんのサイト
ペンタ郎の漫漕ブログ
端艇部員日記
TIT漕艇部の練習動画 @YouTube
墨堤の雄 @FaceBook
ペンタ(五大学ミドル) @FaceBook
Facebook
Vine Seed パッケージビルド状況
Vine Linux パッケージ情報
VineLinux バグトラッキングセンタ
VineSeed 開発用 Trac
VineSeed Specs
RPMパッケージの作成方法
Linux Standard Base
Planet Vine
Vine Linux ユーザーフォーラム
Vine Users ML アーカイブ
VineSeed ML アーカイブ
twitter#VineLinux
勝手に将棋トピックス
詰将棋おもちゃ箱

Vine Seed

Vineの開発版を中心とした話をしたいと思います。 と云いながら最近は x86_64 関連しか興味が無かったりします。 当ボードは Project Vine とは一切関係ありません。


320  owa  2006/03/10 01:06 id: mJs8kxp1Zus  prob: 0.0%
とりあえず仕事の方は明日の結果待ちになったので、懸案の perl (5.8.6-0vl2) を試しに
x86_64 でビルドしてみました。
お〜ビルドは何時の間にかできるようになってる^^

でもインストール時にエラー
エラー: 依存性の欠如:
        perl(Carp::Heavy) は perl-5.8.6-0vl2.1.x86_64 に必要とされています
        perl(Filter::Util::Call) は perl-5.8.6-0vl2.1.x86_64 に必要とされています
        perl(Mac::BuildTools) は perl-5.8.6-0vl2.1.x86_64 に必要とされています
        perl(Mac::InternetConfig) は perl-5.8.6-0vl2.1.x86_64 に必要とされています
        perl(Tk) は perl-5.8.6-0vl2.1.x86_64 に必要とされています
        perl(Tk::Pod) は perl-5.8.6-0vl2.1.x86_64 に必要とされています
        perl(v5.6.0) は perl-5.8.6-0vl2.1.x86_64 に必要とされています
なんじゃこりゃ ? * % & ;
なぜか i386 環境でも同じでした。今日は頭が豆腐なので、また明日。
319  owa  2006/03/10 01:01 id: mJs8kxp1Zus  prob: 0.1%
>> 318 あたしはFC4嫌い
あたしは○○嫌い。
あした納品(一次)なんですが、こういう時に限ってシステムエラーダイアログが出るんですよねー
〜.NET 版になってだいぶ安定してるのかと思ってたら。。。やっぱり出ました;;
318  hoihoi-p  2006/03/08 00:16 id: f4EbtcS9oVc  prob: 0.7%
>>317
ウンニャ。勘違いじゃないな〜。 ^^/

# あたしはFC4嫌いだ。CD4枚も有るかと思うと期待するが、実質パッケージ量も質もSeedの方が上。
# ありゃ酷い。 Seedは、パッケージ嵐の最中ですけど。出ないかなー、スナップショット。
317  owa  2006/03/07 21:18 id: mJs8kxp1Zus  prob: 0.4%
>>316
勘違いですよ;;
x86_64-ml のメンバには入れてもらいましたけど。
自分で使うものをリビルドして投げてるだけー 
316  hoihoi-p  2006/03/07 20:44 id: f4EbtcS9oVc  prob: 0.4%
お久です。 祝 Vineプロジェクト正規メンバー入り!!
最近、よくMLに出てるなーと思ったら、正規メンバーになられたんですねー。
がんばってー。

#アタシは64マシンなんて持ってないので、蚊帳の外。
315  owa  2006/02/12 00:36 id: mJs8kxp1Zus  prob: 1.5%
>>314 もっと詳しいのは無いか?
RPM scriptlet recipes
http://fedoraproject.org/wiki/Docs
http://fedoraproject.org/wiki/ScriptletSnippets
ここが詳しいですね。

The basic syntax is similar to the %build, %install, and other sections of the rpm spec file.
The scripts support a special flag, -p which allows the scriptlet to invoke a single program
directly rather than having to spawn a shell to invoke the programs.(ie: %post -p /sbin/ldconfig)

なる程。シェルを置換してダイレクトに実行するんですね。
そして次のセクションまで有効な(コメントを含む)行があると scriptlet に早替りし、
tmp ファイル名をパラメータとして受け取ると。
知りませんでした;;
http://owa.as.wakwak.ne.jp/zope/coreblog/158

他にも参考になるサイトあったのでリストアップ
Packaging Guidelines
http://fedoraproject.org/wiki/Packaging/Guidelines
Package Review Guidelines
http://fedoraproject.org/wiki/Packaging/ReviewGuidelines
Trigger Scripts
http://fedoraproject.org/wiki/ToshioKuratomi/TriggerScripts
QA Checklist
http://fedoraproject.org/wiki/QAChecklist
rpm-list
https://www.redhat.com/archives/rpm-list/
314  owa  2006/02/11 00:38 id: mJs8kxp1Zus  prob: 8.5%
rpm と云えば http://www.rpm.org/
Maximum RPM の最新は http://rpm.org/max-rpm-snapshot/
コメント内でもマクロは有効だそうな (そう云えば Changelog 内でも?)
http://rpm.org/max-rpm-snapshot/ch-rpm-inside.html
%postun の話はこの辺(もっと詳しいのは無いか?)
http://rpm.org/max-rpm-snapshot/s1-rpm-inside-scripts.html

概要ならこれも一応まとまってそう。
http://fedora.redhat.com/docs/drafts/rpm-guide-en/
http://fedora.redhat.com/docs/drafts/rpm-guide-en/ch-online-...

Linux Standard Base (LSB) に関しては、ちんぷんかんぷん。ちと後回し。
http://www.linuxbase.org/spec/refspecs/

さりとて rpm のソース見ると高級そう。短時間ではとても無理かな。
Lua はとりあえず rpm-4.4.2/lua/README を見ましょう
* What is Lua?
--------------
Lua is a powerful, light-weight programming language designed for extending
applications. Lua is also frequently used as a general-purpose, stand-alone
language. Lua is free software.

For complete information, visit Lua's web site at http://www.lua.org/ .
For an executive summary, see http://www.lua.org/about.html .

この歳で宿題ばかり溜りけり;;
313  owa  2006/02/11 00:20 id: mJs8kxp1Zus  prob: 0.3%
最近 Sylpheed-2.2.0βが良く落ちます。家だけかな?
新着メールを自動で取り込むのが引き金になってるみたい。
Firefox-1.5.0.1 もたまに落ちるのでいまいち特定しずらい。
なんでだろぅ。
312  owa  2006/02/07 15:55 id: mJs8kxp1Zus  prob: 0.1%
こちらでもビルドできました
--target=i386-vine-linux を %configure から外してみました
(あと %find_lang %{name} もコメントアウト) ← 追記-3:これは削除でないといけない! (>>314)
取り急ぎ報告だけですが、ありがとうございます。m(.".)m

追記-1: すいません理屈は解かって居ません;;
追記-2: x86_64 の場合 config.sub 199行目に "x86_64-*" を追加しないといけない。
311  かず  2006/02/07 02:39 id: 8qt/QPrIsik  prob: 2.2%
glib-1.2.10 ですが、configure マクロを上書きし、
--target を指定しないようにしたところ、ビルドできました。
問題なければ、そのうち upload します。