Closed purbon closed 9 years ago
same error on my windows env
I got the same error trying to bundle install
a fresh clone of logstash-output-elasticsearch
So it seems that any logstash plugin with direct jar dependencies are experiencing issue, kafka is a different topic because the jar are not required directly but are part of jruby-kafka gem...
Very puzzling
I got on step further, having a successfull bundle install by using specific logstash-core gem version in the gemspec
s.add_runtime_dependency "logstash-core", '1.5.0.rc2'
I strongly suspect that ruby-maven is having a hard time because logstash-core gem versioning does not follow maven convention for qualifier So for him, none of the available version in rubygem are following the rule [1.4.0,2.0.0), thus failing
This should be fixed with 1.5.0 release hopefully or if you do an rc3, please try naming it with a dash 1.5.0-rc3 as
All versions with a qualifier are older than the same version without a qualifier (release version).
@wiibaa Interesting issue, I guess we aim to make both happy at the end, but now sure which is the best way to archive it.
I took a look at the way rubygems seems to expect versions (http://guides.rubygems.org/specification-reference/#version) and looks like he expect the nottion we're using in here. But I agree, according to http://semver.org/ the right notation is the one you propose.
@wiibaa speaking about the bootstrapping problem, If I'm not mistaken this got fix throw https://github.com/elastic/logstash/pull/2596, do you mind closing we close this issue and move your version naming issue to the main logstash repo?
@purbon sure please do!
ok! moving the naming issue to the main logstash repo and closing this as I think is already solved. If not, we can reopen this issue.
Hi, there might be an issue while fetching the dependencies for this plugin and a linux environment. Actually in jenkins the test build is failing with this error: