Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Thomas Hallgren updated an issue Hiera / HI-273 Support Bundler workflow on x64 Change By: Thomas Hallgren Fix Version/s: HI1.3.5 Fix Version/s: HI1.4.0 Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Ethan Brown assigned an issue to Ethan Brown Hiera / HI-273 Support Bundler workflow on x64 Change By: Ethan Brown Assignee: EthanBrown Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Ethan Brown assigned an issue to Josh Cooper Just starting to verify specs, but we've got an issue right out of the gate with running specs thanks to spec_helper wanting to require 'win32console' Hiera / HI-273 Support Bundler workflow on x64 Change By: Ethan Brown Assignee: EthanBrown JoshCooper Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Ethan Brown commented on an issue Re: Support Bundler workflow on x64 PR has been sent against your branch: https://github.com/joshcooper/hiera/pull/1 I know that you mention here that Hiera needs FFI and Hiera doesn't need to know that. However, I wonder if it makes sense to keep FFI in there for now, and to create a new ticket which uses an FFI based Win32 call to replace this chunk of Hiera code: https://github.com/puppetlabs/hiera/blob/master/install.rb#L153 configdir = File.join(Dir::COMMON_APPDATA, PuppetLabs, hiera, etc) https://github.com/puppetlabs/hiera/blob/7e8cb42897b8a848d43ef6249b589831775ff6c4/lib/hiera/util.rb#L42-L44 def common_appdata Dir::COMMON_APPDATA end Or are we concerned that `win32-dir` is now always expected to be a part of Hiera and therefore might break 3rd parties relying on it? Add Comment Hiera / HI-273 Support Bundler workflow on x64 Hiera expresses Windows gem dependencies (in master branch only, but not yet released) but it only applies to ruby x86. When running on x64, the gem dependencies do not apply, so you can't use bundler to install gems, and run specs. Currently, hiera's Gemfile uses the bundler `mingw` platform identifier, effectively: {noformat} platform :mingw do ...
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Ethan Brown commented on an issue Re: Support Bundler workflow on x64 Gemfile.lock for Ruby ruby 2.0.0p481 (2014-05-08) [x64-mingw32] PATH remote: . specs: hiera (1.3.4) json_pure GEM remote: https://rubygems.org/ specs: builder (3.2.2) diff-lcs (1.1.3) ffi (1.9.3-x64-mingw32) json_pure (1.8.1) metaclass (0.0.4) mocha (0.10.5) metaclass (~ 0.0.1) rake (10.1.1) rspec (2.11.0) rspec-core (~ 2.11.0) rspec-expectations (~ 2.11.0) rspec-mocks (~ 2.11.0) rspec-core (2.11.1) rspec-expectations (2.11.3) diff-lcs (~ 1.1.3) rspec-mocks (2.11.3) watchr (0.7) win32-dir (0.4.8) ffi (= 1.0.0) win32console (1.3.2) yarjuf (1.0.5) builder rspec (= 2.0) PLATFORMS x64-mingw32 DEPENDENCIES ffi (= 1.9.3) hiera! json (~ 1.7) mocha (~ 0.10.5) rake (~ 10.1.0) rspec (~ 2.11.0) watchr win32-dir (~ 0.4.8) win32console (= 1.3.2) yarjuf (~ 1.0) Add Comment Hiera / HI-273 Support Bundler workflow on x64 Hiera expresses Windows gem dependencies (in master branch only, but not yet released) but it only applies to ruby x86. When running on x64, the gem dependencies do not apply, so you can't use bundler to install gems, and run specs. Currently, hiera's Gemfile uses the bundler `mingw` platform identifier, effectively: {noformat} platform :mingw do ...
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Ethan Brown commented on an issue Re: Support Bundler workflow on x64 I believe the Gemfile.lock diff is as expected --- from_file +++ PATH @@ -9,7 +9,7 @@ specs: builder (3.2.2) diff-lcs (1.1.3) -ffi (1.9.3-x64-mingw32) +ffi (1.9.3-x86-mingw32) json_pure (1.8.1) metaclass (0.0.4) mocha (0.10.5) @@ -26,13 +26,13 @@ watchr (0.7) win32-dir (0.4.8) ffi (= 1.0.0) -win32console (1.3.2) +win32console (1.3.2-x86-mingw32) yarjuf (1.0.5) builder rspec (= 2.0) PLATFORMS - x64-mingw32 + x86-mingw32 DEPENDENCIES ffi (= 1.9.3) Add Comment Hiera / HI-273 Support Bundler workflow on x64 Hiera expresses Windows gem dependencies (in master branch only, but not yet released) but it only applies to ruby x86. When running on x64, the gem dependencies do not apply, so you can't use bundler to install gems, and run specs. Currently, hiera's Gemfile uses the bundler `mingw` platform identifier, effectively: {noformat} platform :mingw do ... This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Ethan Brown commented on an issue Re: Support Bundler workflow on x64 Diff for Gemfile.lock against stable PR #196, which works as-is --- from_file +++ PATH @@ -9,7 +9,7 @@ specs: builder (3.2.2) diff-lcs (1.1.3) -ffi (1.9.3-x86-mingw32) +ffi (1.9.3-x64-mingw32) json_pure (1.8.1) metaclass (0.0.4) mocha (0.10.5) @@ -31,7 +31,7 @@ rspec (= 2.0) PLATFORMS - x86-mingw32 + x64-mingw32 DEPENDENCIES hiera! I will merge that PR since it's good to go... Add Comment Hiera / HI-273 Support Bundler workflow on x64 Hiera expresses Windows gem dependencies (in master branch only, but not yet released) but it only applies to ruby x86. When running on x64, the gem dependencies do not apply, so you can't use bundler to install gems, and run specs. Currently, hiera's Gemfile uses the bundler `mingw` platform identifier, effectively: {noformat} platform :mingw do ... This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Ethan Brown commented on an issue Re: Support Bundler workflow on x64 PR #196 merged to stable in https://github.com/puppetlabs/hiera/commit/b337b670fd4b5fd5af7f926315089dee3f62084f Add Comment Hiera / HI-273 Support Bundler workflow on x64 Hiera expresses Windows gem dependencies (in master branch only, but not yet released) but it only applies to ruby x86. When running on x64, the gem dependencies do not apply, so you can't use bundler to install gems, and run specs. Currently, hiera's Gemfile uses the bundler `mingw` platform identifier, effectively: {noformat} platform :mingw do ... This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Ethan Brown commented on an issue Re: Support Bundler workflow on x64 Also, looks like we have to live with the DL is deprecated, please use Fiddle on the Ruby 2 / Windows combo. http://stackoverflow.com/questions/15590450/ruby-2-0-0p0-irb-error-dl-is-deprecated-please-use-fiddle Add Comment Hiera / HI-273 Support Bundler workflow on x64 Hiera expresses Windows gem dependencies (in master branch only, but not yet released) but it only applies to ruby x86. When running on x64, the gem dependencies do not apply, so you can't use bundler to install gems, and run specs. Currently, hiera's Gemfile uses the bundler `mingw` platform identifier, effectively: {noformat} platform :mingw do ... This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Ethan Brown commented on an issue Re: Support Bundler workflow on x64 I updated the PR to the PR... to only install win32console on x86 New diff for Gemfile.lock --- from_file +++ PATH @@ -9,7 +9,7 @@ specs: builder (3.2.2) diff-lcs (1.1.3) -ffi (1.9.3-x86-mingw32) +ffi (1.9.3-x64-mingw32) json_pure (1.8.1) metaclass (0.0.4) mocha (0.10.5) @@ -26,13 +26,12 @@ watchr (0.7) win32-dir (0.4.8) ffi (= 1.0.0) -win32console (1.3.2-x86-mingw32) yarjuf (1.0.5) builder rspec (= 2.0) PLATFORMS - x86-mingw32 + x64-mingw32 DEPENDENCIES hiera! Add Comment Hiera / HI-273 Support Bundler workflow on x64 Hiera expresses Windows gem dependencies (in master branch only, but not yet released) but it only applies to ruby x86. When running on x64, the gem dependencies do not apply, so you can't use bundler to install gems, and run specs. Currently, hiera's Gemfile uses the bundler `mingw` platform identifier, effectively: {noformat} platform :mingw do ... This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Ethan Brown assigned an issue to Ethan Brown Hiera / HI-273 Support Bundler workflow on x64 Change By: Ethan Brown Assignee: JoshCooper EthanBrown Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Ethan Brown commented on an issue Re: Support Bundler workflow on x64 Merged to master in https://github.com/puppetlabs/hiera/commit/67c507cd65dcce3bc33b5f75b3aad6f9eb9fd609 Add Comment Hiera / HI-273 Support Bundler workflow on x64 Hiera expresses Windows gem dependencies (in master branch only, but not yet released) but it only applies to ruby x86. When running on x64, the gem dependencies do not apply, so you can't use bundler to install gems, and run specs. Currently, hiera's Gemfile uses the bundler `mingw` platform identifier, effectively: {noformat} platform :mingw do ... This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Josh Cooper commented on an issue Re: Support Bundler workflow on x64 hiera/stable ext/project_data.yaml is missing windows dependencies. It should depend on win32-dir for both x86 and x64, and win32console for x86 only. Add Comment Hiera / HI-273 Support Bundler workflow on x64 Hiera expresses Windows gem dependencies (in master branch only, but not yet released) but it only applies to ruby x86. When running on x64, the gem dependencies do not apply, so you can't use bundler to install gems, and run specs. Currently, hiera's Gemfile uses the bundler `mingw` platform identifier, effectively: {noformat} platform :mingw do ... This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Josh Cooper updated an issue Hiera / HI-273 Support Bundler workflow on x64 Change By: Josh Cooper Assignee: EthanBrown Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Andy Parker updated an issue Hiera / HI-273 Support Bundler workflow on x64 Change By: Andy Parker Sprint: Week2014-6-18to2014-6-25 Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Andy Parker updated an issue Hiera / HI-273 Support Bundler workflow on x64 Change By: Andy Parker Sprint: Week2014-6- 25 18 to2014- 7 6 - 2 25 Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Andy Parker updated an issue Hiera / HI-273 Support Bundler workflow on x64 Change By: Andy Parker Sprint: Week2014-6-25to2014-7-2 Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Ethan Brown assigned an issue to Josh Cooper Hiera / HI-273 Support Bundler workflow on x64 Change By: Ethan Brown Assignee: JoshCooper Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Josh Cooper commented on an issue Re: Support Bundler workflow on x64 Fix for gem packaging merged into stable in 2c3bced9 Add Comment Hiera / HI-273 Support Bundler workflow on x64 Hiera expresses Windows gem dependencies (in master branch only, but not yet released) but it only applies to ruby x86. When running on x64, the gem dependencies do not apply, so you can't use bundler to install gems, and run specs. Currently, hiera's Gemfile uses the bundler `mingw` platform identifier, effectively: {noformat} platform :mingw do ... This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Josh Cooper updated an issue Hiera / HI-273 Support Bundler workflow on x64 Change By: Josh Cooper Fix Version/s: 1.4.0 Fix Version/s: 1.3.5 Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Josh Cooper commented on an issue Re: Support Bundler workflow on x64 I had to create a PR against stable, because its Gemfile was wrong, e.g. windows-api, and it referenced gems that we need to eliminate. The only gem it actually needs to depend on is win32-dir, which itself has a dependency on ffi, though hiera doesn't need to know that. I also filed a separate PR against master, because it includes the ext/project_data.yaml file, used when generating hiera as a gem. Add Comment Hiera / HI-273 Support Bundler workflow on x64 Hiera expresses Windows gem dependencies (in master branch only, but not yet released) but it only applies to ruby x86. When running on x64, the gem dependencies do not apply, so you can't use bundler to install gems, and run specs. Currently, hiera's Gemfile uses the bundler `mingw` platform identifier, effectively: {noformat} platform :mingw do ... This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Josh Cooper updated an issue Hiera / HI-273 Support Bundler workflow on x64 Change By: Josh Cooper Summary: Express SupportBundlerworkflowon x64 windowsgemdependencies Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (HI-273) Support Bundler workflow on x64
Title: Message Title Josh Cooper updated an issue Hiera / HI-273 Support Bundler workflow on x64 Change By: Josh Cooper Sprint: Week2014-6-18to2014-6-25 Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.