2008年3月25日 (火曜日)

09:18:56 # Life GPGサインしてみた。 GPGキーをwanderlustでおくるためにこんな感じで処理。 gnudoit '(compose-mail "lurdan@gmail.com" "your signed key") (end-of-buffer) (insert (shell-command-to-string "gpg --export --armor 1D21B4BE | gpg --armor --encrypt -r 1D21B4BE ")) '

09:43:18 # Life apt-listchanges のバグ。 なんか最近エラーは出るけどまともに動かないなぁとおもっていたらpythonのBDBの形式が変わったとかで騒いでました。 469221

Traceback (most recent call last):
  File "/usr/bin/apt-listchanges", line 227, in ?
    main()
  File "/usr/bin/apt-listchanges", line 148, in main
    seen.close()
  File "/usr/lib/python2.4/bsddb/__init__.py", line 237, in close
    v = self.db.close()
bsddb.db.DBRunRecoveryError: (-30975, 'DB_RUNRECOVERY: Fatal error, run database recovery -- PANIC: fatal region error detected; run recovery')
	

とりあえずはBDBのデータ形式を変換してあげればよいみたいです。

$ db4.6_dump /var/lib/apt/listchanges.db | db4.5_load a.db
$ mv a.db /var/lib/apt/listchanges.db
	

db4.6_dumpなどは db4.5-util, db4.6-utilパッケージに入っています。

Junichi Uekawa

$Id: dancer-diary.el,v 1.92 2007/08/30 21:46:09 dancer Exp $