[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