From: "mame (Yusuke Endoh)" Date: 2013-02-25T00:08:03+09:00 Subject: [ruby-core:52834] [ruby-trunk - Bug #6807][Feedback] Can't compile ruby without ruby Issue #6807 has been updated by mame (Yusuke Endoh). Status changed from Assigned to Feedback Could you elaborate what you did exactly? I could not reproduce it with a Ubuntu 12.10 sandbox created by debootstrap. $ sudo debootstrap --arch amd64 quantal /srv/ubuntu http://archive.ubuntu.com/ubuntu $ sudo cp ruby-2.0.0-p0.tar.bz2 /srv/ubuntu/tmp $ sudo cp /etc/apt/sources.list /srv/ubuntu/etc/apt $ sudo chdoor /srv/ubuntu # apt-get install autoconf make gcc # cd /tmp # tar xjf ruby-2.0.0-p0.tar.bz2 # cd /ruby-2.0.0-p0 # ruby # ruby: command not found # ./configure # make # succeeded -- Yusuke Endoh ---------------------------------------- Bug #6807: Can't compile ruby without ruby https://bugs.ruby-lang.org/issues/6807#change-36939 Author: devcurmudgeon (Paul Sherwood) Status: Feedback Priority: Normal Assignee: mame (Yusuke Endoh) Category: build Target version: 2.0.0 ruby -v: current trunk =begin What happened: I tried to compile on a new Linux systems (Ubuntu 12.04 and a current custom Linux build) I get the error: executable host ruby is required. use --with-baseruby option. make: *** [miniprelude.c] Error 1 What I expected: I expect that ruby should compile. This is a repeat of bug 3008, which was closed a couple of years ago. I tried checking out at the exact commit that fixed 3008 and got the same result, so I'm thinking either something has changed outside of ruby since the fix, or possibly the fix never worked for Linux (the comment in the commit says ...for HP UX")? There are no docs for how to get around this. How can I get ruby on a system if I can't compile ruby? =end -- http://bugs.ruby-lang.org/