Skip to content

Incompatible to any halfway modern ruby version #176

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
autarchprinceps opened this issue Jul 19, 2018 · 8 comments
Closed

Incompatible to any halfway modern ruby version #176

autarchprinceps opened this issue Jul 19, 2018 · 8 comments

Comments

@autarchprinceps
Copy link

The deb package says it has the following dependecy:
Dependency is not satisfiable: ruby2.0|ruby2.1|ruby2.2|ruby2.3

Even Ubuntu LTS installs ruby 2.5, but even 2.4 would not work with such a limitation, even though the surrounding installer claims 2.4 would be a supported version.

@fleaz
Copy link

fleaz commented Jul 22, 2018

The missing 2.5 support already is discussed in #158 and there is an open PullRequest (#147) which "adds" the missing 2.5 support.

@rohkat-aws
Copy link
Contributor

@autarchprinceps we are looking into this

@autarchprinceps
Copy link
Author

I did the changes as described in the PR #147, but as I stated, that is not the issue. The deb package itself is incompatible to both the 2.5, which the PR would add and the already committed version 2.4, since it searches specifically for ruby 2.0 - 2.3. That PR will do nothing to fix the issue.

@commx
Copy link

commx commented Aug 8, 2018

@autarchprinceps PR #147 adds Ruby 2.5 to the "supported" Ruby versions in the install script, but not to the actual codedeploy-agent script; as a result, I've opened PR #172 to address this issue. But, as you mentioned correctly, the deb packages provided via S3 do have dependencies included that can't be satisfied on newer Debian/Ubuntu distribution versions, as they don't provide any of the older, but codedeploy-agent-supported Ruby versions anymore.

If you're using Ubuntu 18.04, feel free to try this method as a temporary solution.

@apenney
Copy link

apenney commented Aug 26, 2018

I don't want to sound rude but just how long does it take to "look at this"? CodeDeploy feels very unmaintained at times. I guess we should complain directly through our TAM but I wish you'd take support of Ubuntu a little bit more seriously. It's been -4- months since 18.04 was released.

@rohkat-aws
Copy link
Contributor

@apenney we are looking at it, But there have been more pressing issues we are trying to work on. But rest assured we will be looking at this .

@autarchprinceps
Copy link
Author

@rohkat-aws This isn't some random community project. We are paying for this through our AWS bills, which we definitively have, otherwise we wouldn't be interested in this. If you lack the manpower required, ask your superiors, AWS is more than successful enough to employ enough people.

@keithcyu
Copy link
Contributor

keithcyu commented May 3, 2022

CodeDeploy officially supports Ruby 2.5 and Ubuntu 18.04 through 1.0.1.1597 release. Closing this issue.

@keithcyu keithcyu closed this as completed May 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants