Date: Mon, 11 May 2015 22:26:18 +0000 From: "Sergey A. Osokin" <osa@FreeBSD.org> To: Patrick Gibson <gibblertron@gmail.com> Cc: FreeBSD Ports ML <freebsd-ports@freebsd.org>, Bryan Drewery <bdrewery@FreeBSD.org> Subject: Re: Building www/rubygem-passenger inside Poudriere Message-ID: <20150511222618.GA19979@FreeBSD.org> In-Reply-To: <CA%2BdWbmaQdS_Ny1Yq3HHJLE6aFefL=i8N3kkfnetPcsj59gmaiA@mail.gmail.com> References: <CA%2BdWbmaQdS_Ny1Yq3HHJLE6aFefL=i8N3kkfnetPcsj59gmaiA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Patrick, I hope you're doing well too. The issue has been already reported https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199953 I'm closely working with Bryan Drewery <bdrewery@FreeBSD.org> on the issue. -- Sergey A. Osokin osa@FreeBSD.org On Mon, May 11, 2015 at 01:15:57PM -0700, Patrick Gibson wrote: > I now seem unable to get www/rubygem-passenger built within Poudriere. It > fails with the following error: > > ====>> Ignoring www/rubygem-passenger: rebuild nginx with third-party 5.0.7 > module, current verion is nginx: not found > > build of www/rubygem-passenger ended at Mon May 11 12:55:48 PDT 2015 > > > The Makefile has: > > > .if ${PORT_OPTIONS:MNGINX} > > NGINXVERSION!= ${PKG_INFO} -qO www/nginx-devel 2>/dev/null; ${ECHO_CMD} > > NGXPASSENGER!= nginx -V 2>&1 | sed 's/.*passenger-\(.*\)\/ext.*/\1/g' | > tail -1 > > .if empty(NGINXVERSION) > > BUILD_DEPENDS+= nginx:${PORTSDIR}/www/nginx > > .else > > BUILD_DEPENDS+= nginx:${PORTSDIR}/www/nginx-devel > > .endif > > .if empty(NGXPASSENGER) > > IGNORE= rebuild nginx with latest passenger module > > .endif > > .if (${NGXPASSENGER} != ${PORTVERSION}) > > IGNORE= rebuild nginx with third-party ${PORTVERSION} module, current > verion is ${NGXPASSENGER} > > .endif > > .endif > > ... Which seems to assume nginx is already installed. Is there some special > way of building this in Poudriere for pkgng packages? > > > It was changed here: > http://svnweb.freebsd.org/ports/head/www/rubygem-passenger/Makefile?r1=384951&r2=384950&pathrev=384951 > > > Full Poudriere log: > > > --CONFIGURE_ARGS-- > > > --End CONFIGURE_ARGS-- > > > --CONFIGURE_ENV-- > > XDG_DATA_HOME=/wrkdirs/usr/ports/www/rubygem-passenger/work > XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/rubygem-passenger/work > HOME=/wrkdirs/usr/ports/www/rubygem-passenger/work TMPDIR="/tmp" > SHELL=/bin/sh CONFIG_SHELL=/bin/sh > > --End CONFIGURE_ENV-- > > > --MAKE_ENV-- > > XDG_DATA_HOME=/wrkdirs/usr/ports/www/rubygem-passenger/work > XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/rubygem-passenger/work > HOME=/wrkdirs/usr/ports/www/rubygem-passenger/work TMPDIR="/tmp" NO_PIE=yes > SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local > LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fsta > > ck-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" > -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector > -fno-strict-aliasing " MANPREFIX="/usr/local" > BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m > 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INST > > ALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" > > --End MAKE_ENV-- > > > --PLIST_SUB-- > > RUBY_LIBDIR="lib/ruby/2.1" > > RUBY_ARCHLIBDIR="lib/ruby/2.1/amd64-freebsd10" > > RUBY_SITELIBDIR="lib/ruby/site_ruby/2.1" > > RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.1/amd64-freebsd10" > > RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.1" > > RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.1/amd64-freebsd10" > > RUBY_MODDOCDIR="share/doc/ruby21/passenger" > > RUBY_MODEXAMPLESDIR="share/examples/ruby21/passenger" > > RUBY_DOCDIR="share/doc/ruby21" > > RUBY_EXAMPLESDIR="share/examples/ruby21" > > RUBY_RIDIR="share/ri/2.1/system" > > RUBY_SITERIDIR="share/ri/2.1/site" > > RUBY_ELISPDIR="lib/ruby/elisp" > > RUBY_VERSION="2.1.6" > > RUBY_VER="2.1" > > RUBY_SHLIBVER="21" > > RUBY_ARCH="amd64-freebsd10" > > RUBY_SUFFIX="21" > > RUBY_NAME="ruby21" > > RUBY_DEFAULT_SUFFIX="21" > > RUBY20="@comment > > " > > RUBY21="" > > RUBY22="@comment > > " > > PORTVERSION="5.0.7" > > REV="" > > GEMS_BASE_DIR="lib/ruby/gems/2.1" > > GEMS_DIR="lib/ruby/gems/2.1/gems" > > DOC_DIR="lib/ruby/gems/2.1/doc" > > CACHE_DIR="lib/ruby/gems/2.1/cache" > > SPEC_DIR="lib/ruby/gems/2.1/specifications" > > EXT_DIR="lib/ruby/gems/2.1/extensions" > > PORT="passenger-5.0.7" > > GEM_NAME="passenger-5.0.7" > > GEM_LIB_DIR="lib/ruby/gems/2.1/gems/passenger-5.0.7" > > GEM_DOC_DIR="lib/ruby/gems/2.1/doc/passenger-5.0.7" > > GEM_SPEC="lib/ruby/gems/2.1/specifications/passenger-5.0.7.gemspec" > > GEM_CACHE="lib/ruby/gems/2.1/cache/passenger-5.0.7.gem" > > EXTRACT_SUFX=".gem" > > RUBY_RD_HTML_FILES="@comment > > " > > OSREL=10.1 > > PREFIX=%D > > LOCALBASE=/usr/local > > RESETPREFIX=/usr/local > > PORTDOCS="" > > PORTEXAMPLES="" > > LIB32DIR=lib > > DOCSDIR="share/doc/passenger" > > EXAMPLESDIR="share/examples/passenger" > > DATADIR="share/passenger" > > WWWDIR="www/passenger" > > ETCDIR="etc/passenger" > > --End PLIST_SUB-- > > > --SUB_LIST-- > > GEM_LIB_DIR=lib/ruby/gems/2.1/gems/passenger-5.0.7 > > RUBY=/usr/local/bin/ruby21 > > PASSENGER_INSTALL_DIR="/usr/local/lib/ruby/gems/2.1/gems/passenger" > > PREFIX=/usr/local > > LOCALBASE=/usr/local > > DATADIR=/usr/local/share/passenger > > DOCSDIR=/usr/local/share/doc/passenger > > EXAMPLESDIR=/usr/local/share/examples/passenger > > WWWDIR=/usr/local/www/passenger > > ETCDIR=/usr/local/etc/passenger > > --End SUB_LIST-- > > > ---Begin make.conf--- > > USE_PACKAGE_DEPENDS=yes > > BATCH=yes > > WRKDIRPREFIX=/wrkdirs > > PORTSDIR=/usr/ports > > PACKAGES=/packages > > DISTDIR=/distfiles > > #### /usr/local/etc/poudriere.d/101attendease-make.conf #### > > WITH_PKGNG=yes > > WITHOUT=X11 > > DEFAULT_VERSIONS=ruby=2.1 > > WITH_OPENSSL_PORT=true > > DISABLE_MAKE_JOBS=poudriere > > ---End make.conf--- > > ====>> Ignoring www/rubygem-passenger: rebuild nginx with third-party 5.0.7 > module, current verion is nginx: not found > > build of www/rubygem-passenger ended at Mon May 11 12:55:48 PDT 2015 > > build time: 00:00:00
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150511222618.GA19979>