From: Dave Thomas Date: 2008-01-25T00:09:40+09:00 Subject: Two build issues --Apple-Mail-5--458113508 Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit 1. If the directory pointed to by --prefix is a symbolic link, then instruby fails with > installing binary commands > /Users/dave/BS2/titles/RUBY3/ruby_src/ruby_1_9/lib/fileutils.rb: > 240:in `mkdir': File exists - /usr/local/rubybook (Errno::EEXIST) > from /Users/dave/BS2/titles/RUBY3/ruby_src/ruby_1_9/lib/ > fileutils.rb:240:in `fu_mkdir' > from /Users/dave/BS2/titles/RUBY3/ruby_src/ruby_1_9/lib/ > fileutils.rb:217:in `block (2 levels) in mkdir_p' > from /Users/dave/BS2/titles/RUBY3/ruby_src/ruby_1_9/lib/ > fileutils.rb:215:in `reverse_each' > from /Users/dave/BS2/titles/RUBY3/ruby_src/ruby_1_9/lib/ > fileutils.rb:215:in `block in mkdir_p' > from /Users/dave/BS2/titles/RUBY3/ruby_src/ruby_1_9/lib/ > fileutils.rb:201:in `each' > from /Users/dave/BS2/titles/RUBY3/ruby_src/ruby_1_9/lib/ > fileutils.rb:201:in `mkdir_p' > from ./instruby.rb:122:in `makedirs' > from ./instruby.rb:191:in `block in
' > from ./instruby.rb:366:in `call' > from ./instruby.rb:366:in `block (2 levels) in
' > from ./instruby.rb:363:in `each' > from ./instruby.rb:363:in `block in
' > from ./instruby.rb:362:in `each' > from ./instruby.rb:362:in `
' > 2. The rdoc phase eats up all my physical memory (I kill -9'd it as it passed 3,5Gb) Dave --Apple-Mail-5--458113508 Content-Type: text/html; charset=US-ASCII Content-Transfer-Encoding: quoted-printable 1. If the directory pointed to = by --prefix is a symbolic link, then instruby fails with 

installing binary commands
/Users/dave/BS2/titles/RUBY3/ruby_src/ruby_1_9/lib/fileu= tils.rb:240:in `mkdir': File exists - /usr/local/rubybook = (Errno::EEXIST)
from = /Users/dave/BS2/titles/RUBY3/ruby_src/ruby_1_9/lib/fileutils.rb:240:in = `fu_mkdir'
from = /Users/dave/BS2/titles/RUBY3/ruby_src/ruby_1_9/lib/fileutils.rb:217:in = `block (2 levels) in mkdir_p'
from = /Users/dave/BS2/titles/RUBY3/ruby_src/ruby_1_9/lib/fileutils.rb:215:in = `reverse_each'
from = /Users/dave/BS2/titles/RUBY3/ruby_src/ruby_1_9/lib/fileutils.rb:215:in = `block in mkdir_p'
from = /Users/dave/BS2/titles/RUBY3/ruby_src/ruby_1_9/lib/fileutils.rb:201:in = `each'
from = /Users/dave/BS2/titles/RUBY3/ruby_src/ruby_1_9/lib/fileutils.rb:201:in = `mkdir_p'
from ./instruby.rb:122:in = `makedirs'
from ./instruby.rb:191:in `block in = <main>'
from ./instruby.rb:366:in = `call'
from ./instruby.rb:366:in `block (2 levels) in = <main>'
from ./instruby.rb:363:in = `each'
from ./instruby.rb:363:in `block in = <main>'
from ./instruby.rb:362:in = `each'
from ./instruby.rb:362:in = `<main>'


2. = The rdoc phase eats up all my physical memory (I kill -9'd it as it = passed 3,5Gb)


Dave
= --Apple-Mail-5--458113508--