TOKUNAGA Hiroyuki
tkng****@xem*****
2004年 4月 7日 (水) 04:54:23 JST
徳永です。返事が遅れてすいません。 On Fri, 5 Mar 2004 17:22:57 +0900 Yuhei Matsunaga <yu-ne****@eos*****> wrote: > やはり、よく考えてみると > > > make install で/etc/gtk-2.0/gtk.immodules を生成しないで、 > > gtk-query-immodules-2.0 をユーザが直接実行する方法ですね。 > > が一番いいように思えます。 > > なぜなら、 > 全てのパッケージはroot権限のないユーザでも自分の好きなディレクトリに > インストールして使えた方がいいと思うので > 現状ではroot権限のないユーザが、 > たとえば make DESTDIR=/home/hogehoge/mysystem install としても > /etc/gtk-2.0/gtk.immodules がパーミッションエラーになります。 root権限のないユーザが自分の好きなディレクトリにインストールできた方が いいと言うのは賛成です。 > $(sysconfdir)/gtk-2.0/gtk.immodulesがなくても > ユーザ自身の設定で使えるかどうかは別にして。 > 確認はしていないですが、環境変数 GTK_IM_MODULE でできるかも。 > > make install 後、 > あとはこれを実行してくれというメッセージを出力すればいいですね。 root権限でインストールしている際だけ/etc/gtk-2.0/gtk.immodulesを更新し て、そうでない場合はメッセージを出力する、というような動作は可能でしょう か? -- 徳永拓之 http://kodou.net/