When doing an emerge of vim from the cd (without a network connection), vim seems to install but will not actually run. The following is the error message: vim: error while loading shared libraries: libruby.so.1.6: cannot open shared object file: No such file or directory Doing an "emerge vim" with a network connection solves the problem.
This is a stage/portage problem and not livecd, sending to avenj he probaly knows who to really send to
avenj: looks like vim was built with USE=ruby, which means that ruby needs to be installed with vim. Note that USE=ruby is not the default in the profiles.
The problem appears to be that vim.eclass doesn't have any runtime dependencies at all, thus ruby is not pulled in at the appropriate time when installing from tbz2. newdepend only adds build dependencies, not runtime dependencies. Aron, it's clearer if you use DEPEND="$DEPEND foo" and RDEPEND="$RDEPEND bar" in eclasses, so I've converted vim.eclass over to this format and added appropriate RDEPEND information, so this bug should be fixed.