Issue #2432 has been updated by Nigel Kersten. Status changed from Unreviewed to Accepted Assigned to set to Nigel Kersten Target version set to 0.25.0 % Done changed from 0 to 100 Affected version changed from 0.24.8 to 0.25.0
I've sent the patch to the dev list, and I feel like this is only going to get integrated into 0.25.x, not 0.24.x, even though the patch should apply cleanly to both. ---------------------------------------- Bug #2432: Puppet binaries install in wrong location on Mac OS 10.6 developer seed http://projects.reductivelabs.com/issues/2432 Author: Josh Anderson Status: Accepted Priority: Normal Assigned to: Nigel Kersten Category: installation Target version: 0.25.0 Complexity: Trivial Affected version: 0.25.0 Keywords: Puppet binaries get installed to /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ rather than /usr/bin on the Snow Leopard developer seed. This is due to the value of RUBY_PLATFORM changing from "darwin-universal9.0" to "darwin-universal10.0". See the related Facter issue: http://projects.reductivelabs.com/issues/2431 Here's a diff for a trivial fix: <pre> diff --git a/install.rb b/install.rb index 5353bea..bb2b4bc 100755 --- a/install.rb +++ b/install.rb @@ -229,7 +229,7 @@ def prepare_installation # /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin # /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/sbin # which is not generally where people expect executables to be installed - if RUBY_PLATFORM == "universal-darwin9.0" + if RUBY_PLATFORM == "universal-darwin9.0" or RUBY_PLATFORM == "universal-darwin10.0" Config::CONFIG['bindir'] = "/usr/bin" Config::CONFIG['sbindir'] = "/usr/sbin" end </pre> -- 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://reductivelabs.com/redmine/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 -~----------~----~----~----~------~----~------~--~---
