-
Notifications
You must be signed in to change notification settings - Fork 417
ruby3.2-activesupport/7.2.2 package update #32537
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
Conversation
octo-sts
bot
commented
Oct 31, 2024
Signed-off-by: wolfi-bot <[email protected]>
|
Gen AI suggestions to solve the build error: Based on the error logs, it appears the build is failing because of a missing dependency on the
dependencies:
runtime:
- ruby3.2-benchmark # Add this line
- ruby3.2-concurrent-ruby
- ruby3.2-connection_pool
- ruby3.2-i18n
- ruby3.2-securerandom
- ruby3.2-tzinfo
package:
name: ruby3.2-benchmark
version: 0.3.0
epoch: 0
description: "Benchmark module for Ruby"
target-architecture:
- all
copyright:
- paths:
- "*"
attestation: TODO
license: Ruby
environment:
contents:
repositories:
- https://packages.wolfi.dev/os
packages:
- busybox
- ca-certificates-bundle
- ruby-3.2
pipeline:
- uses: ruby/gem
with:
gem: benchmark
version: 0.3.0
The error indicates that ActiveSupport requires the benchmark gem version 0.3 or higher, but only version 0.2.1 is available in the system. Adding the proper benchmark dependency should resolve the issue. |
|
This is saying it needs a newer version of benchmark. The benchmark gem is included in the main ruby distribution, so I believe we need to wait for a patch release of ruby with updated benchmark included. 3.2.5 is what we currently have. |
|
Gen AI suggestions to solve the build error: Based on the error logs, it appears the build is failing because of a missing dependency on the To fix this, you should:
dependencies:
runtime:
- ruby3.2-benchmark # Add this line
- ruby3.2-concurrent-ruby
- ruby3.2-connection_pool
- ruby3.2-i18n
- ruby3.2-securerandom
- ruby3.2-tzinfo
These changes should resolve the dependency error and allow the build to complete successfully. |
|
Gen AI suggestions to solve the build error: Based on the error logs, it appears the build is failing because of a missing dependency on the Here are the steps to fix this:
dependencies:
runtime:
- ruby3.2-benchmark # Add this line
- ruby3.2-concurrent-ruby
- ruby3.2-connection_pool
- ruby3.2-i18n
- ruby3.2-securerandom
- ruby3.2-tzinfo
package:
name: ruby3.2-benchmark
version: 0.3.0
epoch: 0
description: "Benchmark module for Ruby"
target-architecture:
- all
copyright:
- paths:
- "*"
attestation: TODO
license: Ruby
environment:
contents:
repositories:
- https://packages.wolfi.dev/os
packages:
- busybox
- ca-certificates-bundle
- ruby-3.2
pipeline:
- uses: ruby/gem
with:
gem: benchmark
version: 0.3.0
This should resolve the dependency error and allow activesupport to build and test successfully. |
|
It may be that we need to actually package up the benchmark gem and create a new package for it to get the latest version. |
|
superseded by #33613 |