I get an error when compiling.
Building native extensions. This could take a while...
Installed json-1.8.0
rake aborted!
Permission denied - /opt/rubinius-git
/tmp/yaourt-tmp-kevincox/aur-rubinius-git/src/rubinius-build/rakelib/install.rake:41:in `install_file'
/tmp/yaourt-tmp-kevincox/aur-rubinius-git/src/rubinius-build/rakelib/install.rake:94:in `block in install_capi_include'
/tmp/yaourt-tmp-kevincox/aur-rubinius-git/src/rubinius-build/rakelib/install.rake:93:in `install_capi_include'
/tmp/yaourt-tmp-kevincox/aur-rubinius-git/src/rubinius-build/rakelib/install.rake:276:in `block (2 levels) in <top (required)>'
Tasks: TOP => install => install:files
(See full trace by running task with --trace)
==> ERROR: A failure occurred in package().
Aborting...
It sounds like it is trying to install things outside of $pkgdir. I notice that the configure command sets the prefix to `/opt/$pkgname` some packages require this so I don't know if it is a bug in rubinius or the PKGBUILD.
Search Criteria
Package Details: rubinius-git 20120803-2
Package Actions
- View PKGBUILD
- Download tarball
- Search wiki
- Flagged out-of-date (2013-08-21)
| Package Base: | rubinius-git |
|---|---|
| Description: | Rubinius, the Ruby VM |
| Upstream URL: | http://rubini.us/ |
| Category: | devel |
| Licenses: | |
| Submitter: | None |
| Maintainer: | None |
| Last Packager: | None |
| Votes: | 3 |
| First Submitted: | 2010-04-13 13:43 |
| Last Updated: | 2012-08-03 19:15 |
Latest Comments
Comment by kevincox
Comment by dWolf
The compilation process tries to install the things in /opt/rubinius-git before instalation step. I have to make the directory myself. Everything in that directory is not included in package.
Comment by badboy
I used the PKGBUILD from over there: http://aur.archlinux.org/packages.php?ID=36146 and merged it with the git-specific things.
https://gist.github.com/1086352
So now you can install rubinius-git side by side with ruby.
Anonymous comment
Proceed with installation? [Y/n]
checking package integrity...
(1/1) checking for file conflicts [#######################################################] 100%
error: failed to commit transaction (conflicting files)
rubinius-git: /usr/bin/gem exists in filesystem
rubinius-git: /usr/bin/irb exists in filesystem
rubinius-git: /usr/bin/rake exists in filesystem
rubinius-git: /usr/bin/rdoc exists in filesystem
rubinius-git: /usr/bin/ri exists in filesystem
rubinius-git: /usr/bin/ruby exists in filesystem
Anonymous comment
Is there any way to make it installable side by side with ruby?
Anonymous comment
updated;
- can be build with ruby 1.9.1 after git update
- llvm dependency removed using initial llvm
- rubygems dependency removed ruby 1.9.1 including
- rake dependecy removed ruby 1.9.1 including
- maintainer changed
Anonymous comment
Releasing the package because I'm using rvm.
Anonymous comment
http://aur.pastebin.com/y6nvX2FL
removed llvm dependency because rubinius using it's internal llvm 2.6. arch's llvm 2.7 isn't usable by rubinius. you must remove "rubinius-git" package before recompiling package or compiling will break with errors.
Anonymous comment
http://aur.pastebin.com/kBEfgTWz
using aur ruby1.8 and some depend corrections