Vistaで8件きてた。
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_ROOT/features/support/env.rb の Spork.prefork の中にある
ActionController::Base.allow_rescue = false
を true にする必要があるっぽい。
今朝、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 だけ入れ直して復活させておいた。とほほ。