Issue #21280 has been updated by Josh Cooper.

Status changed from Accepted to Merged - Pending Release

Committed to stable in 
[a0067348](https://github.com/puppetlabs/puppet/commit/a006734888f62996b8b31c05c2e1497a2aa2f8e3)

----------------------------------------
Bug #21280: Don't create c:\dev\null in windows specs
https://projects.puppetlabs.com/issues/21280#change-93056

* Author: Josh Cooper
* Status: Merged - Pending Release
* Priority: Normal
* Assignee: 
* Category: 
* Target version: 3.2.2
* Affected Puppet version: 3.0.0
* Keywords: windows
* Branch: 
----------------------------------------
Some of the puppet specs create a `c:\dev\null` directory. The next run of 
bundler will actually fail with an error:

<pre>
C:\work\puppet>bundle exec rspec spec
Unfortunately, a fatal error has occurred. Please see the Bundler
troubleshooting documentation at http://bit.ly/bundler-issues. Thanks!
c:/ruby193p374/lib/ruby/site_ruby/1.9.1/rubygems/user_interaction.rb:544:in 
`initialize': Permission denied - /dev/null (Errno::EACCES)
        from 
c:/ruby193p374/lib/ruby/site_ruby/1.9.1/rubygems/user_interaction.rb:544:in 
`open'
        from 
c:/ruby193p374/lib/ruby/site_ruby/1.9.1/rubygems/user_interaction.rb:544:in 
`initialize'
        from 
c:/ruby193p374/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/lib/bundler/ui.rb:128:in 
`initialize'
        from 
c:/ruby193p374/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/lib/bundler/cli.rb:11:in 
`new'
        from 
c:/ruby193p374/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/lib/bundler/cli.rb:11:in 
`initialize'
        from 
c:/ruby193p374/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/lib/bundler/vendor/thor.rb:340:in
 `new'
        from 
c:/ruby193p374/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/lib/bundler/vendor/thor.rb:340:in
 `dispatch'
        from 
c:/ruby193p374/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/lib/bundler/vendor/thor/base.rb:434:in
 `start'
        from 
c:/ruby193p374/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/bin/bundle:20:in `block 
in <top (required)>'
        from 
c:/ruby193p374/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/lib/bundler/friendly_errors.rb:3:in
 `with_friendly_errors'
        from 
c:/ruby193p374/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/bin/bundle:20:in `<top 
(required)>'
        from c:/ruby193p374/bin/bundle:23:in `load'
        from c:/ruby193p374/bin/bundle:23:in `<main>'
</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://projects.puppetlabs.com/my/account

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to