Closed michaelplus closed 10 years ago
This looks to be fixed based on the declaration in the current gemspec. Close away!
It seems like the gemspec still reads s.add_dependency 'posix-spawn', '~> 0.3.6'
rather than something like s.add_dependency 'posix-spawn', '>= 0.3.6', '<= 0.3.9'
.
However, I have not updated my environment or checked whether this still causes a warning, so perhaps I am missing something.
The pessimistic version operator allows for 0.3.9 to be installed. Try running bundle update
Why is Pygments listed as dependent on posix-spawn version 0.3.6 <= v < 0.3.7?
I have posix-spawn 0.3.8 installed and so far as I can tell pygments, as depended upon by jekyll, seems to be working fine. However, when using any version of pygments other than 0.5.0,
jekyll build
throws this error in Windows 8:I raised this as an issue in jekyll, and it was suggested that the root of this problem was the pygments posix-spawn dependency. It was recommended that I report here (https://github.com/jekyll/jekyll/issues/2052#issuecomment-35209027)
Would there be a problem changing line 18 of pygments.rb.gemspec from
s.add_dependency 'posix-spawn', '~> 0.3.6'
tos.add_dependency 'posix-spawn', '>= 0.3.6', '< 0.3.9'
?