Hello,

It's been a few releases that I noticed I can't install nginx from the ports.
The problem is not nginx itself but the package ruby24-passenger-5.1.11p0

I make install in the nginx port directory, I get the crash messages below.
mv: 
/usr/ports/pobj/passenger-5.1.11-ruby24/gem-tmp/.gem/ruby/2.4/gems/passenger-5.1.11/src/.passenger/support-binaries/5.1.11/*:
 No such file or directory

I install ruby24-passenger-5.1.11p0 with pkg_add and I restart to install in 
the nginx port directory. That's my workaround.

The problem is present from at least 6.2

checking for alloca.h... no
checking for ruby/version.h... yes
checking for ruby/io.h... yes
checking for ruby/thread.h... yes
checking for ruby_version... no
checking for rb_thread_io_blocking_region() in ruby/io.h... yes
checking for rb_thread_call_without_gvl() in ruby/thread.h... yes
creating Makefile
cd 'buildout/ruby/ruby-2.4.4-x86_64-openbsd6.4/' && make
compiling 
/usr/ports/pobj/passenger-5.1.11-ruby24/gem-tmp/.gem/ruby/2.4/gems/passenger-5.1.11/src/ruby_native_extension/passenger_native_support.c
linking shared-object passenger_native_support.so
rm -r 
/usr/ports/pobj/passenger-5.1.11-ruby24/gem-tmp/.gem/ruby/2.4/gems/passenger-5.1.11/nginx-1.12.1
  
/usr/ports/pobj/passenger-5.1.11-ruby24/gem-tmp/.gem/ruby/2.4/gems/passenger-5.1.11/bin/passenger-install-*-module
  
/usr/ports/pobj/passenger-5.1.11-ruby24/gem-tmp/.gem/ruby/2.4/bin/passenger-install-*-module*
mv 
/usr/ports/pobj/passenger-5.1.11-ruby24/gem-tmp/.gem/ruby/2.4/gems/passenger-5.1.11/src/.passenger/support-binaries/5.1.11/*
  
/usr/ports/pobj/passenger-5.1.11-ruby24/gem-tmp/.gem/ruby/2.4/gems/passenger-5.1.11/buildout/support-binaries/
mv: 
/usr/ports/pobj/passenger-5.1.11-ruby24/gem-tmp/.gem/ruby/2.4/gems/passenger-5.1.11/src/.passenger/support-binaries/5.1.11/*:
 No such file or directory
*** Error 1 in /usr/ports/www/ruby-passenger (Makefile:69 'post-build')
*** Error 1 in /usr/ports/www/ruby-passenger 
(/usr/ports/infrastructure/mk/bsd.port.mk:2761 
'/usr/ports/pobj/passenger-5.1.11-ruby24/.build_done')
*** Error 1 in /usr/ports/www/ruby-passenger 
(/usr/ports/infrastructure/mk/bsd.port.mk:2003 
'/usr/ports/packages/amd64/all/ruby24-passenger-5.1.11p2.tgz')
*** Error 1 in /usr/ports/www/ruby-passenger 
(/usr/ports/infrastructure/mk/bsd.port.mk:2465 '_internal-package')
*** Error 1 in /usr/ports/www/ruby-passenger 
(/usr/ports/infrastructure/mk/bsd.port.mk:2444 'package')
*** Error 1 in /usr/ports/www/ruby-passenger 
(/usr/ports/infrastructure/mk/bsd.port.mk:2021 
'/var/db/pkg/ruby24-passenger-5.1.11p2/+CONTENTS')
*** Error 1 in /usr/ports/www/ruby-passenger 
(/usr/ports/infrastructure/mk/bsd.port.mk:2444 'install')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2132 
'/usr/ports/pobj/nginx-1.14.0/.dep-ruby24-passenger-ANY-www-ruby-passenger')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2523 
'/usr/ports/pobj/nginx-1.14.0/.extract_done')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2003 
'/usr/ports/packages/amd64/all/nginx-1.14.0p1.tgz')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2465 
'_internal-package')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2444 'package')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2021 
'/var/db/pkg/nginx-1.14.0p1/+CONTENTS')
*** Error 1 in /usr/ports/www/nginx 
(/usr/ports/infrastructure/mk/bsd.port.mk:2444 'install')

Regards

Reply via email to