You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/Users/runner/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/activesupport-7.1.1/lib/active_support/core_ext/array/conversions.rb:108:in `<class:Array>': undefined method `deprecator' for ActiveSupport:Module (NoMethodError)
deprecate to_default_s: :to_s, deprecator: ActiveSupport.deprecator
^^^^^^^^^^^
Did you mean? deprecate_constant
from /Users/runner/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/activesupport-7.1.1/lib/active_support/core_ext/array/conversions.rb:8:in `<top (required)>'
from <internal:/Users/runner/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:96:in `require'
from <internal:/Users/runner/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:96:in `require'
from /Users/runner/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/cocoapods-core-1.14.0/lib/cocoapods-core/specification/set.rb:1:in `<top (required)>'
from <internal:/Users/runner/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:96:in `require'
from <internal:/Users/runner/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:96:in `require'
from /Users/runner/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/cocoapods-core-1.14.0/lib/cocoapods-core/specification.rb:7:in `<top (required)>'
from <internal:/Users/runner/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:96:in `require'
from <internal:/Users/runner/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:96:in `require'
from /Users/runner/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/cocoapods-core-1.14.0/lib/cocoapods-core.rb:[39](https://github.com/Cloud-Officer/soup/actions/runs/6655891726/job/18087209970?pr=11#step:4:40):in `<module:Pod>'
from /Users/runner/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/cocoapods-core-1.14.0/lib/cocoapods-core.rb:3:in `<top (required)>'
from <internal:/Users/runner/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:159:in `require'
from <internal:/Users/runner/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:159:in `rescue in require'
from <internal:/Users/runner/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:39:in `require'
Ugh - thanks for reporting this. Unfortunate that this was missed.
Since this is from directly doing require 'cocoapods-core', this is something that can be worked around by adding your own require statements for active_support or 'cocoapods' correct?
Report
What did you do?
Was testing the fix for activesupport 7.1 as per release notes of v1.14.0
Gemfile.lock
On a GitHub runner macos instance log of the bundle install
What did you expect to happen?
Simple Ruby file calling this should work fine.
What happened instead?
Gave
CocoaPods Environment
Not using pod env.
Project that demonstrates the issue
Error here:
https://github.com/Cloud-Officer/soup/tree/CocoaPods
Working fine when gems pinned (master branch).
New release v1.14.0 did not help for me using Ruby code.
The text was updated successfully, but these errors were encountered: