Issue #3805 has been updated by James Turnbull.

Category set to library
Status changed from Unreviewed to Investigating
Assigned to set to Nigel Kersten

Nigel?
----------------------------------------
Bug #3805: facter > 1.5.2 fails with a stack trace on 10.6
http://projects.puppetlabs.com/issues/3805

Author: Peter Woodman
Status: Investigating
Priority: Normal
Assigned to: Nigel Kersten
Category: library
Target version: 
Keywords: 
Branch: 


stock machine, installed facter, it barfed.

----
twing-p-mac01:~ pjjw$ sudo gem install facter
Successfully installed facter-1.5.7
1 gem installed
Installing ri documentation for facter-1.5.7...
Installing RDoc documentation for facter-1.5.7...
Could not find main page README
Could not find main page README
Could not find main page README
Could not find main page README
twing-p-mac01:~ pjjw$ facter
/Library/Ruby/Site/1.8/facter/macosx.rb:28: uninitialized constant 
Facter::Macosx (NameError)
        from 
/Library/Ruby/Gems/1.8/gems/facter-1.5.7/lib/facter/util/loader.rb:73:in `load'
        from 
/Library/Ruby/Gems/1.8/gems/facter-1.5.7/lib/facter/util/loader.rb:73:in 
`load_file'
        from 
/Library/Ruby/Gems/1.8/gems/facter-1.5.7/lib/facter/util/loader.rb:38:in 
`load_all'
        from 
/Library/Ruby/Gems/1.8/gems/facter-1.5.7/lib/facter/util/loader.rb:33:in `each'
        from 
/Library/Ruby/Gems/1.8/gems/facter-1.5.7/lib/facter/util/loader.rb:33:in 
`load_all'
        from 
/Library/Ruby/Gems/1.8/gems/facter-1.5.7/lib/facter/util/loader.rb:30:in `each'
        from 
/Library/Ruby/Gems/1.8/gems/facter-1.5.7/lib/facter/util/loader.rb:30:in 
`load_all'
        from 
/Library/Ruby/Gems/1.8/gems/facter-1.5.7/lib/facter/util/collection.rb:90:in 
`load_all'
        from /Library/Ruby/Gems/1.8/gems/facter-1.5.7/lib/facter.rb:91:in 
`to_hash'
        from /Library/Ruby/Gems/1.8/gems/facter-1.5.7/bin/facter:138
        from /usr/bin/facter:19:in `load'
        from /usr/bin/facter:19
twing-p-mac01:~ pjjw$ sudo gem remove facter
ERROR:  While executing gem ... (RuntimeError)
    Unknown command remove
twing-p-mac01:~ pjjw$ sudo gem uninstall facter
Remove executables:
        facter

in addition to the gem? [Yn]  y
Removing facter

You have requested to uninstall the gem:
        facter-1.5.7
puppet-0.25.5 depends on [facter (>= 1.5.1)]
If you remove this gems, one or more dependencies will not be met.
Continue with Uninstall? [Yn]  y
Successfully uninstalled facter-1.5.7


