Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 173817 - add ruby-svn, add ~amd64 keyword
Summary: add ruby-svn, add ~amd64 keyword
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-08 23:46 UTC by Kyle Hunter
Modified: 2008-12-15 21:25 UTC (History)
0 users

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


Attachments
ruby-svn-1.9.0.ebuild (ruby-svn-1.9.0.ebuild,2.42 KB, text/plain)
2007-04-08 23:46 UTC, Kyle Hunter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kyle Hunter 2007-04-08 23:46:04 UTC
ruby-cvs, as you can see by trying to use it is dead. The mirror was taken down in favor or SVN. I've made a rudimentary SVN ebuild. Also, ruby-svn works on my ~amd64 box.

Problems:
the 'threads' IUSE _must_ be enabled or it won't build.
You need a previous version of Ruby installed because it tries to execute a ruby before it is done compiling/installed.

(Feel free to update the ebuild and force these).

Reproducible: Always

Steps to Reproduce:
emerge ruby-cvs

Actual Results:  
localhost kyle # emerge ruby-cvs
Calculating dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) dev-lang/ruby-cvs-1.9.0-r2 to /
 * checking ebuild checksums ;-) ...                        [ ok ]
 * checking auxfile checksums ;-) ...                       [ ok ]
 * checking miscfile checksums ;-) ...                      [ ok ]
>>> Unpacking source...
 * Fetching CVS module ruby into /distfiles/cvs-src ...
 * Running  cvs -q -f -z1 -d ":pserver:anonymous:anonymous@cvs.ruby-lang.org:/src" login
Logging in to :pserver:anonymous@cvs.ruby-lang.org:2401/src
cvs [login aborted]: connect to cvs.ruby-lang.org(221.186.184.68):2401 failed: Connection refused

!!! ERROR: dev-lang/ruby-cvs-1.9.0-r2 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_unpack
  ebuild.sh, line 751:   Called qa_call 'src_unpack'
  ebuild.sh, line 44:   Called src_unpack
  ebuild.sh, line 1304:   Called cvs_src_unpack
  cvs.eclass, line 504:   Called cvs_fetch
  cvs.eclass, line 332:   Called die

!!! cvs login command failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/dev-lang/ruby-cvs-1.9.0-r2/temp/build.log'.


Expected Results:  
should have emerged ruby-cvs
Comment 1 Kyle Hunter 2007-04-08 23:46:53 UTC
Created attachment 115765 [details]
ruby-svn-1.9.0.ebuild

Needs work -- see "Problems" in original.
Comment 2 Hans de Graaff gentoo-dev Security 2007-04-13 19:39:26 UTC
I have put dev-lang/ruby-cvs in package.mask: it doesn't make sense to keep it around if it's broken.
Comment 3 Hans de Graaff gentoo-dev Security 2008-12-15 21:25:10 UTC
dev-ruby/ruby-cvs is no longer in the tree.

I also don't expect that we will add a ruby-svn ebuild any time soon, especially since there are now regular ruby 1.9.x releases that we currently track in the ruby overlay.

I'm closing this bug as WONTFIX for this reason. Perhaps we will add something like this in the future when we get a lot more manpower in the ruby herd.