===> Installing for rubygem-passenger-4.0.44 ===> Checking if www/rubygem-passenger already installed ===> Registering installation for rubygem-passenger-4.0.44 pkg-static: lstat(/usr/ports/www/rubygem-passenger/work/stage/usr/local/lib/ruby/gems/2.0/gems/passenger): No such file or directory *** Error code 74 Stop. make[1]: stopped in /usr/ports/www/rubygem-passenger *** Error code 1 Stop. make: stopped in /usr/ports/www/rubygem-passenger How-To-Repeat: Options: OPTIONS_FILE_UNSET+=DEBUG OPTIONS_FILE_SET+=SYMLINK OPTIONS_FILE_UNSET+=APACHE22 OPTIONS_FILE_SET+=NGINX install www/rubygem-passenger with nginx
Created attachment 143666 [details] patch for STAGEDIR fixes Also fix for avoid -- . Phusion Passenger is a trademark of Hongli Lai & Ninh Bui. /bin/ln -s lib/ruby/gems/1.9/gems/passenger-4.0.44 /usr/local/lib/ruby/gems/1.9/gems/passenger ln: /usr/local/lib/ruby/gems/1.9/gems/passenger: File exists *** Error code 1 -- error when previous attempt to install is failed. And suggestion to rename APACHE22 options to APACHE due to ports have more than one version of Apache and when DEFAULT_VERSIONS+= apache=24 is sets, passenger also works well with Apache 2.4
Created attachment 143667 [details] better version of patch, check for directory existance + check for directory existance
Created attachment 144612 [details] Create symlink in stage/ on "post-install:" Makefile target Creating symlink in "post-install:" instead of "post-build:" seems simpler.
Passenger has been upgraded to 5.0.6.