メモの日々


2004年09月28日(火) [長年日記]

  • 遂にreferer spam来たか。
  • tetherealってetherealのコマンドライン版なのか。

[unix] FreeBSDでのアプリケーションのアップデート

覚えないので書いておく。

  • 「portaudit」で問題のあるパッケージを見つける
  • 「cvsup -g -L 2 ports-supfile」でportsを最新にする
  • 「portsdb -Uu」でportsのインデックスを更新する
  • 「portupgrade -rnv パッケージ名」で問題のあるパッケージをアップデートすると同時に何がアップデートされるのかを確認する
  • 「portupgrade -rv パッケージ名」で問題のあるパッケージをアップデートする

portsdbやportupgradeって分かってない。MUSHAさんのメイルがあったのでメモ。

(追記)

portupgradeを実行したとき、脆弱性があるからとエラーになってしまうことがある。脆弱性があるのを了解した上でアップグレードするには、portupgradeに「-m DISABLE_VULNERABILITIES=yes」というオプションをつければよい。ports(鶯宿梅のこのもとに)より。

(追記2)

「portsdb -Uu」の所は「portsdb -Fu」でいいみたい。FreeBSD で仕事してた人の日記より。portsdbが何をやっているのかはotsune's FreeBSD memoの最初の方に少し書いてあった。

[net] 「Packet Maker - パケット作成プログラム」 (かないページ)

Programming libpcapがあったかないさんのサイトにあるプログラムをメモ。

[unix] libgtop のバージョンが変

でgnomesystemmonitorをアップデートできない。「portupgrade gnomesystemmonitor」を実行すると

checking for libgnome-2.0 >= 2.0.0 libgnomeui-2.0 >= 2.0.0
gconf-2.0 >= 1.1.5 libgtop-2.0 >= 2.5.2 libwnck-1.0 >= 2.5.0
gtk+-2.0 >= 2.3.0...
Requested 'libgtop-2.0 >= 2.5.2' but version of libgtop is 2.0.5

となりエラーになる。でも、

% pkg_info | grep libgtop
libgtop2-2.6.0_1    GNOME 2 top library

なのだ。2.0.5 という情報はどこから取ってきているのか。

[unix] libgtop のバージョンが変 (2)

エラーの続きに、

configure: error: Library requirements (libgnome-2.0 >= 2.0.0
libgnomeui-2.0 >= 2.0.0 gconf-2.0 >= 1.1.5 libgtop-2.0 >= 2.5.2
libwnck-1.0 >= 2.5.0 gtk+-2.0 >= 2.3.0) not met;
consider adjusting the PKG_CONFIG_PATH environment variable
if your libraries are in a nonstandard prefix so pkg-config
can find them.

と書いてあった。pkg-config というやつがバージョンをチェックしているようだ。

で、/usr/local/libdata/pkgconfig/libgtop-2.0.pc 内に「Version: 2.0.5」とあるのを発見した。

このファイルをリネームしてみたらgnomesystemmonitorのビルドができちゃった。先にエラーになっていた処理は、

checking for libgnome-2.0 >= 2.0.0 libgnomeui-2.0 >= 2.0.0
gconf-2.0 >= 1.1.5 libgtop-2.0 >= 2.5.2 libwnck-1.0 >= 2.5.0
gtk+-2.0 >= 2.3.0... yes

となった。libgtop-2.0.pc ファイルは無くてもいいものなのだろうか。それとも別の場所に正しいファイルがあるのかな。

[xrea] ディスク容量増量

ディスク容量変更申請をして、ディスク容量を50MBから100MBへ増やしてもらった。

やること

  • プリンタ処分
  • リンク元のスリム化
  • クリーニング
  • 家賃!!!!!