Report abuse


			
/Users/luke/puppet/lib/puppet/util/plist/parser.rb:44:in `tag_start'
/Users/luke/puppet/lib/puppet/util/plist/parser.rb:96:in `parse'
/Users/luke/puppet/lib/puppet/util/plist/parser.rb:28:in `parse_xml'
/Users/luke/puppet/lib/puppet/provider/package/pkgdmg.rb:148:in `installpkgdmg'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/open-uri.rb:32:in `open_uri_original_open'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/open-uri.rb:32:in `open'
/Users/luke/puppet/lib/puppet/provider/package/pkgdmg.rb:146:in `installpkgdmg'
/Users/luke/puppet/lib/puppet/provider/package/pkgdmg.rb:187:in `install'
/Users/luke/puppet/lib/puppet/type/package.rb:52:in `set_present'
/Users/luke/puppet/lib/puppet/property.rb:164:in `send'
/Users/luke/puppet/lib/puppet/property.rb:164:in `call_valuemethod'
/Users/luke/puppet/lib/puppet/property.rb:350:in `set'
/Users/luke/puppet/lib/puppet/property.rb:422:in `sync'
/Users/luke/puppet/lib/puppet/propertychange.rb:81:in `go'
/Users/luke/puppet/lib/puppet/propertychange.rb:109:in `forward'
/Users/luke/puppet/lib/puppet/transaction.rb:119:in `apply_changes'
/Users/luke/puppet/lib/puppet/transaction.rb:111:in `collect'
/Users/luke/puppet/lib/puppet/transaction.rb:111:in `apply_changes'
/Users/luke/puppet/lib/puppet/transaction.rb:83:in `apply'
/Users/luke/puppet/lib/puppet/transaction.rb:240:in `eval_resource'
/Users/luke/puppet/lib/puppet/util.rb:444:in `thinmark'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/benchmark.rb:293:in `measure'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/benchmark.rb:307:in `realtime'
/Users/luke/puppet/lib/puppet/util.rb:443:in `thinmark'
/Users/luke/puppet/lib/puppet/transaction.rb:239:in `eval_resource'
/Users/luke/puppet/lib/puppet/transaction.rb:311:in `evaluate'
/Users/luke/puppet/lib/puppet/util.rb:444:in `thinmark'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/benchmark.rb:293:in `measure'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/benchmark.rb:307:in `realtime'
/Users/luke/puppet/lib/puppet/util.rb:443:in `thinmark'
/Users/luke/puppet/lib/puppet/transaction.rb:310:in `evaluate'
/Users/luke/puppet/lib/puppet/transaction.rb:304:in `collect'
/Users/luke/puppet/lib/puppet/transaction.rb:304:in `evaluate'
/Users/luke/puppet/lib/puppet/node/catalog.rb:108:in `apply'
/Users/luke/puppet/bin/puppet:209
/Users/luke/puppet/lib/puppet/util/plist/parser.rb:44:in `tag_start'
/Users/luke/puppet/lib/puppet/util/plist/parser.rb:96:in `parse'
/Users/luke/puppet/lib/puppet/util/plist/parser.rb:28:in `parse_xml'
/Users/luke/puppet/lib/puppet/provider/package/pkgdmg.rb:148:in `installpkgdmg'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/open-uri.rb:32:in `open_uri_original_open'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/open-uri.rb:32:in `open'
/Users/luke/puppet/lib/puppet/provider/package/pkgdmg.rb:146:in `installpkgdmg'
/Users/luke/puppet/lib/puppet/provider/package/pkgdmg.rb:187:in `install'
/Users/luke/puppet/lib/puppet/type/package.rb:52:in `set_present'
/Users/luke/puppet/lib/puppet/property.rb:164:in `send'
/Users/luke/puppet/lib/puppet/property.rb:164:in `call_valuemethod'
/Users/luke/puppet/lib/puppet/property.rb:350:in `set'
/Users/luke/puppet/lib/puppet/property.rb:422:in `sync'
/Users/luke/puppet/lib/puppet/propertychange.rb:81:in `go'
/Users/luke/puppet/lib/puppet/propertychange.rb:109:in `forward'
/Users/luke/puppet/lib/puppet/transaction.rb:119:in `apply_changes'
/Users/luke/puppet/lib/puppet/transaction.rb:111:in `collect'
/Users/luke/puppet/lib/puppet/transaction.rb:111:in `apply_changes'
/Users/luke/puppet/lib/puppet/transaction.rb:83:in `apply'
/Users/luke/puppet/lib/puppet/transaction.rb:240:in `eval_resource'
/Users/luke/puppet/lib/puppet/util.rb:444:in `thinmark'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/benchmark.rb:293:in `measure'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/benchmark.rb:307:in `realtime'
/Users/luke/puppet/lib/puppet/util.rb:443:in `thinmark'
/Users/luke/puppet/lib/puppet/transaction.rb:239:in `eval_resource'
/Users/luke/puppet/lib/puppet/transaction.rb:311:in `evaluate'
/Users/luke/puppet/lib/puppet/util.rb:444:in `thinmark'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/benchmark.rb:293:in `measure'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/benchmark.rb:307:in `realtime'
/Users/luke/puppet/lib/puppet/util.rb:443:in `thinmark'
/Users/luke/puppet/lib/puppet/transaction.rb:310:in `evaluate'
/Users/luke/puppet/lib/puppet/transaction.rb:304:in `collect'
/Users/luke/puppet/lib/puppet/transaction.rb:304:in `evaluate'
/Users/luke/puppet/lib/puppet/node/catalog.rb:108:in `apply'
/Users/luke/puppet/bin/puppet:209
err: //Package[Firefox-2.0.0.7-1.pkg.dmg]/ensure: change from absent to present failed: Could not set present on ensure: undefined method `new' for nil:NilClass at /Users/luke/bin/test.pp:7