Login
Immutable PageDiscussionInfoAttachments
ytoku/daily-record/2011-01-18

MMA

プリンタが「紙詰まり」した日

部室にあるプリンタLBP-2260がしばしば紙詰まりを起こすが、今日の詰まりかたはひと味違ったようだ。

IMAG0201.jpg IMAG0200.jpg

二つある用紙トレイのうち上の用紙トレイは壊れており完全に閉まらず開きもしないのだが、 何故か紙がセットされており、何かの拍子にそこから給紙されてしまったらしい。 セットされている紙を取り除くためにしばらく試行錯誤を要した。

  1. 向かって左側のパネルを開ける
  2. 開けたら左側から向かって、下の方に高温注意と書いてある部分がある。その下のパーツを外すことが出来る。
  3. パーツの右側に緑色の留め具があるのでそこを押すとロックが外れて浮く
  4. (記憶によれば)あとは引っ張り出せばOK

この手順で上の障害物が無くなったので、詰まっていた紙の束を左の方にリダイレクトすることが出来た。

webkit-gtk2の更新時エラー

古い32bit環境のwebkit-gtk2を更新しようとしたところ次のようなエラーで停止した。

  GEN    JSCore-1.0.typelib
Error at line 5, character 1: Unsupported version '1.2'
error parsing file JSCore-1.0.gir: Unsupported version '1.2'
gmake[1]: *** [JSCore-1.0.typelib] Error 1

girとはなんだろうかと調べると、GObjectIntrospectionというものらしい。 devel/gobject-introspectionというportがあり、かなり古そうなバージョンがインストールされていたのでこれを更新してみた。

core:i386# portupgrade gobject-introspection

再度webkit-gtk2をコンパイル

  GEN    WebKit-1.0.gir
/usr/local/share/gir-1.0/Gtk-2.0.gir: Incompatible version 1.0 (supported: 1.2)
gmake[1]: *** [WebKit-1.0.gir] Error 1

core:i386# pkg_info -W /usr/local/share/gir-1.0/Gtk-2.0.gir
/usr/local/share/gir-1.0/Gtk-2.0.gir was installed by package gtk-2.20.1_2

依存関係ですかー……gtkを更新するとgtkに依存しているportsを作り直さないで動くかが心配。 駄目ならもう作り直し全部更新した方が良いんじゃないだろうか。

GTKを更新してみたら今度はGLibだった。やむなく再帰的に更新。

core:i386# portupgrade -PR gtk

ytoku/daily-record/2011-01-18 (last edited 2011-01-19 03:42:34 by ytoku)