The gemspec lists tzinfo-data [>= 1.0.0] as a runtime dependency, which is not satisfied. This gem will fail at runtime.
https://people.FreeBSD.org/~sunpoet/patch/sysutils-rubygem-fluentd --- Makefile (revision 445871) +++ Makefile (working copy) @@ -2,7 +2,7 @@ PORTNAME= fluentd PORTVERSION= 0.12.14 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils rubygems MASTER_SITES= RG @@ -18,7 +18,8 @@ rubygem-cool.io>=1.2.2:devel/rubygem-cool.io \ rubygem-http_parser.rb>=0.5.1:net/rubygem-http_parser.rb \ rubygem-sigdump>=0.2.2:devel/rubygem-sigdump \ - rubygem-tzinfo>=1.0.0:devel/rubygem-tzinfo + rubygem-tzinfo>=1.0.0:devel/rubygem-tzinfo \ + rubygem-tzinfo-data>=1.0.0:devel/rubygem-tzinfo-data USE_RUBY= yes PLIST_FILES= bin/fluent-cat bin/fluent-debug bin/fluent-gem bin/fluentd \
A commit references this bug: Author: sunpoet Date: Sun Jul 30 13:13:21 UTC 2017 New revision: 446927 URL: https://svnweb.freebsd.org/changeset/ports/446927 Log: Add missing RUN_DEPENDS - Bump PORTREVISION for dependency change PR: 220630 Reported by: lifanov Submitted by: sunpoet (myself) Approved by: maintainer (timeout, 18 days) Changes: head/sysutils/rubygem-fluentd/Makefile