Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Sep 2011 08:28:16 +0000
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ruby@FreeBSD.org
Subject:   Ruby port advice needed [Was: rubyripper-0.6.0_1 failed on amd64 9]
Message-ID:  <20110901082816.GA66232@FreeBSD.org>

next in thread | raw e-mail | index | archive | help
Hi there,

There is a ruby-written port I maintain, and several months ago it was
working just fine.  However, apparently, our default Ruby bits got updated
or something, and now it currently does not build as quoted in pointyhat
log below (trimmed for your convenience).

I'm not a Ruby expert; perhaps someone can take a look and explain what
should be done to remedy the problem?

Thanks,

./danfe

----- Forwarded message from Pav Lucistnik <pav@FreeBSD.org> -----

Date: Tue, 30 Aug 2011 01:08:36 +0200
From: Pav Lucistnik <pav@FreeBSD.org>
To: danfe@FreeBSD.org
Subject: [Fwd: rubyripper-0.6.0_1 failed on amd64 9]

> 
>   http://pointyhat.FreeBSD.org/errorlogs/amd64-errorlogs/a.9.20110829073225/rubyripper-0.6.0_1.log
> 
>   --8<-- --8<-- --8<-- --8<-- --8<-- --8<-- --8<-- --8<-- --8<-- --8<--
> 
> ===>  Configuring for rubyripper-0.6.0_1
> ===>  Building for rubyripper-0.6.0_1
> cd /work/a/ports/audio/rubyripper/work/rubyripper-0.6.0 && /usr/local/bin/ruby18 configure --update-lang
> NOTE: Gem.all_load_paths is deprecated with no replacement. It will be removed on or after 2011-10-01.
> Gem.all_load_paths called from /usr/local/lib/ruby/gems/1.8/gems/gettext-2.1.0/lib/gettext/runtime/locale_path.rb:56.
> NOTE: Gem.all_partials is deprecated with no replacement. It will be removed on or after 2011-10-01.
> Gem.all_partials called from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:258.
> NOTE: Gem.all_partials is deprecated with no replacement. It will be removed on or after 2011-10-01.
> Gem.all_partials called from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:258.
> /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:259:in `_deprecated_all_load_paths': undefined method `add' for "/usr/local/lib/ruby/gems/1.8":String (NoMethodError)
> 	from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:427:in `each_load_path'
> 	from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:426:in `each'
> 	from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:426:in `each_load_path'
> 	from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:421:in `each'
> 	from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:421:in `each_load_path'
> 	from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:258:in `_deprecated_all_load_paths'
> 	from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:257:in `each'
> 	from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:257:in `_deprecated_all_load_paths'
> 	from /usr/local/lib/ruby/site_ruby/1.8/rubygems/deprecate.rb:62:in `send'
> 	from /usr/local/lib/ruby/site_ruby/1.8/rubygems/deprecate.rb:62:in `all_load_paths'
> 	from /usr/local/lib/ruby/gems/1.8/gems/gettext-2.1.0/lib/gettext/runtime/locale_path.rb:56:in `_unmemoized_default_path_rules'
> 	from /usr/local/lib/ruby/gems/1.8/gems/locale-2.0.5/lib/locale/util/memoizable.rb:73:in `default_path_rules'
> 	from /usr/local/lib/ruby/gems/1.8/gems/locale-2.0.5/lib/locale/util/memoizable.rb:95:in `_memoize_dup'
> 	from /usr/local/lib/ruby/gems/1.8/gems/locale-2.0.5/lib/locale/util/memoizable.rb:87:in `_memoize'
> 	from /usr/local/lib/ruby/gems/1.8/gems/locale-2.0.5/lib/locale/util/memoizable.rb:95:in `_memoize_dup'
> 	from /usr/local/lib/ruby/gems/1.8/gems/locale-2.0.5/lib/locale/util/memoizable.rb:72:in `default_path_rules'
> 	from /usr/local/lib/ruby/gems/1.8/gems/gettext-2.1.0/lib/gettext/runtime/locale_path.rb:84:in `initialize'
> 	from /usr/local/lib/ruby/gems/1.8/gems/gettext-2.1.0/lib/gettext/runtime/textdomain.rb:60:in `new'
> 	from /usr/local/lib/ruby/gems/1.8/gems/gettext-2.1.0/lib/gettext/runtime/textdomain.rb:60:in `initialize'
> 	from /usr/local/lib/ruby/gems/1.8/gems/gettext-2.1.0/lib/gettext/runtime/textdomain_manager.rb:208:in `new'
> 	from /usr/local/lib/ruby/gems/1.8/gems/gettext-2.1.0/lib/gettext/runtime/textdomain_manager.rb:208:in `create_or_find_textdomain'
> 	from /usr/local/lib/ruby/gems/1.8/gems/gettext-2.1.0/lib/gettext/runtime/textdomain_manager.rb:69:in `bind_to'
> 	from /usr/local/lib/ruby/gems/1.8/gems/gettext-2.1.0/lib/gettext.rb:83:in `bindtextdomain_to'
> 	from /usr/local/lib/ruby/gems/1.8/gems/gettext-2.1.0/lib/gettext.rb:64:in `bindtextdomain'
> 	from ./rr_lib.rb:28
> 	from configure:55:in `require'
> 	from configure:55
> *** Error code 1
> 
> Stop in /a/ports/audio/rubyripper.
> ================================================================
> build of /usr/ports/audio/rubyripper ended at Mon Aug 29 18:02:17 UTC 2011

----- End forwarded message -----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110901082816.GA66232>