> -> ant is already in SFWNV - it may be good to check if you can just
  > leverage that.  I see that sfw has 1.6.5 (and you're planning on
  > 1.7.1).  It'll be nice  to investigate if we can avoid having multiple
  > copies of ant on the file system.

??vgeny> Build of JRuby requires ant1.7.x (ant1.6.5 has no some tasks)

If an Ant update is required, then the version in SFW should be updated
rather than introducing another copy.  You might want to work with Ken
Erickson who I believe is the nominal owner of the package.

  > -> I see that you're bundling Rubygems and the rake gem.  We ran into
  > issues with this - the main issue being the dual ownership of gems.
  > ie., Solaris packages and the gem system own the same bits, and so at
  > any given time you're never sure what exactly your package contents
  > are.  Look through the webstack-discuss archives for details (we really
  > beat this topic to death, and then some more on that mailing list).
  > Amanda Waite is looking into an 'enlightened' hierarchical way of doing
  > this now, which makes some assumptions, but could be workable.  It'll be
  > good to get in touch with her.
  >
  > -> It's probably not a good idea to bundle Rubygems and JRuby in the
  > same package, since, sometimes user level programs depend on a specific
  > Rubygems version(like the current version of Rails), and if you don't
  > have a versioned Rubygems package, then your users will have no way to
  > pick an updated version of Rubygems that you may put up on
  > pkg.opensolaris.org.
  >
  > An alternate solution may be to have some sort of composite versioning
  > for your package that takes into account the rev number of both Rubygems
  > and JRuby.

??vgeny> JRuby has it a little bit different. At the moment JRuby can only
see the gems installed with the gem command shipped with JRuby.
The gems installed this way will be stored under $JRUBY_HOME/lib/ruby.
Also it's bundled on http://jruby.org/ and I see no way how to separate
it into different packages.

I'm not sure that I understand - is JRuby's "gem" command also called
"gem" or something different that distinguishs itself from the standard
one?

dsc

Reply via email to