2003-12-05 曇りのち雨のち曇り [長年日記]
_1 風博士 (/.-j)
右下の箱はダウンロードのためのドラッグ&ドロップエリアなのね.左下にもサーチボックスなるものがあるのか.とりあえずREADMEでも読んでみるか.で積極的に使って何か修正なり機能追加に手伝いできればいいなぁ.
_2 rsyncのアップデート
バッファオーバーフローの脆弱性のバグフィックス.が,emergeでアップデートしようとしてもうまくいかない.
# emerge -v rsync emerge: the "sync" action does not support "--pretend."
とrsyncパッケージのアップデートではなくPortageツリーの同期をしようとしているものと認識されてしまう.これを回避するために
# emerge -v /usr/portage/net-misc/rsync/rsync-2.5.7.ebuild
とした.何かスマートじゃないよな.この辺も新しいportageで改善されることを強く望む.
_3 Release Engineering
個人的な期待はkernelの2.6化かな.catalystは一端インストールしてしまうとあまり必要なさそうだし.
_4 PRIME
Bugzillaからebuildファイルを持ってくる.依存関係を解決するためにPRIME-DICT,prime-el,MELLもDependency treeをたどって持ってくる*1.
ebuild hoge.ebuild digest
でManifestファイルなどを作成しemergeを実行.しかし,Suikyoのツリー位置が変更になっているようでうまく動かない.そこでこんなpatchを作って修正した.
diff -Naur prime-0.6.2.ebuild /usr/local/portage/app-i18n/prime/prime-0.6.2.ebuild --- prime-0.6.2.ebuild 2003-12-05 13:08:25.000000000 +0900 +++ /usr/local/portage/app-i18n/prime/prime-0.6.2.ebuild 2003-12-05 13:23:37.000000000 +0900 @@ -18,7 +18,7 @@ DEPEND="${DEPEND} app-dicts/prime-dict dev-ruby/sary-ruby - dev-ruby/suikyo + dev-libs/suikyo emacs? ( app-emacs/prime-el )" EXTRA_ECONF="--with-prime-docdir=/usr/share/doc/${PF}/html"
diff -Naur prime-el-1.2.0.ebuild /usr/local/portage/app-emacs/prime-el/prime-el-1.2.0.ebuild --- prime-el-1.2.0.ebuild 2003-12-05 13:09:37.000000000 +0900 +++ /usr/local/portage/app-emacs/prime-el/prime-el-1.2.0.ebuild 2003-12-05 13:28:04.000000000 +0900 @@ -18,7 +18,7 @@ DEPEND="${DEPEND} app-emacs/apel app-emacs/mell - dev-ruby/suikyo" + dev-libs/suikyo" src_unpack() {
インストールは完了.emacs上でPRIMEモードが起動するのも確認.しかしPRIME自身がうまく動かない.コンソール上での動作テストをするとエラーを吐いて終了してしまう*2.Emacs上では変換しようとすると止まってしまう.何が原因なんだろうか.全然検討つかず.ぼちぼちやってくか.
_5 UNIX USER 12月号
近所のTSUTAYAでは売り切れ…明日はもう少しコンピュータ書籍が多い本屋に行ってみよう.
rsync のアップデートは emerge net-misc/rsync でいけると思います.
そうか,そんな指定の仕方もありましたね.ありがとうございます>atzmさん
吉野屋だったら売ってると思いますよ<UNIX USER 12月号<br>こちらは近所の紀伊国屋で売ってました。立ち読みしただけなんですが、T永さんの名前が間違っていたような……彼は写真にも写ってないし踏んだり蹴ったりですね(・∀・)ニヤニヤ
無事吉野屋で見つけました.<br>T永さんの件は修正依頼出したんですけどね.残念ながら間違ったままでした.