原です。

rbgw での ENV['FOO']='bar' による環境設定が、子プロセスに
引き継がれないようです。rgdj ではうまく行きます。