0

gitk や ruby​​1.8-dev などのさまざまなパッケージをインストールしようとすると、次の出力が表示されます。

Setting up language-selector-common (0.6.7) ...
dpkg: error processing language-selector-common (--configure):
subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of language-selector:
language-selector depends on language-selector-common (= 0.6.7); however:
Package language-selector-common is not configured yet.
dpkg: error processing language-selector (--configure):
dependency problems - leaving unconfigured
Processing triggers for python-central ...
No apport report written because the error message indicates its a followup error from a previous failure.
Errors were encountered while processing:
language-selector-common
language-selector
E: Sub-process /usr/bin/dpkg returned an error code (1)

依存関係を強制し、var/lib/dpkg/status のエントリを削除しようとしましたが、すべて失敗しました。

これが役立つ場合は、Virtual Box の VM でこれを実行しています。

4

2 に答える 2

0

インストール後のファイルを編集する必要があります。

sudo vi /var/lib/dpkg/info/language-selector-common.postinst

次の行を探します。

kill $(pgrep -U root '^ls-dbus-backend$') 2>/dev/null

追加 || true であるため、次のようになります。

kill $(pgrep -U root '^ls-dbus-backend$') 2>/dev/null || true

次に実行します:

 sudo apt-get update && sudo apt-get upgrade
于 2011-04-25T03:29:36.787 に答える
0

language-selector-commonバージョン 0.6.7のインストールに関するバグのようです。新しいバージョン (0.6.8) は既にアップしています。sudo apt-get updategitkとrubyを再インストールするだけでよいと思います。

関連するバグ レポートは次の場所で確認できます。

于 2011-04-24T03:32:16.247 に答える