[MacPorts] #15734: base 1.7.0 Ruby port group seems broken: "can't read "file": no such variable"

MacPorts noreply at macports.org
Mon Jun 23 15:42:23 PDT 2008


#15734: base 1.7.0 Ruby port group seems broken: "can't read "file": no such
variable"
-----------------------------------+----------------------------------------
 Reporter:  febeling at macports.org  |       Owner:  macports-tickets at lists.macosforge.org
     Type:  defect                 |      Status:  new                                  
 Priority:  Normal                 |   Milestone:                                       
Component:  base                   |     Version:  1.7.0                                
 Keywords:                         |  
-----------------------------------+----------------------------------------
 A large number of ruby port are broken when you try to install from trunk
 installation. This  is the error message.
 {{{
 Error: Target org.macports.destroot returned: can't read "file": no such
 variable
 Error: Status 1 encountered during processing.
 }}}
 I thought it might have been the "type" of installation passed to the
 command {{{ruby.setup}}}, which is provided by ruby port group.
 A check against the existing set ruby ports does not confirm this
 theory.

 Here a list of a manual bulk check I did just now. An "X" in the first
 column means the above mentioned error occured. (X* means some
 other error prevented successful install.)
 {{{
 X ./ruby/rb-acl/Portfile:ruby.setup             acl 1.0.1 basic_install.rb
 {README doc}
 X ./ruby/rb-actionmailer/Portfile:ruby.setup        actionmailer 1.3.3 gem
 {} rubyforge:18408
 OK ./ruby/rb-actionpack/Portfile:ruby.setup        actionpack 1.13.3 gem
 {} rubyforge:18401
 OK ./ruby/rb-actionwebservice/Portfile:ruby.setup        actionwebservice
 1.2.3 gem {} rubyforge:18411
 X ./ruby/rb-activeldap/Portfile:ruby.setup              {activeldap ruby-
 activeldap} 0.5.3 setup.rb {README doc examples tests} rubyforge:1763
 OK ./ruby/rb-activerecord/Portfile:ruby.setup        activerecord 1.15.3
 gem {} rubyforge:18405
 OK ./ruby/rb-activesupport/Portfile:ruby.setup        activesupport 1.4.2
 gem {} rubyforge:18398
 OK ./ruby/rb-acts_as_taggable/Portfile:ruby.setup
 acts_as_taggable 2.0.2 gem {} rubyforge_gem:taggable
 OK ./ruby/rb-aes/Portfile:ruby.setup            {aes aes-rb} 0.1.0
 extconf.rb {README \
 X* ./ruby/rb-algorithm-diff/Portfile:ruby.setup         {algorithm-diff
 diff} 0.4 install.rb {README doc samples}
 X ./ruby/rb-archive-tar-minitar/Portfile:ruby.setup             archive-
 tar-minitar 0.5.1 basic_install.rb {README doc tests} \
 OK ./ruby/rb-arrayfields/Portfile:ruby.setup            arrayfields 3.4.0
 basic_install.rb {}
 X ./ruby/rb-aspectr/Portfile:ruby.setup         aspectr 0.3.5
 basic_install.rb {README aspects examples} \
 OK ./ruby/rb-audiofile/Portfile:ruby.setup              {audiofile ruby-
 audiofile} 0.2.4 extconf.rb {README test.rb \
 X ./ruby/rb-bdb/Portfile:ruby.setup             bdb 0.5.8 extconf.rb
 {README.en bdb.html bdb.rd docs examples}
 X ./ruby/rb-bioruby/Portfile:ruby.setup         bioruby 0.6.2 install.rb
 {README doc sample test etc}
 X ./ruby/rb-bitset/Portfile:ruby.setup          bitset 0.6.2 extconf.rb
 {sample}
 X ./ruby/rb-bluecloth/Portfile:ruby.setup               BlueCloth 1.0.0fc3
 basic_install.rb {README bin} rubyforge:1277
 OK ./ruby/rb-builder/Portfile:ruby.setup                        builder
 2.1.1 gem {} rubyforge_gem
 X ./ruby/rb-bz2/Portfile:ruby.setup             bz2 0.2.1 extconf.rb
 {README.en tests docs}
 X* ./ruby/rb-cache/Portfile:ruby.setup          cache 0.1.0 install.rb
 {README.ja}
 OK ./ruby/rb-calendar/Portfile:ruby.setup               calendar 1.11r
 install.rb {README.en}
 OK ./ruby/rb-captcha/Portfile:ruby.setup                        captcha
 0.1.2 gem {} rubyforge_gem
 X* ./ruby/rb-cgen/Portfile:ruby.setup                   cgen 0.12
 install.rb {README examples test}
 OK ./ruby/rb-cgi_multipart_eof_fix/Portfile:ruby.setup
 cgi_multipart_eof_fix 2.1 gem {} rubyforge_gem
 X ./ruby/rb-cgikit/Portfile:ruby.setup          cgikit 1.2.0 install.rb
 {README docs examples misc}
 X* ./ruby/rb-cocoa/Portfile:ruby.setup          {cocoa rubycocoa} 0.13.2
 install.rb {ChangeLog ReadMe.html ReadMe.ja.html}
 X* ./ruby/rb-criteria/Portfile:ruby.setup               criteria 1.1a
 install.rb {README.en t}
 X* ./ruby/rb-crypt-isaac/Portfile:ruby.setup            crypt-isaac 0.9
 copy_install:lib {README} rubyforge:1192
 OK ./ruby/rb-csbattery/Portfile:ruby.setup                  csbattery
 0.2.2 setup.rb {README} rubyforge:754
 OK ./ruby/rb-cstemplate/Portfile:ruby.setup          cstemplate 0.5.1
 setup.rb {README DOC.html} rubyforge:866
 X* ./ruby/rb-cvs/Portfile:ruby.setup            {cvs ruby-cvs} 0.2
 copy_install:lib {README}
 X ./ruby/rb-daemons/Portfile:ruby.setup                 daemons 1.0.5 gem
 {} rubyforge_gem
 OK ./ruby/rb-dbd-mysql/Portfile:#ruby.setup             {dbd-mysql ruby-
 dbi-all} 0.0.23 setup.rb \
 OK ./ruby/rb-dbd-pg/Portfile:#ruby.setup                {dbd-pg ruby-dbi-
 all} 0.0.23 setup.rb \
 X* ./ruby/rb-dbdbd/Portfile:ruby.setup          dbdbd 0.2.2
 basic_install.rb {README doc samples test}
 X ./ruby/rb-dbi/Portfile:ruby.setup             {dbi ruby-dbi} 0.1.1
 setup.rb \
 Xfetch ./ruby/rb-devel-logger/Portfile:ruby.setup
 devel-logger 1.2.2 basic_install.rb {README sample test}
 X ./ruby/rb-devel-which/Portfile:ruby.setup          devel-which 0.2.0
 basic_install.rb {doc}
 X ./ruby/rb-drb/Portfile:ruby.setup             drb 2.0.4 basic_install.rb
 {ChangeLog doc sample}
 Xfetch ./ruby/rb-entrycache/Portfile:ruby.setup         {entrycache
 entryCache} 1.1 install.rb {README doc test}
 OK ./ruby/rb-enum/Portfile:ruby.setup               enum 1.6
 basic_install.rb {README}
 OK ./ruby/rb-fastthread/Portfile:ruby.setup                     fastthread
 1.0 gem {} rubyforge_gem:mongrel
 OK ./ruby/rb-fcgi/Portfile:ruby.setup           {fcgi ruby-fcgi} 0.8.6
 install.rb {README}
 OK ./ruby/rb-flexo/Portfile:ruby.setup          flexo 1.0 setup.rb
 {README}
 OK ./ruby/rb-flickr/Portfile:ruby.setup                 flickr 1.0.0 gem
 {} rubyforge_gem
 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/15734>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list