Skip to content
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

RubyZip 3.0 Warning Blocking Kamal Deploy #855

Open
szluyufeng opened this issue Jun 22, 2024 · 2 comments
Open

RubyZip 3.0 Warning Blocking Kamal Deploy #855

szluyufeng opened this issue Jun 22, 2024 · 2 comments

Comments

@szluyufeng
Copy link

I'm running into an issue where my deployment with Kamal gets stuck because of this RubyZip warning. Here's the message:

`Post-install message from rubyzip:
RubyZip 3.0 is coming!


The public API of some Rubyzip classes has been modernized to use named
parameters for optional arguments. Please check your usage of the
following classes:

  • Zip::File
  • Zip::Entry
  • Zip::InputStream
  • Zip::OutputStream

Please ensure that your Gemfiles and .gemspecs are suitably restrictive
to avoid an unexpected breakage when 3.0 is released (e.g. ~> 2.3.0).
See https://github.com/rubyzip/rubyzip for details. The Changelog also
lists other enhancements and bugfixes that have been implemented since
version 2.3.0.`

I've made sure my Gemfiles and .gemspecs are set to ~> 2.3.0 to avoid any breakages, but the warning keeps appearing and it's blocking the whole deploy process. Is there something else I need to do to fix this, or should I be handling this differently?

Thanks for the help!

@acidtib
Copy link
Contributor

acidtib commented Jun 24, 2024

whats the error message being triggered by the zip warning notice?

@szluyufeng
Copy link
Author

whats the error message being triggered by the zip warning notice?

There isn't an actual error message being generated, merely an indefinite stall occurring.

This issue mirrors the one previously highlighted in the following discussion: #747.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants