Hi,
while backporting logstash-plugins/logstash-output-file#21 to the 1.5.x branch I found the gemspec to be broken:
- The logstash-core requirement
s.add_runtime_dependency "logstash-core", '>= 1.4.0', '< 2.0.0'`` is broken as it fetch the 2.0.0 pre releases that are basically incompatible with the 1.5 branch. This should be changed to s.add_runtime_dependency "logstash-core", '~> 1.4'` that will fetch the last 1.x available dependency.
- The fix for concurrent-ruby was not backported to 1.5, here we either have two options, or force the version in the gemspecs as of
s.add_runtime_dependency 'concurrent-ruby', '0.9.1' or backport the fix.
The last two changes might require a mass update of the plugins, or that we have this into account when updating a plugin.
See logstash-plugins/logstash-output-file#22 for a backport example.
Related to #4188
Hi,
while backporting logstash-plugins/logstash-output-file#21 to the 1.5.x branch I found the gemspec to be broken:
s.add_runtime_dependency "logstash-core", '>= 1.4.0', '< 2.0.0'`` is broken as it fetch the 2.0.0 pre releases that are basically incompatible with the 1.5 branch. This should be changed tos.add_runtime_dependency "logstash-core", '~> 1.4'` that will fetch the last 1.x available dependency.s.add_runtime_dependency 'concurrent-ruby', '0.9.1'or backport the fix.The last two changes might require a mass update of the plugins, or that we have this into account when updating a plugin.
See logstash-plugins/logstash-output-file#22 for a backport example.
Related to #4188