[MacPorts] #13135: ruby-1.8.6-p110 has a bug in lib/rexml,
needs update
MacPorts
trac at macosforge.org
Fri Mar 28 02:31:02 PDT 2008
#13135: ruby-1.8.6-p110 has a bug in lib/rexml, needs update
---------------------------------+------------------------------------------
Reporter: kimuraw at i.nifty.jp | Owner: pguyot at kallisys.net
Type: defect | Status: closed
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.5.0
Resolution: fixed | Keywords:
---------------------------------+------------------------------------------
Comment (by florian.ebeling at gmail.com):
I still have this problem with the latest ruby p111, so I think the ticket
should be reopend.
{{{
port install rb-cocoa
---> Configuring rb-cocoa
Error: Target org.macports.configure returned: configure failure: shell
command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_ports_ruby_rb-cocoa/work/RubyCocoa-0.12.0" &&
/opt/local/bin/ruby -rvendor-specific install.rb config --install-
prefix=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_ports_ruby_rb-cocoa/work/destroot/opt/local --install-
root=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_ports_ruby_rb-cocoa/work/destroot " returned error 1
Command output: create ext/rubycocoa/extconf.rb
create framework/GeneratedConfig.xcconfig
create framework/src/objc/Version.h
create tests/Makefile
---> framework
create
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_ports_ruby_rb-
cocoa/work/RubyCocoa-0.12.0/framework/src/objc/osx_ruby.h ...
create
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_ports_ruby_rb-
cocoa/work/RubyCocoa-0.12.0/framework/src/objc/osx_intern.h ...
BSROOT="/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_ports_ruby_rb-cocoa/work/RubyCocoa-0.12.0/framework/bridge-
support" CFLAGS="" /opt/local/bin/ruby build.rb
Generating BridgeSupport metadata for: CoreFoundation ...
Collect metadata (24.841432 seconds)
/opt/local/lib/ruby/1.8/rexml/text.rb:292:in `normalize': private method
`gsub' called for true:TrueClass (NoMethodError)
from /opt/local/lib/ruby/1.8/rexml/element.rb:1082:in `[]='
from /opt/local/lib/ruby/1.8/rexml/element.rb:586:in
`add_attribute'
from ./gen_bridge_metadata.rb:1435:in `generate_xml_document'
from ./gen_bridge_metadata.rb:1419:in `each'
from ./gen_bridge_metadata.rb:1419:in `generate_xml_document'
from ./gen_bridge_metadata.rb:551:in `xml_document'
from ./gen_bridge_metadata.rb:1511:in `generate_xml'
from ./gen_bridge_metadata.rb:1511:in `open'
from ./gen_bridge_metadata.rb:1511:in `generate_xml'
from ./gen_bridge_metadata.rb:542:in `write'
from build.rb:106
from build.rb:50:in `measure'
from build.rb:104
from build.rb:62:in `each'
from build.rb:62
config failed
hook
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_ports_ruby_rb-cocoa/work/RubyCocoa-0.12.0/framework/post-
config.rb failed:
'system
BSROOT="/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_ports_ruby_rb-cocoa/work/RubyCocoa-0.12.0/framework/bridge-
support" CFLAGS="" /opt/local/bin/ruby build.rb' failed
try 'ruby install.rb --help' for usage
Error: Status 1 encountered during processing.
}}}
Version
{{{
$ ruby -v
ruby 1.8.6 (2007-09-24 patchlevel 111) [i686-darwin9.2.2]
}}}
And the port file:
{{{
$ port cat ruby|head
# $Id: Portfile 34556 2008-02-28 07:34:56Z pguyot at kallisys.net $
PortSystem 1.0
name ruby
version 1.8.6-p111
revision 1
categories lang ruby
maintainers pguyot at kallisys.net
}}}
--
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13135#comment:5>
MacPorts </projects/macports>
Ports system for Mac OS
More information about the macports-tickets
mailing list