vine-users ML アーカイブ



[vine-users:068481] Re: openoffice がユーザーで起動できない

  • From: Daisuke SUZUKI <daisuke@xxxxxxxxxxx>
  • Subject: [vine-users:068481] Re: openoffice がユーザーで起動できない
  • Date: Sun, 7 Nov 2004 16:15:56 +0900
On Sun, 07 Nov 2004 16:01:47 +0900
Takashi Shiihara <c_hara@xxxxxxxxxxxxx> wrote:

> openoffice.org と openoffice.org-libs アンインスツールして
> 上記二者とopenoffice.org-i18nをまとめてインスツールしてみましたが、状況
> は同じでした。

openoffice.org関連のパッケージをアンインストールしたあと、
/usr/lib/ooo-1.1 を削除してから再度 openoffice.org を apt-get
install してみてください。-i18n はいりません。

gnome-panel や nautilus に含まれている libegg にバグがあり、
umask を戻していない部分がありました。該当箇所は ~/.recentry-used
を作成する部分で通常は最初にログインした時のみ処理されます。
このためアカウント作成後最初にログインした場合に、umask が
0077 などになり、そのまま sudo あるいは console-helper を使って
root になってパッケージをインストールするとおかしな permission
でファイルが作成されてしまうことがあります。openoffice はこれ
に該当しています。標準では .bashrc で umask 022 を設定している
ので、おそらく gnome-panel や nautilus から起動した場合のみ、
該当するとおもわれます。

# VineSeed/Vine Linux 3.1 のものでは修正してあります。

-- 
Daisuke SUZUKI <daisuke@xxxxxxxxxxx>
GnuPG Fingerprint = 7DE6 9AC6 5E5B 1AF8 B38E  0992 90BF 4C09 7432 2CB0
Founder and president, Project Vine.           http://vinelinux.org/
Founder and president, Vine Caves, Ltd.        http://vinecaves.com/
Vice President, Japan Linux Association.       http://jla.linux.or.jp/