トップ «前の日記(2010/03/09 (火) ) 最新 次の日記(2010/03/11 (木) )» 編集 RSS feed

HsbtDiary


2010/03/10 (水) [長年日記]

[Windows][PC] 月刊WindowsUpdate

Vistaで8件きてた。

[emerge][gentoo] gentoo prefix で emerge --sync がこける現象

from portage.const import EPREFIX_LSTRIP

NameError: global name 'EPREFIX_LSTRIP' is not defined

こんなエラーが出て emerge --sync が失敗してその後 emerge がどうにもこうにもならなくなったら

$EPREFIX/usr/lib/portage/pym/portage/_global_updates.py

の宣言部の適当な場所に

from portage.const import EPREFIX_LSTRIP

を追加すると直るらしい。

[rails][ruby] Rails + Spork + cucumber で例外のテスト

$RAILS_ROOT/features/support/env.rb の Spork.prefork の中にある

ActionController::Base.allow_rescue = false

を true にする必要があるっぽい。

[ruby][rubygems]Snow Leopard の rake が無くなっていたの巻

今朝、nginx+passenger な環境を作っていてどうやっても rake が無いとかエラーが出て /usr/bin 配下を覗いて見たら本当に rake が無いでやんの。

どうやら、一昨日の yes | gem uninstall '' -a を rubygems-1.3.6 でやってしまったのが原因みたい。そして nginx は Gem.path/bin にある rake を見つけることができないというコンボ。

普段は Gem.path/bin の下にある物しか使わないので特に問題はないのだけど、似たような現象にはまるのも嫌なので --user-install を外してから /usr/bin 配下にシステムがインストールしている gem だけ入れ直して復活させておいた。とほほ。