which or where tcl and tk does arcadia require? Is this a gem which I
install, or a package from synaptic? In either case, which one
specifically? There are so many variants.
Tk is packaged by default with Ruby Installer for Windows (you can
choose it during installation). It’s probably somewhere in the
operating system repos for Linuxes (but don’r quote me on this).
On Tue, 13 Mar 2012 22:05:04 +0900, Bartosz Dziewoński wrote:
Tk is packaged by default with Ruby Installer for Windows (you can
choose it during installation). It’s probably somewhere in the operating
system repos for Linuxes (but don’r quote me on this).
which or where tcl and tk does arcadia require? Is this a gem which I
install, or a package from synaptic? In either case, which one
specifically? There are so many variants.
[…]
thufir@caladan:~$ rvm -v
[…]
Arcadia require ruby-tk extension
You already got a lot of useful responses, but here’s my guess: when you
use RVM you basically build Ruy yourself. You did install the TCL/TK
packages after your installed Ruby, my guess is you need them to have
properly installed before you build Ruby; i.e. Ruby requires them to
be present during the build process.
Short: now that you have the TCL/TK packages (and their -dev variants
probbably) installed, reinstall Ruby via rvm so it picks them up.
I’ve never used TCL/TK but I have similar problems when using rvm on a
new machine and I forget to install e.g. libreadline-dev ; I end up with
a non-working IRB, which requires that the libreadline-dev package is
available at the time I install/build Ruby via rvm (at least this was
the case in the past).
On Tuesday, March 13, 2012 8:58:06 AM UTC-4, Thufir wrote:
which or where tcl and tk does arcadia require? Is this a gem which I
install, or a package from synaptic? In either case, which one
specifically? There are so many variants.
You could use ruby-build and this build script:
Note, that I threw that together just to get up running. I don’t
consider
it perfect by any means. So if you see any way to improve please let me
know.
I did install rvm as root, but imploded that when I realized it wasn’t
going to work. I’m wondering whether that created some artifacts which
make it hard to execute gems from the CLI. It’s not just arcadia, but I
also installed the rails gem and get the same result – it’s just not on
the path. The gems are there in the .rvm directory, however.