-
@ivaquero owner 你用过 brew bump-cask-pr 这个命令吗? 查看帮助: brew bump-cask-pr -h 我前两天第一次在官方仓库发 PR ,才看到好多人都是用这个东西发的 PR ,dev-cmd: add bump-cask-pr command #7986 |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 8 replies
-
我知道这两个命令,但是不会用 |
Beta Was this translation helpful? Give feedback.
-
妈耶原来之前讨论提到过 #37 这是我每次运行的时候会提示的内容,好像是什么依赖没有安装成功 展开❯ brew bump-cask-pr clash-verge --version="1.3.8"
Running `brew update --auto-update`...
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/cask-versions and homebrew/cask-fonts).
You have 1 outdated formula installed.
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin23/rbconfig.rb:21: warning: Insecure world writable dir /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0 in PATH, mode 040777
Fetching gem metadata from https://rubygems.org/.......
Installing did_you_mean 1.6.3
It is a security vulnerability to allow your home directory to be world-writable, and bundler cannot continue.
You should probably consider fixing this issue by running `chmod o-w ~` on *nix.
Please refer to https://ruby-doc.org/stdlib-3.1.2/libdoc/fileutils/rdoc/FileUtils.html#method-c-remove_entry_secure for details.
Installing bindata 2.4.15
Installing public_suffix 5.0.3
Installing plist 3.7.0
Installing warning 1.3.0
Installing ruby-macho 4.0.0
Installing sorbet-runtime 0.5.10461
Installing concurrent-ruby 1.2.2
Bundler::DirectoryRemovalError: Could not delete previous installation of `/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/concurrent-ruby-1.2.2`.
The underlying error was Bundler::PathError: Please fix the world-writable issue with your
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/concurrent-ruby-1.2.2 directory, with backtrace:
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler.rb:340:in `rescue in rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler.rb:331:in `rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:111:in `strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:19:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/source/rubygems.rb:202:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:54:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:16:in `install_from_spec'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:156:in `do_install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:147:in `block in worker_pool'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:62:in `apply_func'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:57:in `block in process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `loop'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
Bundler Error Backtrace:
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:115:in `rescue in strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:110:in `strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:19:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/source/rubygems.rb:202:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:54:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:16:in `install_from_spec'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:156:in `do_install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:147:in `block in worker_pool'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:62:in `apply_func'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:57:in `block in process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `loop'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
An error occurred while installing concurrent-ruby (1.2.2), and Bundler cannot continue.
In Gemfile:
rubocop-rails was resolved to 2.19.1, which depends on
activesupport was resolved to 6.1.7.6, which depends on
i18n was resolved to 1.14.1, which depends on
concurrent-ruby
Bundler::DirectoryRemovalError: Could not delete previous installation of `/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/public_suffix-5.0.3`.
The underlying error was ArgumentError: parent directory is world writable, Bundler::FileUtils#remove_entry_secure does not work; abort:
"/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/public_suffix-5.0.3" (parent directory mode 40777), with backtrace:
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/vendor/fileutils/lib/fileutils.rb:1387:in `remove_entry_secure'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler.rb:332:in `rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:111:in `strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:19:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/source/rubygems.rb:202:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:54:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:16:in `install_from_spec'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:156:in `do_install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:147:in `block in worker_pool'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:62:in `apply_func'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:57:in `block in process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `loop'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
Bundler Error Backtrace:
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:115:in `rescue in strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:110:in `strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:19:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/source/rubygems.rb:202:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:54:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:16:in `install_from_spec'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:156:in `do_install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:147:in `block in worker_pool'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:62:in `apply_func'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:57:in `block in process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `loop'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
An error occurred while installing public_suffix (5.0.3), and Bundler cannot continue.
In Gemfile:
addressable was resolved to 2.8.5, which depends on
public_suffix
Bundler::DirectoryRemovalError: Could not delete previous installation of `/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bindata-2.4.15`.
The underlying error was Bundler::PathError: Please fix the world-writable issue with your
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bindata-2.4.15 directory, with backtrace:
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler.rb:340:in `rescue in rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler.rb:331:in `rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:111:in `strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:19:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/source/rubygems.rb:202:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:54:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:16:in `install_from_spec'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:156:in `do_install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:147:in `block in worker_pool'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:62:in `apply_func'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:57:in `block in process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `loop'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
Bundler Error Backtrace:
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:115:in `rescue in strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:110:in `strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:19:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/source/rubygems.rb:202:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:54:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:16:in `install_from_spec'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:156:in `do_install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:147:in `block in worker_pool'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:62:in `apply_func'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:57:in `block in process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `loop'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
An error occurred while installing bindata (2.4.15), and Bundler cannot continue.
In Gemfile:
patchelf was resolved to 1.4.0, which depends on
elftools was resolved to 1.2.0, which depends on
bindata
Bundler::DirectoryRemovalError: Could not delete previous installation of `/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/did_you_mean-1.6.3`.
The underlying error was Bundler::PathError: Please fix the world-writable issue with your
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/did_you_mean-1.6.3 directory, with backtrace:
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler.rb:340:in `rescue in rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler.rb:331:in `rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:111:in `strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:19:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/source/rubygems.rb:202:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:54:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:16:in `install_from_spec'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:156:in `do_install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:147:in `block in worker_pool'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:62:in `apply_func'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:57:in `block in process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `loop'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
Bundler Error Backtrace:
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:115:in `rescue in strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:110:in `strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:19:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/source/rubygems.rb:202:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:54:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:16:in `install_from_spec'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:156:in `do_install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:147:in `block in worker_pool'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:62:in `apply_func'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:57:in `block in process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `loop'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
An error occurred while installing did_you_mean (1.6.3), and Bundler cannot continue.
In Gemfile:
did_you_mean
Bundler::DirectoryRemovalError: Could not delete previous installation of `/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/plist-3.7.0`.
The underlying error was Bundler::PathError: Please fix the world-writable issue with your
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/plist-3.7.0 directory, with backtrace:
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler.rb:340:in `rescue in rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler.rb:331:in `rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:111:in `strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:19:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/source/rubygems.rb:202:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:54:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:16:in `install_from_spec'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:156:in `do_install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:147:in `block in worker_pool'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:62:in `apply_func'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:57:in `block in process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `loop'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
Bundler Error Backtrace:
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:115:in `rescue in strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:110:in `strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:19:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/source/rubygems.rb:202:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:54:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:16:in `install_from_spec'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:156:in `do_install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:147:in `block in worker_pool'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:62:in `apply_func'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:57:in `block in process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `loop'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
An error occurred while installing plist (3.7.0), and Bundler cannot continue.
In Gemfile:
plist
Bundler::DirectoryRemovalError: Could not delete previous installation of `/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/ruby-macho-4.0.0`.
The underlying error was ArgumentError: parent directory is world writable, Bundler::FileUtils#remove_entry_secure does not work; abort:
"/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/ruby-macho-4.0.0" (parent directory mode 40777), with backtrace:
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/vendor/fileutils/lib/fileutils.rb:1387:in `remove_entry_secure'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler.rb:332:in `rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:111:in `strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:19:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/source/rubygems.rb:202:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:54:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:16:in `install_from_spec'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:156:in `do_install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:147:in `block in worker_pool'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:62:in `apply_func'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:57:in `block in process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `loop'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
Bundler Error Backtrace:
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:115:in `rescue in strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:110:in `strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:19:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/source/rubygems.rb:202:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:54:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:16:in `install_from_spec'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:156:in `do_install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:147:in `block in worker_pool'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:62:in `apply_func'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:57:in `block in process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `loop'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
An error occurred while installing ruby-macho (4.0.0), and Bundler cannot continue.
In Gemfile:
ruby-macho
Bundler::DirectoryRemovalError: Could not delete previous installation of
`/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/sorbet-runtime-0.5.10461`.
The underlying error was Bundler::PathError: Please fix the world-writable issue with your
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/sorbet-runtime-0.5.10461 directory, with backtrace:
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler.rb:340:in `rescue in rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler.rb:331:in `rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:111:in `strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:19:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/source/rubygems.rb:202:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:54:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:16:in `install_from_spec'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:156:in `do_install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:147:in `block in worker_pool'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:62:in `apply_func'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:57:in `block in process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `loop'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
Bundler Error Backtrace:
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:115:in `rescue in strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:110:in `strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:19:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/source/rubygems.rb:202:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:54:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:16:in `install_from_spec'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:156:in `do_install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:147:in `block in worker_pool'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:62:in `apply_func'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:57:in `block in process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `loop'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
An error occurred while installing sorbet-runtime (0.5.10461), and Bundler cannot continue.
In Gemfile:
sorbet-runtime
Bundler::DirectoryRemovalError: Could not delete previous installation of `/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/warning-1.3.0`.
The underlying error was Bundler::PathError: Please fix the world-writable issue with your
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/warning-1.3.0 directory, with backtrace:
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler.rb:340:in `rescue in rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler.rb:331:in `rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:111:in `strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:19:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/source/rubygems.rb:202:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:54:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:16:in `install_from_spec'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:156:in `do_install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:147:in `block in worker_pool'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:62:in `apply_func'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:57:in `block in process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `loop'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
Bundler Error Backtrace:
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:115:in `rescue in strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:110:in `strict_rm_rf'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/rubygems_gem_installer.rb:19:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/source/rubygems.rb:202:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:54:in `install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/gem_installer.rb:16:in `install_from_spec'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:156:in `do_install'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/installer/parallel_installer.rb:147:in `block in worker_pool'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:62:in `apply_func'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:57:in `block in process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `loop'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:54:in `process_queue'
/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bundler-2.4.18/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
An error occurred while installing warning (1.3.0), and Bundler cannot continue.
In Gemfile:
warning
Error: failed to run `/opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/bin/bundle install`! |
Beta Was this translation helpful? Give feedback.
-
我用 Claude 2 解决了 根据错误日志,主要问题是 Homebrew 的 vendor bundle 目录 /opt/homebrew/Library/Homebrew/vendor/bundle 权限设置不当,任何用户都可以写入。 修改 vendor bundle 目录权限,只允许当前用户可写: sudo chmod -R go-w /opt/homebrew/Library/Homebrew/vendor/bundle |
Beta Was this translation helpful? Give feedback.
-
然后就出现了戏剧性的一幕 ❯ brew bump-cask-pr clash-verge --version="1.3.8"
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin23/rbconfig.rb:21: warning: Insecure world writable dir /opt/homebrew/Library/Homebrew/vendor in PATH, mode 040777
Fetching gem metadata from https://rubygems.org/.......
Installing bindata 2.4.15
Installing did_you_mean 1.6.3
Installing public_suffix 5.0.3
Installing concurrent-ruby 1.2.2
Installing plist 3.7.0
Installing ruby-macho 4.0.0
Installing sorbet-runtime 0.5.10461
Fetching addressable 2.8.5
Installing warning 1.3.0
Fetching elftools 1.2.0
Fetching i18n 1.14.1
Fetching tzinfo 2.0.6
Installing elftools 1.2.0
Installing addressable 2.8.5
Fetching patchelf 1.4.0
Installing i18n 1.14.1
Installing tzinfo 2.0.6
Fetching activesupport 6.1.7.6
Installing patchelf 1.4.0
Installing activesupport 6.1.7.6
Fetching rubocop-rails 2.19.1
Installing rubocop-rails 2.19.1
Bundle complete! 37 Gemfile dependencies, 35 gems now installed.
Bundled gems are installed into `../../../../opt/homebrew/Library/Homebrew/vendor/bundle`
Removing rubocop-sorbet (0.7.4)
Error: These closed pull requests may be duplicates:
clash-verge 1.3.8 https://github.com/ivaquero/homebrew-chinese/pull/42
Duplicate PRs should not be opened. Use --force to override this error. |
Beta Was this translation helpful? Give feedback.
-
抛砖引玉说说 以 https://github.com/ivaquero/homebrew-chinese/pull/42 为例在命令行运行 需要注意的是 |
Beta Was this translation helpful? Give feedback.
抛砖引玉说说
brew bump-cask-pr
的用法。以 https://github.com/ivaquero/homebrew-chinese/pull/42 为例在命令行运行
brew bump-cask-pr --no-browse --version 1.3.8 clash-verge
即可。homebrew
工具会自己下载安装包计算哈希值——修改并 commit 对应 cask.rb
文件——打开一个将代码合并到主分支的 PR。需要注意的是
brew bump-cask-pr
对于像 https://github.com/Homebrew/homebrew-cask/blob/master/Casks/f/feishu.rb 飞书这种针对不同架构发包的软件,这个命令只能修改到当前机器架构对应的那一部份(不确定这个问题如今是否还存在)。可以手动下载另外一个包,然后用
shasum
这个软件来计算哈希值,如shasum -a 256 Feishu-darwin_x64-6.2.5-signed.dmg
,然后再修改对应文件就行了。