Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 138548

Summary: New YARV (Yet Another Ruby VM) Ebuilds
Product: Gentoo Linux Reporter: Steven Davidovitz <steviedizzle>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED UPSTREAM    
Severity: enhancement CC: ruby
Priority: High Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: YARV 0.4.0 Ebuild
yarv-9999.ebuild
YARV 0.4.1 Ebuild
YARV Latest Ebuild
YARV 0.4.1 Ebuild

Description Steven Davidovitz 2006-06-29 21:49:00 UTC
I have tried to put together a couple ebuild for YARV (Yet another Ruby VM). I have created one for the current release (0.4.0) and for the subversion copy using yarv-latest. These are my first ebuilds that I have created from scratch so any feedback would be great.
Comment 1 Steven Davidovitz 2006-06-29 21:49:38 UTC
Created attachment 90503 [details]
YARV 0.4.0 Ebuild
Comment 2 Steven Davidovitz 2006-06-29 21:49:52 UTC
Created attachment 90504 [details]
yarv-9999.ebuild
Comment 3 Giacomo Graziosi 2006-07-07 17:16:12 UTC
Why did you put sys-devel/autoconf-wrapper-3.2-r2 as a blocking package?
It is marked as a part of system profile so I don't feel like removing it is the way to go...
Comment 4 Steven Davidovitz 2006-08-09 06:40:23 UTC
The problem seems to be with autoconf. The Makefile's created for the extensions (the first error being in bigdecimal) seems to be messed up. The Makefile's created by autoconf-2.59-r7 seem to work completely fine, but the Makefile's created by autconf-2.60 are screwed up. It may be a problem with my system or how YARV works, but I don't have the expertise to figure out how to fix it. You can still test just by removing the RDEPEND line and trying and maybe it will work.
Comment 5 Steven Davidovitz 2006-09-14 19:52:37 UTC
Alright, I've fixed the ebuilds and updated them to 0.4.1. They now work perfectly fine with autotools and I have done tests in irb and they run perfectly fine. Would love some feedback.
Comment 6 Steven Davidovitz 2006-09-14 19:53:10 UTC
Created attachment 97025 [details]
YARV 0.4.1 Ebuild
Comment 7 Steven Davidovitz 2006-09-14 19:53:29 UTC
Created attachment 97026 [details]
YARV Latest Ebuild
Comment 8 Steven Davidovitz 2006-09-14 19:54:40 UTC
Created attachment 97027 [details]
YARV 0.4.1 Ebuild

Oops. Left RDEPEND by accident.
Comment 9 Nguyen Thai Ngoc Duy (RETIRED) gentoo-dev 2006-12-18 05:46:44 UTC
Given that yarv is merging into ruby 1.9 [1], I don't think this ebuild is worth it. I'd rather wait for yarv to be completely merged in 1.9 and use ruby-cvs

[1] http://redhanded.hobix.com/cult/yarvIsMerging.html