Date: Mon, 27 Dec 2010 09:39:13 +0800 From: Alexander Logvinov <avl@logvinov.com> To: Stanislav Sedov <stas@FreeBSD.org> Cc: "ruby@freebsd.org" <ruby@freebsd.org> Subject: Re: RAKE_BIN and ruby19 Message-ID: <4D17EE41.9050907@logvinov.com> In-Reply-To: <D92027F1-3383-48C5-B8BA-A16C2CDCF801@FreeBSD.org> References: <4D177040.6020209@logvinov.com> <D92027F1-3383-48C5-B8BA-A16C2CDCF801@FreeBSD.org>
index | next in thread | previous in thread | raw e-mail
Hi!
On 27.12.2010 02:07 Stanislav Sedov wrote:
>> -RAKE_BIN= ${GEM_LIB_DIR}/bin/rake${RUBY_VER:S/.//}
>> +RAKE_BIN= ${LOCALBASE}/bin/rake${RUBY_VER:S/.//}
>> .endif
>> .endif
> This change was made because we had problems with old version of rake
> bundled with ruby 1.9. That's why we made it to always install rake, even
> for 1.9. Or was it rubygem?
It doesn't install rubygem-rake anyway with RUBY_DEFAULT_VER=1.9. But
portmaster wants it because of BUILD_DEPENDS. :) Also 1.9.2 provides a
fresh 0.8.7 version of rake.
> Why this is a promlem in any case? It seems that this path should point
> to the right rake location for 1.9.
With "RAKE_BIN= ${GEM_LIB_DIR}/bin/rake${RUBY_VER:S/.//}" line I can't
build www/rubygem-passenger:
===> Checking if www/rubygem-passenger already installed
/usr/bin/env /usr/local/bin/gem19 install -l --no-update-sources
--no-ri --install-dir /usr/local/lib/ruby/gems/1.9 --no-rdoc
/usr/ports/distfiles/rubygem/passenger-3.0.2.gem -- --build-args
Successfully installed passenger-3.0.2
1 gem installed
(cd /usr/local/lib/ruby/gems/1.9/gems/passenger-3.0.2 &&
lib/ruby/gems/1.9/gems/passenger-3.0.2/bin/rake19 nginx)
lib/ruby/gems/1.9/gems/passenger-3.0.2/bin/rake19: not found
*** Error code 127
Stop in /usr/ports/www/rubygem-passenger.
*** Error code 1
--
Best regards,
Alexander
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4D17EE41.9050907>