twing-p-mac01:~ pjjw$ sudo gem install facter -v 1.5.2
Successfully installed facter-1.5.2
1 gem installed
Installing ri documentation for facter-1.5.2...
Installing RDoc documentation for facter-1.5.2...
facter
twing-p-mac01:~ pjjw$ facter
domain => gs.washington.edu
facterversion => 1.5.2
fqdn => twing-p-mac01.gs.washington.edu
hardwaremodel => i386
hostname => twing-p-mac01
ipaddress => 10.95.23.5
kernel => Darwin
kernelrelease => 10.3.0
kernelversion => 10.3.0
macosx_buildversion => 10D573
macosx_productname => Mac OS X
macosx_productversion => 10.6.3
operatingsystem => Darwin
operatingsystemrelease => 10.3.0
ps => ps auxwww
puppetversion => 0.24.6
rubyversion => 1.8.7
sp_64bit_kernel_and_kexts => no
sp_boot_mode => normal_boot
sp_boot_rom_version => IM111.0034.B02
sp_boot_volume => Macintosh HD
sp_cpu_interconnect_speed => 4.8 GT/s
sp_cpu_type => Intel Core i7
sp_current_processor_speed => 2.8 GHz
sp_kernel_version => Darwin 10.3.0
sp_l2_cache_core => 256 KB
sp_l3_cache => 8 MB
sp_local_host_name => twing-p-mac01
sp_machine_model => iMac11,1
sp_machine_name => iMac
sp_number_processors => 4
sp_os_version => Mac OS X 10.6.3 (10D573)
sp_packages => 1
sp_physical_memory => 4 GB
sp_platform_uuid => B4E357DD-2CA7-5FF5-99DE-7F1C536D658C
sp_secure_vm => secure_vm_disabled
sp_serial_number => System Serial#
sp_smc_version_system => 1.54f36
sp_uptime => up 0:0:22:30
sp_user_name => Peter Woodman (pjjw)
sshdsakey => 
AAAAB3NzaC1kc3MAAACBAIAAXikl9rujqOXsOlIBj8hIeK+azwodmVgHyUt8iNav6Q+UpXKz/21eIDdsKACwN9BgNIfLh9pUfJ3lC9r0w8AXZbZvAQMhi6SHArSqNvypTr1cjOX38UrHmEGruAPKYbT00H77pHFPFyF1O6zUqevwNK4GuOCfnIUce81aC9HfAAAAFQD4XHJNmed3mjw+iGkWKPKEZ38m8wAAAIB+/PzQcCxlcYx78TNlrwZc7k9iE6Hrw963SR2iqZILrfxVbbq0mHswrtOR1PGYLQcT7zFQ01/rhkguLMcUyhTXmSZ2fT3I030yhPVczwVjRt2Wv3T7DNjA28WwlYf8G9ZCLD8nLUQ6WNWQJr4GBG0aa/GAkKL54LMfkH/QdS3n2wAAAIA7Akx+BV3SNXN69tYWDBbFq1f1/ddGxeJJ5U/GO/cQ0q3kAVhrCksj6FFBJdMnMfDLxFrGWBNjRTDL78daBswd2CUVrxa2NhsTyIGbi8omaPlMdCV/AJtZdrW0dMTp6HDtlJ3Ufc2eC3OLCerFT8lCp5WMQPTFNa7VMESGLmlx7A==
sshrsakey => 
AAAAB3NzaC1yc2EAAAABIwAAAQEA+psb1zgV2K7NCYaXG+RyqzUdCgbcMRZHrC+KUmpg2iDAqUADhcGwP1MvUdV8FdnZqFn0VN8/nunBG+f0LpHrJ+e1ZWVzX43Eoo6Ss4L7UqJib+Ko2p0KA2VrcrzVEB3xITOmUE8THTNiq8DRZO94/PFAtT8JD9AeoegjGAS81LG8CYk+5VGm922T6Gnzm9UpuHwZQ3qRcR1fQ5ApxPrszY2miFGYF0IwCwKm2E350yThvkVMBlJmOhTJfm9bEmu72i5jJ4fzjzsG2m2Yt9bwYR2QIz1U0Bq2TVeGISfg+wZeiyTmIGA62A1NA1QAncB7bOxPMr9aEMheai3ROEhHWw==
twing-p-mac01:~ pjjw$ sudo gem install facter -v 1.5.3
Successfully installed facter-1.5.3
1 gem installed
Installing ri documentation for facter-1.5.3...
Installing RDoc documentation for facter-1.5.3...
twing-p-mac01:~ pjjw$ facter
/Library/Ruby/Site/1.8/facter/macosx.rb:28: uninitialized constant 
Facter::Macosx (NameError)
        from 
/Library/Ruby/Gems/1.8/gems/facter-1.5.3/lib/facter/util/loader.rb:72:in `load'
        from 
/Library/Ruby/Gems/1.8/gems/facter-1.5.3/lib/facter/util/loader.rb:72:in 
`load_file'
        from 
/Library/Ruby/Gems/1.8/gems/facter-1.5.3/lib/facter/util/loader.rb:38:in 
`load_all'
        from 
/Library/Ruby/Gems/1.8/gems/facter-1.5.3/lib/facter/util/loader.rb:33:in `each'
        from 
/Library/Ruby/Gems/1.8/gems/facter-1.5.3/lib/facter/util/loader.rb:33:in 
`load_all'
        from 
/Library/Ruby/Gems/1.8/gems/facter-1.5.3/lib/facter/util/loader.rb:30:in `each'
        from 
/Library/Ruby/Gems/1.8/gems/facter-1.5.3/lib/facter/util/loader.rb:30:in 
`load_all'
        from 
/Library/Ruby/Gems/1.8/gems/facter-1.5.3/lib/facter/util/collection.rb:90:in 
`load_all'
        from /Library/Ruby/Gems/1.8/gems/facter-1.5.3/lib/facter.rb:91:in 
`to_hash'
        from /Library/Ruby/Gems/1.8/gems/facter-1.5.3/bin/facter:125
        from /usr/bin/facter:19:in `load'
        from /usr/bin/facter:19
----
sorry for the sparse report here, will give more info as needed.




-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to