hogeとはワイルドカードのようなものです。日々起こった、さまざまなこと −すなわちワイルドカード− を取り上げて日記を書く、という意味で名付けたのかというとそうでもありません。適当に決めたらこんな理由が浮かんできました。
09/22/2003 夢
■ [日記] 夢から現実へ
今日の夢.
家族と一緒にファミレスで飯食ってたんだけど,急にもよおしてきたのでトイレへ.そこでふんばってたら家族から「そろそろ店出るけど,どこにいるの?」と携帯へメールが来たので「ビッグベン」とメールを返した.
そこへちょうど現実の方で携帯に「起きたん?」とメールが来た.寝ボケながらメールを返したんだけど,どうやらこれまた「ビッグベン」と返してしまってたようだ.
混乱させてしまって申し訳ない.俺も混乱してたようです.
■ [Gentoo][戯言] Suggests
Debian の apt-cache show hogehoge で得られるような Suggests が Gentoo にもあると便利だと思うんだけどなぁ.
Conflicts は DEPEND の !dev-hoge/hogehuga って記述に当てはまるし Replaces は virtuals がこの役割を担ってるとも言えると思う.だけど Suggests だけはなんかしっくりくるものがない.
まぁ Gentoo は USE がその役割を担ってると言えるかも知れんけど,例えば canna と cannadic の関係.dictionary とかいうローカルUSEフラグを作れば良いっちゃ良いんだけど,それだと「ずっとそうやってローカルUSEフラグ作っていくの?」って感じになってしまう.なきゃないで,知らない人はそんなものがあることすら分からず,あとで知って「えー!?」,運が悪けりゃずっと知らないまま.ついでに言うと ${PORTDIR}/profiles/use{,.local}.desc の存在もちょっと分かりにくいかも*1.
Suggests ってのは提案で,「これ入れるならこれも入れると便利だよー」的なものだと自分は解釈してる.依存するわけじゃないけど,より便利にするもの.
そういうパッケージの存在をユーザに知らせるための何かがあると便利だとふと思った.
*1 euse 使えってな話ではあるけど,gentoolkit および euse の存在知らなかったらどうしようもないな.まぁ Gentoo 使うなら知っててよって感じではあるけど.
09/22/2004 ふむ
■ [Gentoo] ebuildJP 整頓
usata さんの書き込みを見て,そういえば新カテゴリ作ってなかったことに気付いたので追加しておく.んでいくつか適切と思われるところに移動しておいたけど,kazehakase-cvs,mozilla-firefox が微妙.明らかに www-client に入るべきものだけど,本家では kazehakase,mozilla-firefox 共にまだ net-www にあるんだよなあ…….
ちなみに強制移動を行ったものは以下の通り.
- tavia
- tavia-svn
- nikuhakase
- esehttpd
- gpagerank
現在のところ ebuildJP では move ができないので,もしこれらのパッケージを emerge していた方はいったん unmerge してから新カテゴリの方で再 emerge して下さい.まぁ DB が汚れても構わない場合はやらなくても良いですが…….
□ usata [そうそう、deb の Suggests: に当たるものがあるといいなあ、とは数ヵ月 前から思っていました。emerg..]
□ atzm [deb の Suggests に当たるものって ebuild の DEPEND とはちょっと意味も役割も違って,et..]
□ usata [実際やるんだったら ebuild ではなく metadata.xml に書くことになると思います。 (ebuild ..]