I am posting this about fifth time, still not seeing it on the list.
Hopefully it will get there this time and no duplicates show up later.

I have this problem:
                                                                                       
                       
-there are two usable versions of ruby in fink
  -ruby 1.6.8
  -ruby 1.8.0
                                                                                       
                       
-there is an application (freeride) that works with either version but
 it needs two extensions to the interpreter
  -fxruby
  -ripper
                                                                                       
                       
The extensions are packaged for both versions of interpreter
  ripper-ruby16, ripper-ruby18, fxruby-ruby16, fxruby-ruby18
                                                                                       
                       
The interpreters have packages
   ruby16, splitoff ruby 1.6.8, ruby18, splitoff ruby 1.8.0
  Each splitoff contains a link /sw/bin/ruby that points to ruby1.6 or ruby1.8.
  So installing ruby-1.6.8-2 makes ruby1.6 the default interpreter named just ruby.
                                                                                       
                       
Now the application needs that the default interpreter ruby has both extensions.
                                                                                       
                       
to show some possible configurations that do not work:
  ruby16 + ruby18 + ruby 1.8.0 + ripper-ruby16 + fxruby-ruby18 + freeride
  ruby16 + ruby18 + ruby 1.8.0 + ripper-ruby16 + fxruby-ruby16 + freeride
                                                                                       
                       
This means that just Provides: fxruby or Depends: fxruby-ruby16 | fxruby-ruby18,...
is not enough to make fink install the correct packages.
                                                                                       
                       
So I made ripper-ruby16 0.0.5-2 that has a splitoff ripper 0.0.5-2-16,
 ripper-ruby18 with splitoff ripper 0.0.5-2-18, etc.
                                                                                       
                       
Now there are two objections from the person who looked at it:
 - dash in revision is illegal - can be simply replaced with something else
 - these splitoffs do not look quite right
                                                                                       
                       
So i would like to know what is the right solution.
                                                                                       
                       
thanks
                                                                                       
                       
--
Michal Suchanek


--------------------
Jeďte na modrou!  
Výhodná zimní nabídka od Fordu.  www.ford.cz
http://ad2.bbmedia.cz/please/redirect/124/8/1/7/?param=4168/4715_1





-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to