tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
ruby versions, accepted and otherwise
So, amarok-kde3 requires ruby18. I fixed it a couple days ago to set
RUBY_VERSION_SUPPORTED=18, which from inspection of rubyversion.mk
appears to be the right thing to do. (For a few days prior to this it
had RUBY_VERSION_REQD=18 instead, which isn't the right thing and
doesn't work.)
However, it looks like you have to explicitly build the package with
RUBY_VERSION_DEFAULT=18; if you don't, it doesn't deduce that it needs
ruby18, tries ruby19, and bombs out.
As best as I recall this is not what the version logic for Python
does. Have I used the wrong setting (or done something else wrong), or
does the Ruby version handling need fleshing out still?
Also, for some reason setting RUBY_VERSION_REQD=18 causes pbulk to
build only with ruby19. I'm not sure if this is a separate bug in the
pbulk-index make rules, or an expected (if weird) consequence of using
the wrong setting.
Not that the Python logic is perfect either of course... (e.g. see PR
42894)
--
David A. Holland
dholland%netbsd.org@localhost
Home |
Main Index |
Thread Index |
Old Index