山本@千葉です。 At Tue, 16 Jun 2009 23:52:42 +0900, Satoshi IWAMOTO wrote: > Vine 4.9α2 x86_64 環境で、update-watch が上手く動かないので > 気がついたのですが、 > > gksu synaptic > > などのコマンドが上手く動かないようです。 > synaptic を、ユーザ root として実行できませんでした。 > > というメッセージが出ていきなり終了します。 gksu が call する gksu-run-helper が /usr/lib/libgksu/gksu-run-helper なのに対して、 # strace などで確認しました。 libgksu パッケージは、 /usr/lib64/libgksu/gksu-run-helper だったので、 $ LANG=C gksu $COMMAND を実行したときに、 Failed to run $COMMAND as user root. The gksu-run-helper command was not found or is not executable. なるダイアログがでて、gksu が終了していました。 従いまして、本件は (a) /usr/lib/libgksu/gksu-run-helper に配置を変更する (b) gksu が /usr/lib64/libgksu/gksu-run-helper を call するように変更 の 2 通りの解決方法がありますが、Vine Linux の場合は /usr/lib: 32 bit /usr/lib64: 64 bit というディレクトリの構成を取っていますので、 # Filesystem Hierarchy Standard http://www.pathname.com/fhs/ (b) にて対処したいと思います。 p.s. 深夜の IRC でお疲れ様でした。> iwamoto さん、tomo-p さん、daisuke さん ---------- 山本 宗宏 Key ID: 0x7637A1D1 Key Fingerprint: 570B C7E6 E5F3 E14F 0898 3EB8 8ECC 8310 7637 A1D1