Vine Linux バグトラッキングシステム

課題の詳細を表示 コメントにジャンプ ] 課題の履歴 ] 印刷 ]
IDプロジェクトカテゴリ登録日最終更新
0002753Vine Linux1 バグ2014-03-15 00:082015-12-19 22:33
報告者takezou06 
担当者 
優先度再現性毎回 
状態完了解決状況不明 
バージョン6.2 
修正予定バージョン修正済バージョン 
概要0002753: ユーザホームがnfs上に存在する時に「GNOMEパネルが消える。」(32bit限定)
説明「GNOMEパネルが消える。」vineが32bitの時だけ不具合が発生
※64bitの時は不具合が発生しない。

環境:Vine Linux 6.2(3.4.69-1vl6) ―――32bit
   ユーザホームは、nfs上に存在する。
   (nfsサーバ側はWindows2012 ServerのNFSサーバー機能)

調査の結果、
/usr/libexec/gconf-sanity-check-2 でエラーになっている。
どうも、ファイルの情報がうまく取れないので、「~/.gconf」を
作成しようするが、既に存在するのでエラーになってしまう。


_FILE_OFFSET_BITSを64ビット化(CFLAGSで明示的に指定)し、
SRPMをリビルドしてrpmを置き換えたところ問題は解消。

SPECファイルの変更点は以下のとおりです。
#########################################################
diff GConf2-vl.spec GConf2-vl.spec.org
135c135
< %configure --disable-gtk-doc --disable-static --enable-defaults-service --with-gtk=2.0 CFLAGS="-g -O2 -D_FILE_OFFSET_BITS=64"
---
> %configure --disable-gtk-doc --disable-static --enable-defaults-service --with-gtk=2.0

#########################################################

再現方法(xxxUIDというIDの実行結果例 (xxxUIDのホームはautofsマウント))

$ /usr/libexec/gconf-sanity-check-2
現在、お使いの設定を格納したファイルが使用中です。

他のコンピュータからあるセッションにログインして、他のログイン・セッションが設定ファイルを使用しているかもしれません。

現在のセッションを使用し続けることは可能ですが、他のセッションでその設定に関連する一時的な問題を引き起こす原因になるかもしれません。

続行しますか? を続行しますか? (y/n)y
"次の問題を解決するにはお使いのシステムの管理者に連絡してください:
[アドレス "xml:readwrite:/home/xxxUID/.gconf" (設定ファイル "/etc/gconf/2/path") を解決することができなかった] - 失敗: ディレクトリ '/home/xxxUID/.gconf' を作成できませんでした: ファイルが存在します
タグ設定されていません。
archx86
パッケージGConf2-2.32.1-2vl6.i686.rpm
添付ファイル

- 関連

-  コメント
(0009698)
tomop (管理者)
2015-12-19 22:33

 最終更新日から1年以上経過したためクローズします。

- 課題の履歴
変更日 ユーザー名 項目 変更内容
2014-03-15 00:08 takezou06 新規課題
2015-12-19 22:33 tomop コメント追加: 0009698
2015-12-19 22:33 tomop 状態 新規 => 完了


Copyright © 2000 - 2024 MantisBT Team
Copyright © 2012 - 2024 Project Vine
Powered by Mantis Bugtracker