GLIB+Iceweasel+apt-getの問題

GLIB+Iceweasel+apt-getの問題

このエラーが発生しましたが、アマチュア「新規」インストールを実行せずにエラーを修正したいと思います。

方法:複数のコマンドをコピーして実行しました。

オペレーティングシステム:Debian 8

Iceweaselを実行すると、次のサービスがブラウザとクラッシュします。

  • Google メールボックス

  • Facebook

また、検索ボックスに特定の長さの単語を入力した後にブラウザがクラッシュしましたが、今日は問題が再び表示されず、保存されたログもありません。

espo@EVA-00:~$ sudo iceweasel
[sudo] password for espo:

(process:2060): GLib-CRITICAL **: g_slice_set_config: assertion >'sys_page_size == 0' failed
console.error:
  [CustomizableUI]
  Custom widget with id loop-button does not return a valid node
console.error:
  [CustomizableUI]
  Custom widget with id loop-button does not return a valid node

(gst-plugin-scanner:2146): GStreamer-CRITICAL **: gst_structure_new_empty: >assertion 'gst_structure_validate_name (name)' failed
espo@EVA-00:~$ sudo iceweasel

(process:2161): GLib-CRITICAL **: g_slice_set_config: assertion >'sys_page_size == 0' failed
console.error:
  [CustomizableUI]
  Custom widget with id loop-button does not return a valid node
console.error:
  [CustomizableUI]
  Custom widget with id loop-button does not return a valid node
WARNING: content window passed to PrivateBrowsingUtils.isWindowPrivate. Use isContentWindowPrivate instead (but only for frame scripts).
pbu_isWindowPrivate@resource://gre/modules/PrivateBrowsingUtils.jsm:25:14
nsBrowserAccess.prototype.openURI@chrome://browser/content/browser.js:15030:21
espo@EVA-00:~$ iceweasel

(process:2256): GLib-CRITICAL **: g_slice_set_config: assertion >'sys_page_size == 0' failed

私のapt-getの問題はもっと簡単です。

espo@EVA-00:~$ sudo apt-get install vlc
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. 
This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 vlc : Depends: vlc-nox (= 1:2.2.1-dmo12) but it is not going to be installed
       Depends: libavcodec56 (>= 10:2.8.4) but 6:11.4-1~deb8u1 is to be installed
       Depends: libstdc++6 (>= 5.2) but 4.9.2-10 is to be installed
       Depends: libvlccore8 but it is not going to be installed
       Depends: libvncclient1 (>= 0.9.10) but it is not installable
       Recommends: vlc-plugin-notify (= 1:2.2.1-dmo12) but it is not going >to be installed
E: Unable to correct problems, you have held broken packages.
espo@EVA-00:~$ 

ベストアンサー1

Apuが文句を言った破損したパッケージの保管だから、

$ dpkg --get-selections | grep hold$

PACKAGE結果リストの各項目から保持状態を削除します。

$ echo PACKAGE install | sudo dpkg --set-selections

それでは試してください。

$ sudo apt-get install -f

破損したパッケージが多すぎる場合

$ sudo apt-get install -f --ignore-hold

より速いかもしれませんが、その後も保留状態になるかどうかはわかりません。

おすすめ記事