[Linuxmint-jp-devel:193] Re: ibus 設定の強制上書き問題

AYANOKOUZI, Ryuunosuke i38w7i3 @ yahoo.co.jp
2012年 11月 13日 (火) 08:17:24 JST


綾小路です。

> 私は、 ibus で、 latin-post や、ロシア語など、さまざまな言語を打てるよう
> にし、挨拶をタイプ出来るようにしているのですが、 Linux Mint Japan で配布
> されているメタパッケージで、アップグレードのたびに、この個人設定が強制上
> 書きされるのが、不便で仕方ありません。それで、一旦メタパッケージを イン
> ストールした後、アンインストールしています。

私も Linux Mint Japan が配布しているメタパッケージは一切使っていないの
で状況が上手く把握できないのですが、システムからアンインストールしたパッ
ケージがシステムのアップグレードの際に問題を引き起こしている点がよくわ
からないですね。

現時点で配布されている mint-gnome-ja、mint-kde-ja、mint-lmde-ja は私が
以前指摘した時点で配布されていたバージョン
(mint-gnome-ja_13-01_all.deb、mint-kde-ja_13-01_all.deb、
mint-lmde-ja_201204-01_all.deb) と同じなのでアップグレードされることは
無いと思います。

> これは本当に不便なのですが、作成者に直接苦情を言うべきなのか、はたまた、
> こちらで、ある程度詰めた方がいいのかさえ、よく分かりません し、また、文
> 句を言うより自分でメタ・パッケージを作ればいいのかと思っても、日本語化
> パッケージのソースをどこでダウンロードしたらいいの か分からない状況です。

deb パッケージは
http://linuxmint-jp.net/sources.list.d/linuxmint-ja.list
に書かれている
http://linuxmint-jp.net/linuxmint-ja/
の下に置かれており、そこからダウンロード可能です。

apt が正しく設定されていれば、以下の方法でも可能です。
$ aptitude download mint-gnome-ja

> AYANOKOUZI さんが ibus 設定の強制上書き問題を指摘されてから、3ヶ月経って
> いますが、私の方から、この点の改善のリクエストを直接 Sachs さんにメール
> した方が良いのでしょうか?

問題を指摘する場合は、ダウンロードしたパッケージに含まれる情報から
Maintainer に連絡を取るべきでしょう。以下のコマンドで情報を確認できます。

$ dpkg-deb -I mint-gnome-ja_13-01_all.deb

また公開されているパッケージに関する問題は公開された場で議論するべき
(Maintainer が複数の人から同じ問題を指摘されることを防ぐ意味で) だと思
います。本家に認められたパッケージではないので BTS が無い点が痛いですね。

強制上書きの原因は、現在公開中の mint-gnome-ja_13-01_all.deb、
mint-kde-ja_13-01_all.deb、mint-lmde-ja_201204-01_all.deb が提供する
postinst スクリプトに含まれる

user=`ls /home`
for i in $user
do
cp -R /etc/skel/.gconf/desktop/ibus /home/$i/.gconf/desktop
chown -R $i:$i /home/$i/.gconf/desktop/ibus
done

の部分です。

文化的な背景では /etc/skel/ 以下の内容は新規ユーザを作成時にホームディ
レクトリにコピーされる内容 (新規ユーザに対するデフォルト設定) であり、
既存のユーザの設定を上書きする目的で使うのはおかしいですし、正直私はシ
ステムに含まれる全てのユーザの個人設定を強制的に上書きする目的がよくわ
からないです。

現在の Maintainer に連絡していただき、Maintainer が動けなければ私が引き
受けることも可能です。

よろしくお願いします。
綾小路龍之介
--
AYANOKOUZI, Ryuunosuke <i38w7i3 @ yahoo.co.jp>

-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: 無し
型:         application/pgp-signature
サイズ:     836 バイト
説明:       無し
URL:        <http://linuxmint-jp.net/pipermail/linuxmint-jp-devel/attachments/20121113/17e4be48/attachment.sig>


Linuxmint-jp-devel メーリングリストの案内