サイズ: 2426
コメント:
|
サイズ: 2594
コメント:
|
削除された箇所はこのように表示されます。 | 追加された箇所はこのように表示されます。 |
行 39: | 行 39: |
依存関係ですかー……やむなく再帰的に更新。gtkに依存しているportsを作り直さないで動くかが心配。 | 依存関係ですかー……gtkを更新するとgtkに依存しているportsを作り直さないで動くかが心配。 |
行 41: | 行 41: |
GTKを更新してみたら今度はGLibだった。やむなく再帰的に更新。 |
|
行 44: | 行 46: |
* 今日はメモリの残り量を監視しながらmakeしている。`systat -vmstat` |
プリンタが「紙詰まり」した日
部室にあるプリンタLBP-2260がしばしば紙詰まりを起こすが、今日の詰まりかたはひと味違ったようだ。
二つある用紙トレイのうち上の用紙トレイは壊れており完全に閉まらず開きもしないのだが、 何故か紙がセットされており、何かの拍子にそこから給紙されてしまったらしい。 セットされている紙を取り除くためにしばらく試行錯誤を要した。
- 向かって左側のパネルを開ける
- 開けたら左側から向かって、下の方に高温注意と書いてある部分がある。その下のパーツを外すことが出来る。
- パーツの右側に緑色の留め具があるのでそこを押すとロックが外れて浮く
- (記憶によれば)あとは引っ張り出せば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
今日はメモリの残り量を監視しながらmakeしている。systat -vmstat