[#44725] Set[Set[1]]==Set[Set[1]] は偽? — "5.5" <5.5@...>

5.5 です。

22 messages 2008/03/04

[#44782] $stdin.rewind が exec した子プロセスに伝わらない? — SATOH Fumiyasu <fumiyas@...>

さとうふみやす @ OSS テクノロジです。

11 messages 2008/03/17
[#44783] Re: $stdin.rewind が exec した子プロセスに伝わらない? — Kazuhiro NISHIYAMA <zn@...> 2008/03/17

西山和広です。

[ruby-list:44738] [Mac OS X] foo-X.Y.Z.gem をダウンロードすると foo-X.Y.Z.gem.tar になってしまう

From: NISHIMATSU Takeshi <t_nissie@...>
Date: 2008-03-05 09:13:59 UTC
List: ruby-list #44738
西松と申します。

Mac OS X(Leopardっていうのかな)を使ってみました。rubyやgemが始め
から入っていてうれしいのですが、gemまわりで2点問題がありました。解決
方法をご存知の方、教えてください。

(1)
現在、防火壁の中にいて、proxy経由でないと外にアクセスできません。し
かし、sudoで実行するコマンドにに環境変数やコマンドラインオプションが
渡ってくれないせいか、うまくインストールできませんでした。
$ export http_proxy=http://proxy.example.com:8080
$ gem install rake
ERROR:  While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions into the /usr/bin directory.
$ sudo gem install rake
ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
    Operation timed out - connect(2)(Errno::ETIMEDOUT) 
$ sudo gem install rake -p http://proxy.example.com:8080
ERROR:  While executing gem ... (NoMethodError)
    undefined method `[]=' for #<Gem::ConfigFile:0x565ff4>
$

(2)
そこで、.gemファイルを直接ダウンロードしてインストールすることにしま
した。しかし、SafariというブラウザでRubyForgeから例えばfoo-X.Y.Z.gem
をダウンロードすると、ファイル名を勝手にfoo-X.Y.Z.gem.tarにされてし
まいます。たぶん、ファイルの先頭のマジックナンバーを見てやっているの
だと思います。これを止めさせる設定方法はありますか。まあ、renameをす
ればよいのですが。

よろしくお願いします。
-- 
love && peace && free_software
西松タケシ



In This Thread

Prev Next