Date: Fri, 18 May 2018 18:25:59 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 228350] devel/rubygem-fugit: fails to build with Ruby 2.5 Message-ID: <bug-228350-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228350 Bug ID: 228350 Summary: devel/rubygem-fugit: fails to build with Ruby 2.5 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: sunpoet@FreeBSD.org Reporter: pkubaj@anongoth.pl Assignee: sunpoet@FreeBSD.org Flags: maintainer-feedback?(sunpoet@FreeBSD.org) This port builds with Ruby 2.4, but with 2.5 it throws error: =3D=3D=3D> Generating temporary packing list (cd /var/ports/devel/rubygem-fugit/work/fugit-1.1.1; /usr/bin/env RB_USER_INSTALL=3Dyes LANG=3Den_US.UTF-8 LC_ALL=3Den_US.UTF-8 /usr/local/bi= n/gem25 install -l --no-update-sources --install-dir /var/ports/devel/rubygem-fugit/work/stage/usr/local/lib/ruby/gems/2.5 --ignore-dependencies --bindir=3D/var/ports/devel/rubygem-fugit/work/stage/usr/local/bin --rdoc -= -ri fugit-1.1.1.gem -- --build-args ) Successfully installed fugit-1.1.1 Parsing documentation for fugit-1.1.1 Installing ri documentation for fugit-1.1.1 Installing darkfish documentation for fugit-1.1.1 ERROR: While executing gem ... (RDoc::Error) error generating Fugit/Cron/Parser.html: no implicit conversion of nil = into String (TypeError) *** Error code 1 Stop. make[1]: stopped in /var/ports/devel/rubygem-fugit *** Error code 1 Running make again works: =3D=3D=3D> Generating temporary packing list (cd /var/ports/devel/rubygem-fugit/work/fugit-1.1.1; /usr/bin/env RB_USER_INSTALL=3Dyes LANG=3Den_US.UTF-8 LC_ALL=3Den_US.UTF-8 /usr/local/bi= n/gem25 install -l --no-update-sources --install-dir /var/ports/devel/rubygem-fugit/work/stage/usr/local/lib/ruby/gems/2.5 --ignore-dependencies --bindir=3D/var/ports/devel/rubygem-fugit/work/stage/usr/local/bin --rdoc -= -ri fugit-1.1.1.gem -- --build-args ) Successfully installed fugit-1.1.1 Parsing documentation for fugit-1.1.1 Done installing documentation for fugit after 1 seconds 1 gem installed /bin/rm -f -r /var/ports/devel/rubygem-fugit/work/stage/usr/local/lib/ruby/gems/2.5/build= _info/ /usr/bin/find /var/ports/devel/rubygem-fugit/work/stage/usr/local/lib/ruby/gems/2.5 -type= f -name '*.so' -exec /usr/bin/strip {} + /usr/bin/find /var/ports/devel/rubygem-fugit/work/stage/usr/local/lib/ruby/gems/2.5 -type= f \( -name mkmf.log -or -name gem_make.out \) -delete /bin/rm -f -r /var/ports/devel/rubygem-fugit/work/stage/usr/local/lib/ruby/gems/2.5/gems/= fugit-1.1.1/ext /var/ports/devel/rubygem-fugit/work/stage/usr/local/lib/ruby/gems/2.5/cach= e 2> /dev/null || true /bin/rmdir /var/ports/devel/rubygem-fugit/work/stage/usr/local/lib/ruby/gems/2.5/exten= sions 2> /dev/null || true =3D=3D=3D=3D> Compressing man pages (compress-man) =3D=3D=3D=3D> Running Q/A tests (stage-qa) But that is not possible with Poudriere. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-228350-7788>