[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gentoojp-users 344] Re: einfo後からまとめて表示機能(portage)



小町です。

At Wed, 04 Jun 2003 19:02:45 +0100,
Masatomo Nakano wrote:

> > > pkg_postinstとかで表示されるものは、見落しがちなので注意です。最後にま
> > > とめて表示してくれたりするとナイスなのですけど…。
> > 
> > 複数のパッケージを入れると流れていっちゃうんですよね……
> 
> すぐにできそうだったので、やってみました。

さっそく作っていただいてありがとうございます。baselayout-1.8.6.8-r1 だ
と functions.sh にうまくパッチが当たらなかったので、さすがに 
functions.sh なので慎重に手で当てていたところ、試すのにちょっと時間か
かってすみません。

> たとえば、apacheとpostgresqlを入れた場合。
> こんな感じになります。
(略)

けっこういいですね。結局個々のログは /var/log/portage の下にあるので、
einfo なり ewarn なりが出た ebuild がどれか最後に表示してくれればログ
のほうを見るつもりだったのですが、そのまま出してくれるのでも見やすいで
すね(数が1つだけだからかもしれませんが……)。

> あと、
> これが動作するのは、-vオプションのときのみがいいのかな。
> この辺もご意見ください。

-v をつけると全部 ewarn や einfo の内容を最後にまとめて出し、つけなかっ
た場合は ewarn や einfo があったのでなんか気をつけたほうがいいパッケー
ジがあるよ、とパッケージ名だけ列挙するようなのがいいと思います。つまり、
-v をつけない場合は、末尾に

Remember to check out additional information of:
dev-php/mod_php-4.3.2
dev-db/postgresql-7.3.2

と表示するくらいでいいんじゃないでしょうか(なんか上の1行が適切でない気
もしますが、これこれのパッケージで einfo なり ewarn なりがありましたよ、
という意味を伝えることができる1行をそこに入れてください)。

-- 
Mamoru KOMACHI <usata@xxxxxxxxxxxxxxxxxxxxxxx>
http://www.sodan.ecc.u-tokyo.ac.jp/~usata/