Hello, I'm building a ruby port which needs latest trollop.
I found only port which needs trollop is ruby-amqp-utils, it builds fine but its regress fails, well it fails even with trollop version in the ports tree. Diff to trollop in the end of the mail. jirib [/usr/ports/net/ruby-amqp-utils] $ sudo make regress ===> Regression check for ruby-amqp-utils-0.2.3p3 cd /data/pub/openbsd/cvs/ports/pobj/amqp-utils-0.2.3/amqp-utils-0.2.3 && /usr/bin/env -i PATH='/data/pub/openbsd/cvs/ports/pobj/amqp-utils-0.2.3/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/bin:/usr/X11R6/bin' PREFIX='/usr/local' LOCALBASE='/usr/local' DEPBASE='/usr/local' X11BASE='/usr/X11R6' CFLAGS='-O2 -pipe' TRUEPREFIX='/usr/local' DESTDIR='' HOME='/amqp-utils-0.2.3_writes_to_HOME' ELF_TOOLCHAIN=yes COMPILER_VERSION=gcc4 PICFLAG="-fpic" ASPICFLAG= BINGRP=bin BINOWN=root BINMODE=555 NONBINMODE=444 DIRMODE=755 INSTALL_COPY=-c INSTALL_STRIP=-s MANGRP=bin MANOWN=root MANMODE=444 BSD_INSTALL_PROGRAM="install -c -s -o root -g bin -m 555" BSD_INSTALL_SCRIPT="install -c -o root -g bin -m 555" BSD_INSTALL_DATA="install -c -o root -g bin -m 444" BSD_INSTALL_MAN="install -c -o root -g bin -m 444" BSD_INSTALL_PROGRAM_DIR="install -d -o root -g bin -m 755" BSD_INSTALL_SCRIPT_DIR="install -d -o root -g bin -m 755" BSD_INSTALL_DATA_DIR="install -d -o root -g bin -m 755" BSD_INSTALL_MAN_DIR="install -d -o root -g bin -m 755" HOME=/data/pub/openbsd/cvs/ports/pobj/amqp-utils-0.2.3/amqp-utils-0.2.3 /usr/local/bin/rake18 --trace test WARNING: 'require 'rake/rdoctask'' is deprecated. Please use 'require 'rdoc/task' (in RDoc 2.4.2+)' instead. at /usr/local/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/rdoctask.rb ** Invoke test (first_time) ** Invoke check_dependencies (first_time) ** Execute check_dependencies Run the specified gem commands before trying to run this again: /usr/local/bin/rake18 test Missing some dependencies. Install them with the following commands: gem install trollop --version "~> 1.10.2" gem install json --version "~> 1.1.6" *** Error code 1 Stop in /data/pub/openbsd/cvs/ports/net/ruby-amqp-utils (line 467 of /data/pub/openbsd/cvs/ports/lang/ruby/ruby.port.mk). *** Error code 1 Stop in /data/pub/openbsd/cvs/ports/net/ruby-amqp-utils (line 2468 of /data/pub/openbsd/cvs/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /data/pub/openbsd/cvs/ports/net/ruby-amqp-utils (line 2188 of /data/pub/openbsd/cvs/ports/infrastructure/mk/bsd.port.mk). Index: Makefile =================================================================== RCS file: /data/cvsroot/OpenBSD/ports/devel/ruby-trollop/Makefile,v retrieving revision 1.8 diff -u -r1.8 Makefile --- Makefile 16 Sep 2011 09:24:58 -0000 1.8 +++ Makefile 8 Jan 2012 00:08:40 -0000 @@ -2,8 +2,7 @@ COMMENT = Ruby commandline parsing library -DISTNAME = trollop-1.15 -REVISION = 4 +DISTNAME = trollop-1.16.2 CATEGORIES = devel Index: distinfo =================================================================== RCS file: /data/cvsroot/OpenBSD/ports/devel/ruby-trollop/distinfo,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 distinfo --- distinfo 22 Nov 2009 04:21:33 -0000 1.1.1.1 +++ distinfo 8 Jan 2012 00:03:51 -0000 @@ -1,5 +1,5 @@ -MD5 (trollop-1.15.gem) = NZNHd1/zFm6xPsgDY61noQ== -RMD160 (trollop-1.15.gem) = mY0B8O42kFnpOpI9u0x7WZgvH8k= -SHA1 (trollop-1.15.gem) = KRpEXvFOJOaR5tx/AGxzUrYyuC0= -SHA256 (trollop-1.15.gem) = E7ZH3VG+Wi/G58BJcDThf2n7sLxccVxSILV2e7tJrXc= -SIZE (trollop-1.15.gem) = 20992 +MD5 (trollop-1.16.2.gem) = jnBgdI1JZHzZdg6Z7XRfvA== +RMD160 (trollop-1.16.2.gem) = iUfN00EpMCRee3mz+kucl9bhMM8= +SHA1 (trollop-1.16.2.gem) = wavoymBCSj0A1t0XZWVslC1A8QY= +SHA256 (trollop-1.16.2.gem) = j5ZHmFHOfFtsM9zOLtE9NOV4bysiveTmgMYI3kC6OTs= +SIZE (trollop-1.16.2.gem) = 22016 Index: pkg/PLIST =================================================================== RCS file: /data/cvsroot/OpenBSD/ports/devel/ruby-trollop/pkg/PLIST,v retrieving revision 1.2 diff -u -r1.2 PLIST --- pkg/PLIST 8 Nov 2010 23:24:41 -0000 1.2 +++ pkg/PLIST 8 Jan 2012 00:09:05 -0000 @@ -3,11 +3,10 @@ ${GEM_LIB}/gems/${DISTNAME}/ ${GEM_LIB}/gems/${DISTNAME}/FAQ.txt ${GEM_LIB}/gems/${DISTNAME}/History.txt -${GEM_LIB}/gems/${DISTNAME}/Manifest.txt ${GEM_LIB}/gems/${DISTNAME}/README.txt -${GEM_LIB}/gems/${DISTNAME}/Rakefile ${GEM_LIB}/gems/${DISTNAME}/lib/ ${GEM_LIB}/gems/${DISTNAME}/lib/trollop.rb +${GEM_LIB}/gems/${DISTNAME}/release-script.txt ${GEM_LIB}/gems/${DISTNAME}/test/ ${GEM_LIB}/gems/${DISTNAME}/test/test_trollop.rb ${GEM_LIB}/specifications/${DISTNAME}.gemspec