On 11/28/06, Jeff Toth <jeff / reversespeech.com> wrote:
> Why won't Ruby just install from the port? I don't know what Ruby is,
> what it is for, all I know is that it has our live webserver down
> because it has removed some shared file that is keeping Apache from
> running. All I tried to do was update Ruby using portupgrade and now
> portupgrade will not function either. Is there any way to fix this
> quickly? I also received an error that says that 'touch' is not
> supported by FileUtils but I cannot get that error message to repeat. I
> read that 'touch' is supported so I do not understand. Thanks.
>
>
>
> rbconfig.rb unchanged
> ./mkconfig.rb:157: [BUG] Unknown longjmp status -1077937364
> ruby 1.8.5 {2006-08-25} [i386-freebsd5]
>
> The offending code from mkconfig.rb:
>
> end
> if String === $timestamp
>    FileUtils.touch($timestamp}
> end
>

What happens if you cd to the Ruby port directory, and type 'make install' ?

Along with that, Michael's advice is good.