Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 138548 - New YARV (Yet Another Ruby VM) Ebuilds
Summary: New YARV (Yet Another Ruby VM) Ebuilds
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2006-06-29 21:49 UTC by Steven Davidovitz
Modified: 2006-12-18 05:46 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
YARV 0.4.0 Ebuild (yarv-0.4.0.ebuild,839 bytes, text/plain)
2006-06-29 21:49 UTC, Steven Davidovitz
Details
yarv-9999.ebuild (yarv-9999.ebuild,855 bytes, text/plain)
2006-06-29 21:49 UTC, Steven Davidovitz
Details
YARV 0.4.1 Ebuild (yarv-0.4.1.ebuild,890 bytes, text/plain)
2006-09-14 19:53 UTC, Steven Davidovitz
Details
YARV Latest Ebuild (yarv-9999.ebuild,872 bytes, text/plain)
2006-09-14 19:53 UTC, Steven Davidovitz
Details
YARV 0.4.1 Ebuild (yarv-0.4.1.ebuild,855 bytes, text/plain)
2006-09-14 19:54 UTC, Steven Davidovitz
Details

Note You need to log in before you can comment on or make changes to this bug.
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