FreeBSD Bugzilla – Attachment 153566 Details for
Bug 198052
devel/ruby-gems: fails to build with DOCS option disabled
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
ruby22-gems-2.4.5.log.txt
ruby22-gems-2.4.5.log.txt (text/plain), 18.48 KB, created by
Steve Wills
on 2015-02-26 23:57:34 UTC
(
hide
)
Description:
ruby22-gems-2.4.5.log.txt
Filename:
MIME Type:
Creator:
Steve Wills
Created:
2015-02-26 23:57:34 UTC
Size:
18.48 KB
patch
obsolete
>====>> Building devel/ruby-gems >build started at Thu Feb 26 23:55:03 UTC 2015 >port directory: /usr/ports/devel/ruby-gems >building for: FreeBSD 101amd64-default-job-01 10.1-RELEASE FreeBSD 10.1-RELEASE amd64 >maintained by: ruby@FreeBSD.org >/usr/local/share/poudriere/bulk.sh: ident: not found >Makefile ident: >Poudriere version: 3.1.1 >Host OSVERSION: 1100057 >Jail OSVERSION: 1001000 > >---Begin Environment--- >OSVERSION=1001000 >UNAME_v=FreeBSD 10.1-RELEASE >UNAME_r=10.1-RELEASE >BLOCKSIZE=K >MAIL=/var/mail/root >STATUS=1 >WARNING_WAIT=0 >SAVED_TERM=screen >MASTERMNT=/usr/local/poudriere/data/.m/101amd64-default/ref >NO_WARNING_PKG_INSTALL_EOL=yes >FORCE_PACKAGE=yes >PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin >POUDRIERE_BUILD_TYPE=bulk >PKGNAME=ruby22-gems-2.4.5 >OLDPWD=/ >PWD=/usr/local/poudriere/data/.m/101amd64-default/ref/.p/pool >MASTERNAME=101amd64-default >USER=root >HOME=/root >POUDRIERE_VERSION=3.1.1 >LOCALBASE=/usr/local >PACKAGE_BUILDING=yes >DEV_WARNING_WAIT=0 >---End Environment--- > >---Begin OPTIONS List--- >===> The following configuration options are available for ruby22-gems-2.4.5: > DOCS=on: Build and/or install documentation >===> Use 'make config' to modify these settings >---End OPTIONS List--- > >--CONFIGURE_ARGS-- > >--End CONFIGURE_ARGS-- > >--CONFIGURE_ENV-- >XDG_DATA_HOME=/wrkdirs/usr/ports/devel/ruby-gems/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/ruby-gems/work HOME=/wrkdirs/usr/ports/devel/ruby-gems/work TMPDIR="/tmp" XDG_DATA_HOME=/wrkdirs/usr/ports/devel/ruby-gems/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/ruby-gems/work HOME=/wrkdirs/usr/ports/devel/ruby-gems/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh >--End CONFIGURE_ENV-- > >--MAKE_ENV-- >XDG_DATA_HOME=/wrkdirs/usr/ports/devel/ruby-gems/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/ruby-gems/work HOME=/wrkdirs/usr/ports/devel/ruby-gems/work TMPDIR="/tmp" XDG_DATA_HOME=/wrkdirs/usr/ports/devel/ruby-gems/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/ruby-gems/work HOME=/wrkdirs/usr/ports/devel/ruby-gems/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 -fstack-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 -o root -g wheel -m 555" BSD_INSTALL_LIB="install -s -o root -g wheel -m 444" BSD_INSTALL_SCRIPT="install -o root -g wheel -m 555" BSD_INSTALL_DATA="install -o root -g wheel -m 0644" BSD_INSTALL_MAN="install -o root -g wheel -m 444" >--End MAKE_ENV-- > >--PLIST_SUB-- >DISTNAME="rubygems-2.4.5" >RUBY_VER_SHORT="22" >GEMS_DIR="lib/ruby/gems/2.2/gems" >DOC_DIR="lib/ruby/gems/2.2/doc" >CACHE_DIR="lib/ruby/gems/2.2/cache" >SPEC_DIR="lib/ruby/gems/2.2/specifications" >EXT_DIR="lib/ruby/gems/2.2/extensions" >RUBY_LIBDIR="lib/ruby/2.2" >RUBY_ARCHLIBDIR="lib/ruby/2.2/amd64-freebsd10" >RUBY_SITELIBDIR="lib/ruby/site_ruby/2.2" >RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.2/amd64-freebsd10" >RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.2" >RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.2/amd64-freebsd10" >RUBY_MODDOCDIR="share/doc/ruby22/gems" >RUBY_MODEXAMPLESDIR="share/examples/ruby22/gems" >RUBY_DOCDIR="share/doc/ruby22" >RUBY_EXAMPLESDIR="share/examples/ruby22" >RUBY_RIDIR="share/ri/2.2/system" >RUBY_SITERIDIR="share/ri/2.2/site" >RUBY_ELISPDIR="lib/ruby/elisp" >RUBY_VERSION="2.2.0" >RUBY_VER="2.2" >RUBY_SHLIBVER="22" >RUBY_ARCH="amd64-freebsd10" >RUBY_SUFFIX="22" >RUBY_NAME="ruby22" >RUBY_DEFAULT_SUFFIX="22" >RUBY20="@comment >" >RUBY21="@comment >" >RUBY22="" >RUBY_RD_HTML_FILES="@comment >" >OSREL=10.1 >PREFIX=%D >LOCALBASE=/usr/local >RESETPREFIX=/usr/local >PORTDOCS="" >PORTEXAMPLES="" >LIB32DIR=lib >DOCSDIR="share/doc/gems" >EXAMPLESDIR="share/examples/gems" >DATADIR="share/gems" >WWWDIR="www/gems" >ETCDIR="etc/gems" >--End PLIST_SUB-- > >--SUB_LIST-- >PREFIX=/usr/local >LOCALBASE=/usr/local >DATADIR=/usr/local/share/gems >DOCSDIR=/usr/local/share/doc/gems >EXAMPLESDIR=/usr/local/share/examples/gems >WWWDIR=/usr/local/www/gems >ETCDIR=/usr/local/etc/gems >--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/make.conf #### ># temp disabled because needing to test pkg_* (kwm) >WITH_PKGNG=yes > >#DEVELOPER=yes >#DISABLE_LICENSES=yes >#DEFAULT_VERSIONS=ruby=2.2 >DEFAULT_VERSIONS= apache=2.4 perl5=5.20 php=5.6 ruby=2.2 >WITH_BDB6_PERMITTED=yes >WITH_BDB_VER=6 >---End make.conf--- >=======================<phase: check-sanity >============================ >===> License MIT RUBY accepted by the user >=========================================================================== >=======================<phase: pkg-depends >============================ >===> ruby22-gems-2.4.5 depends on file: /usr/local/sbin/pkg - not found >===> Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg >===> Installing existing package /packages/All/pkg-1.4.12.txz >[101amd64-default-job-01] Installing pkg-1.4.12... >[101amd64-default-job-01] Extracting pkg-1.4.12... done >Message for pkg-1.4.12: > If you are upgrading from the old package format, first run: > > # pkg2ng >===> Returning to build of ruby22-gems-2.4.5 >=========================================================================== >=======================<phase: fetch-depends >============================ >=========================================================================== >=======================<phase: fetch >============================ >===> License MIT RUBY accepted by the user >===> Fetching all distfiles required by ruby22-gems-2.4.5 for building >=========================================================================== >=======================<phase: checksum >============================ >===> License MIT RUBY accepted by the user >===> Fetching all distfiles required by ruby22-gems-2.4.5 for building >=> SHA256 Checksum OK for ruby/rubygems-2.4.5.tgz. >=========================================================================== >=======================<phase: extract-depends>============================ >===> ruby22-gems-2.4.5 depends on file: /usr/local/bin/ruby22 - not found >===> Verifying install for /usr/local/bin/ruby22 in /usr/ports/lang/ruby22 >===> Installing existing package /packages/All/ruby-2.2.0,1.txz >[101amd64-default-job-01] Installing ruby-2.2.0,1... >[101amd64-default-job-01] `-- Installing libedit-3.1.20141030_2... >[101amd64-default-job-01] `-- Extracting libedit-3.1.20141030_2... done >[101amd64-default-job-01] `-- Installing libffi-3.2.1... >[101amd64-default-job-01] | `-- Installing indexinfo-0.2.2... >[101amd64-default-job-01] | `-- Extracting indexinfo-0.2.2... done >[101amd64-default-job-01] `-- Extracting libffi-3.2.1... done >[101amd64-default-job-01] `-- Installing libyaml-0.1.6_2... >[101amd64-default-job-01] `-- Extracting libyaml-0.1.6_2... done >[101amd64-default-job-01] Extracting ruby-2.2.0,1... done >Message for ruby-2.2.0,1: > ==== >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: > > 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 ruby22-gems-2.4.5 >=========================================================================== >=======================<phase: extract >============================ >===> License MIT RUBY accepted by the user >===> Fetching all distfiles required by ruby22-gems-2.4.5 for building >===> Extracting for ruby22-gems-2.4.5 >=> SHA256 Checksum OK for ruby/rubygems-2.4.5.tgz. >=========================================================================== >=======================<phase: patch-depends >============================ >===> ruby22-gems-2.4.5 depends on file: /usr/local/bin/ruby22 - found >=========================================================================== >=======================<phase: patch >============================ >===> Patching for ruby22-gems-2.4.5 >=========================================================================== >=======================<phase: build-depends >============================ >===> ruby22-gems-2.4.5 depends on file: /usr/local/bin/ruby22 - found >=========================================================================== >=======================<phase: lib-depends >============================ >=========================================================================== >=======================<phase: configure >============================ >===> Configuring for ruby22-gems-2.4.5 >=========================================================================== >=======================<phase: build >============================ >=========================================================================== >=======================<phase: run-depends >============================ >===> ruby22-gems-2.4.5 depends on file: /usr/local/bin/ruby22 - found >=========================================================================== >=======================<phase: stage >============================ >===> Staging for ruby22-gems-2.4.5 >===> Generating temporary packing list >cd /wrkdirs/usr/ports/devel/ruby-gems/work/rubygems-2.4.5; /usr/bin/env GEM_HOME=/wrkdirs/usr/ports/devel/ruby-gems/work/stage/usr/local/lib/ruby/gems/2.2 LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_CTYPE=UTF-8 /usr/local/bin/ruby22 setup.rb --ri --rdoc --destdir=/wrkdirs/usr/ports/devel/ruby-gems/work/stage >RubyGems 2.4.5 installed >Parsing documentation for rubygems-2.4.5 >Installing ri documentation for rubygems-2.4.5 >Installing darkfish documentation for rubygems-2.4.5 > >=== 2.4.5 / 2014-12-03 > >Bug fixes: > >* Improved speed of requiring gems. (Around 25% for a 60 gem test). Pull > request #1060 by unak. >* RubyGems no longer attempts to look up gems remotely with the --local flag. > Pull request #1084 by Jeremy Evans. >* Executable stubs use the correct gem version when RUBYGEMS_GEMDEPS is > active. Issue #1072 by Michael Kaiser-Nyman. >* Fixed handling of pinned gems in lockfiles with versions. Issue #1078 by > Ian Ker-Seymer. >* Fixed handling of git@example:gem.git URIs. Issue #1054 by Mogutan Mogu. >* Fixed handling of platforms retrieved from the dependencies API. Issue > #1058 and patch suggestion by tux-mind. >* RubyGems now suggests a copy-pasteable `gem pristine` command when > extensions are missing. Pull request #1057 by Shannon Skipper. >* Improved errors for long file names when packaging. Pull request #1016 by > Piotrek Bator. >* `gem pristine` now skips gems cannot be found remotely. Pull request #1064 > by Tuomas Kareinen. >* `gem pristine` now caches gems to the proper directory. Pull request #1064 > by Tuomas Kareinen. >* `gem pristine` now skips bundled gems properly. Pull request #1064 by > Tuomas Kareinen. >* Improved interoperability of Vagrant with RubyGems. Pull request #1057 by > VÃt Ondruch. >* Renamed CONTRIBUTING to CONTRIBUTING.rdoc to allow markup. Pull request > #1090 by Roberto Miranda. >* Switched from #partition to #reject as only one collection is used. Pull > request #1074 by Tuomas Kareinen. >* Fixed installation of gems on systems using memory-mapped files. Pull > request #1038 by Justin Li. >* Fixed bug in Gem::Text#min3 where `a == b < c`. Pull request #1026 by > fortissimo1997. >* Fixed uninitialized variable warning in BasicSpecification. Pull request > #1019 by Piotr Szotkowski. >* Removed unneeded exception handling for cyclic dependencies. Pull request > #1043 by Jens Wille. >* Fixed grouped expression warning. Pull request #1081 by André Arko. >* Fixed handling of platforms when writing lockfiles. > >=== 2.4.4 / 2014-11-12 > >Bug fixes: > >* Add alternate Root CA for upcoming certificate change. Fixes #1050 by > Protosac > >=== 2.4.3 / 2014-11-10 > >Bug fixes: > >* Fix redefine MirrorCommand issue. Pull request #1044 by @akr. >* Fix typo in platform= docs. Pull request #1048 by @jasonrclark >* Add root SSL certificates for upcoming certificate change. Fixes #1050 by > Protosac > >=== 2.4.2 / 2014-10-01 > >This release was sponsored by Ruby Central. > >Bug fixes: > >* RubyGems now correctly matches wildcard no_proxy hosts. Issue #997 by > voelzemo. >* Added support for missing git_source method in the gem dependencies API. >* Fixed handling of git gems with an alternate install directory. >* Lockfiles will no longer be truncated upon resolution errors. >* Fixed messaging for `gem owner -a`. Issue #1004 by Aaron Patterson, Ryan > Davis. >* Removed meaningless ensure. Pull request #1003 by gogotanaka. >* Improved wording of --source option help. Pull request #989 by Jason Clark. >* Empty build_info files are now ignored. Issue #903 by Adan Alvarado. >* Gem::Installer ignores dependency checks when installing development > dependencies. Issue #994 by Jens Willie. >* `gem update` now continues after dependency errors. Issue #993 by aaronchi. >* RubyGems no longer warns about semantic version dependencies for the 0.x > range. Issue #987 by Jeff Felchner, pull request #1006 by Hsing-Hui Hsu. >* Added minimal lock to allow multithread installation of gems. Issue #982 > and pull request #1005 by Yorick Peterse >* RubyGems now considers prerelease dependencies as it did in earlier versions > when --prerelease is given. Issue #990 by Jeremy Tryba. >* Updated capitalization in README. Issue #1010 by Ben Bodenmiller. >* Fixed activating gems from a Gemfile for default gems. Issue #991 by khoan. >* Fixed windows stub script generation for Cygwin. Issue #1000 by Brett > DiFrischia. >* Allow gem bindir and ruby.exe to live in separate diretories. Pull request > #942 by Ian Flynn. >* Fixed handling of gemspec in gem dependencies files to match Bundler > behavior. Issue #1020 by Michal Papis. >* Fixed `gem update` when updating to prereleases. Issue #1028 by Santiago > Pastorino. >* RubyGems now fails immediately when a git reference cannot be found instead > of spewing git errors. Issue #1031 by Michal Papis > >=== 2.4.1 / 2014-07-17 > >Bug fixes: > >* RubyGems can now be updated on Ruby implementations that do not support > vendordir in RbConfig::CONFIG. Issue #974 by net1957. > >=== 2.4.0 / 2014-07-16 > >Minor enhancements: > >* The contents command now supports a --show-install-dir option that shows > only the directory the gem is installed in. Feature request #966 by Akinori > MUSHA. >* Added a --build-root option to the install command for packagers. Pull > request #965 by Marcus Rückert. >* Added vendor gem support to RubyGems. Package managers may now install gems > in Gem.vendor_dir with the --vendor option to gem install. Issue #943 by > Marcus Rückert. > >Bug fixes: > >* Kernel#gem now respects the prerelease flag when activating gems. > Previously this behavior was undefined which could lead to bugs when a > prerelease version was unintentionally activated. Bug #938 by Joe Ferris. >* RubyGems now prefers gems from git over installed gems. This allows gems > from git to override an installed gem with the same name and version. Bug > #944 by Thomas Kriechbaumer. >* Fixed handling of git gems in a lockfile with unversioned dependencies. Bug > #940 by Michael Kaiser-Nyman. >* The ruby directive in a gem dependencies file is ignored when installing. > Bug #941 by Michael Kaiser-Nyman. >* Added open to list of builtin commands (`gem open` now works). Reported by > Espen Antonsen. >* `gem open` now works with command-line editors. Pull request #962 by Tim > Pope. >* `gem install -g` now respects `--conservative`. Pull request #950 by Jeremy > Evans. >* RubyGems releases announcements now now include checksums. Bug #939 by > Alexander E. Fischer. >* RubyGems now expands ~ in $PATH when checking if installed executables will > be runnable. Pull request #945 by Alex Talker. >* Fixed `gem install -g --explain`. Issue #947 by Luis Lavena. Patch by > Hsing-Hui Hsu. >* RubyGems locks less during gem activation. Pull request #951 by Aaron > Patterson and Justin Searls, #969 by Jeremy Tryba. >* Kernel#gem is now thread-safe. Pull request #967 by Aaron Patterson. >* RubyGems now handles spaces in directory names for some parts of extension > building. Pull request #949 by Tristan Hill. >* RubyGems no longer defines an empty Date class. Pull Request #948 by Benoit > Daloze. >* RubyGems respects --document options for `gem update` again. Bug 946 by > jonforums. Patch by Hsing-Hui Hsu. >* RubyGems generates documentation again with --ignore-dependencies. Bug #961 > by Pulfer. >* RubyGems can install extensions across partitions now. Pull request #970 by > Michael Scherer. >* `-s` is now short for `--source` which resolves an ambiguity with > --no-suggestions. Pull request #955 by Alexander Kahn. >* Added extra test for ~> for 0.0.X versions. Pull request #958 by Mark > Lorenz. >* Fixed typo in gem updated help. Pull request #952 by Per Modin. >* Clarified that the gem description should not be excessively long. Part of > bug #956 by Renier Morales. >* Hid documentation of outdated test_files related methods in Specification. > Guides issue #90 by Emil Soman. >* RubyGems now falls back to the old index if the rubygems.org API fails > during gem resolution. > > > >------------------------------------------------------------------------------ > >RubyGems installed the following executables: > /wrkdirs/usr/ports/devel/ruby-gems/work/stage/usr/local/bin/gem22 > >Rdoc documentation was installed. You may now invoke: > gem server >and then peruse beautifully formatted documentation for your gems >with your web browser. >If you do not wish to install this documentation in the future, use the >--no-document flag, or set it as the default in your ~/.gemrc file. See >'gem help env' for details. > >Ruby Interactive (ri) documentation was installed. ri is kind of like man >pages for ruby libraries. You may access it like this: > ri Classname > ri Classname.class_method > ri Classname#instance_method >If you do not wish to install this documentation in the future, use the >--no-document flag, or set it as the default in your ~/.gemrc file. See >'gem help env' for details. > >====> Compressing man pages (compress-man) >=========================================================================== >=======================<phase: package >============================ >===> Building package for ruby22-gems-2.4.5 >/usr/local/bin/ruby22 >=========================================================================== >====>> Cleaning up wrkdir >===> Cleaning for ruby22-gems-2.4.5 >build of devel/ruby-gems ended at Thu Feb 26 23:55:21 UTC 2015 >build time: 00:00:18
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 198052
:
153544
|
153558
| 153566 |
155075