Building rubygem-fastri-0.3.1.1.txz (origin /buildshare/ports/355755/devel/rubygem-fastri) for powerpc-10-0 on XXX slot2: created x distfiles/ x distfiles/rubygem/ x distfiles/rubygem/fastri-0.3.1.1.gem x packages/ x packages/gmake-3.82_1.txz x packages/ruby19-gems-1.8.29.txz x packages/gettext-0.18.3.1_1.txz x packages/p5-Locale-gettext-1.05_3.txz x packages/autoconf-2.69.txz x packages/libexecinfo-1.1_3.txz x packages/help2man-1.43.3_1.txz x packages/libyaml-0.1.6.txz x packages/autoconf-wrapper-20131203.txz x packages/pkg-1.2.7_2.txz x packages/libffi-3.0.13_1.txz x packages/perl5-5.16.3_10.txz x packages/ruby-1.9.3.484_2,1.txz x packages/m4-1.4.17_1,1.txz ELF ldconfig path: /lib /usr/lib /usr/lib/compat Make depends ===> rubygem-fastri-0.3.1.1 depends on file: /usr/local/sbin/pkg - not found ===> Verifying install for /usr/local/sbin/pkg in /buildshare/ports/355755/ports-mgmt/pkg ===> Installing existing package /packages/pkg-1.2.7_2.txz Installing pkg-1.2.7_2... done If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of rubygem-fastri-0.3.1.1 ===> rubygem-fastri-0.3.1.1 depends on file: /usr/local/bin/gem19 - not found ===> Verifying install for /usr/local/bin/gem19 in /buildshare/ports/355755/devel/ruby-gems ===> Installing existing package /packages/ruby19-gems-1.8.29.txz Installing ruby19-gems-1.8.29...Installing ruby-1.9.3.484_2,1...Installing libffi-3.0.13_1... done Installing libyaml-0.1.6... done done done ==== Some of the standard commands are provided as separate ports for ease of upgrading: devel/ruby-gems: gem - RubyGems package manager devel/rubygem-rake: rake - Ruby Make And some of the standard libraries are provided as separate ports since they require extra dependencies: converters/ruby-iconv: iconv module databases/ruby-gdbm: GDBM module x11-toolkits/ruby-tk: Tcl/Tk modules japanese/ruby-tk: Tcl/Tk modules for Japanized Tcl/Tk Install them as occasion demands. ==== ===> Returning to build of rubygem-fastri-0.3.1.1 ===> rubygem-fastri-0.3.1.1 depends on file: /usr/local/bin/ruby19 - found ===> rubygem-fastri-0.3.1.1 depends on file: /usr/local/bin/ruby19 - found ===> rubygem-fastri-0.3.1.1 depends on file: /usr/local/bin/gem19 - found ===> rubygem-fastri-0.3.1.1 depends on file: /usr/local/bin/ruby19 - found ===> rubygem-fastri-0.3.1.1 depends on file: /usr/local/bin/gem19 - found ===> rubygem-fastri-0.3.1.1 depends on file: /usr/local/bin/ruby19 - found Make install ===> rubygem-fastri-0.3.1.1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by rubygem-fastri-0.3.1.1 for building ===> Extracting for rubygem-fastri-0.3.1.1 => SHA256 Checksum OK for rubygem/fastri-0.3.1.1.gem. ===> rubygem-fastri-0.3.1.1 depends on file: /usr/local/bin/gem19 - found ===> rubygem-fastri-0.3.1.1 depends on file: /usr/local/bin/ruby19 - found Unpacked gem: '/obj/buildshare/ports/355755/devel/rubygem-fastri/work/fastri-0.3.1.1' ===> Patching for rubygem-fastri-0.3.1.1 ===> rubygem-fastri-0.3.1.1 depends on file: /usr/local/bin/ruby19 - found ===> rubygem-fastri-0.3.1.1 depends on file: /usr/local/bin/gem19 - found ===> rubygem-fastri-0.3.1.1 depends on file: /usr/local/bin/ruby19 - found ===> Configuring for rubygem-fastri-0.3.1.1 ===> Building for rubygem-fastri-0.3.1.1 Successfully built RubyGem Name: fastri Version: 0.3.1.1 File: fastri-0.3.1.1.gem ===> Staging for rubygem-fastri-0.3.1.1 ===> rubygem-fastri-0.3.1.1 depends on file: /usr/local/bin/gem19 - found ===> rubygem-fastri-0.3.1.1 depends on file: /usr/local/bin/ruby19 - found ===> Generating temporary packing list A small note about RubyGems + FastRI ==================================== RubyGems adds a noticeable overhead to fri, making it run slower than if you installed it directly from the tarball with setup.rb. Compare the execution time when installed with RubyGems: $ time fri -f plain String > /dev/null real 0m0.385s user 0m0.244s sys 0m0.036s to the time fri actually takes to run, without the overhead introduced by RubyGems: $ time ruby bin/fri -f plain String > /dev/null real 0m0.088s user 0m0.040s sys 0m0.008s If you care about those extra 300ms (and there are situations where they will matter, e.g. when using fri for method completion), get FastRI from the tarballs. Successfully installed fastri-0.3.1.1 1 gem installed Installing RDoc documentation for fastri-0.3.1.1... ====> Compressing man pages (compress-man) ===> Installing for rubygem-fastri-0.3.1.1 ===> Checking if devel/rubygem-fastri already installed ===> Registering installation for rubygem-fastri-0.3.1.1 Installing rubygem-fastri-0.3.1.1... done Make package ===> Building package for rubygem-fastri-0.3.1.1 slot2: removed