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
During brew update and upgrade or with install --force, I am unable to upgrade obs-ndi. Followed all steps on the list above, looked elsewhere. I tried to create a flat file or symlink as a slug in case it just wanted a file to clean up with no luck. @axiom ~ brew update;brew upgrade
==> Updating Homebrew...
Already up-to-date.
==> Casks with 'auto_updates true' or 'version :latest' will not be upgraded; pass --greedy to u
==> Upgrading 1 outdated package:
obs-ndi 4.13.1 -> 4.14.1
==> Upgrading obs-ndi
==> Downloading https://raw.githubusercontent.com/Homebrew/homebrew-cask/5f6c0a89a82484f8dd45cd2fe
Already downloaded: /Users//Library/Caches/Homebrew/downloads/410d87a7b5607fdcc54c18693591a2394fc482eea85785c1bac4d36059ba0e34--obs-ndi.rb
==> Downloading https://github.com/obs-ndi/obs-ndi/releases/download/4.14.1/obs-ndi-4.14.1-macos-u
Already downloaded: /Users//Library/Caches/Homebrew/downloads/bd30e029a1893b7155a5a43e5c16e6d9d4007e45be5ce7552b5da5da5fea68ed--obs-ndi-4.14.1-macos-universal.pkg
All dependencies satisfied.
Removing obs-ndi symlinks from in ~/Library/Application Support/obs-studio/plugins
==> Purging files for version 4.14.1 of Cask obs-ndi
Error: obs-ndi: Operation not permitted @ apply2files - /Users//Library/Application Support/obs-studio/plugins/obs-ndi.plugin @axiom ~
This breaks all other pending upgrades from happening, so it basically makes homebrew useless for me. I would rather not backup and restore all of my formulae I have about 350 of them. Thanks.
@srobadelic It seems like the issue happened while removing the previous version 4.13.1. Try to remove the offending lines in /usr/local/Caskroom/obs-ndi/.metadata/4.13.1/20240301143045.548/Casks/obs-ndi.rb before running the upgrade. Delete the following block:
uninstall_preflightdoputs"Removing #{token} symlinks from in ~/Library/Application Support/obs-studio/plugins"target=Pathname.new("~/Library/Application Support/obs-studio/plugins").expand_pathFile.unlink("#{target}/obs-ndi.plugin","#{target}/obs-ndi.plugin.dSYM")end
Verification
--force
.brew update-reset && brew update
and retried my command.brew doctor
, fixed as many issues as possible and retried my command.Description of issue
During brew update and upgrade or with install --force, I am unable to upgrade obs-ndi. Followed all steps on the list above, looked elsewhere. I tried to create a flat file or symlink as a slug in case it just wanted a file to clean up with no luck.
@axiom ~ brew update;brew upgrade
==> Updating Homebrew...
Already up-to-date.
==> Casks with 'auto_updates true' or 'version :latest' will not be upgraded; pass
--greedy
to u==> Upgrading 1 outdated package:
obs-ndi 4.13.1 -> 4.14.1
==> Upgrading obs-ndi
==> Downloading https://raw.githubusercontent.com/Homebrew/homebrew-cask/5f6c0a89a82484f8dd45cd2fe
Already downloaded: /Users//Library/Caches/Homebrew/downloads/410d87a7b5607fdcc54c18693591a2394fc482eea85785c1bac4d36059ba0e34--obs-ndi.rb
==> Downloading https://github.com/obs-ndi/obs-ndi/releases/download/4.14.1/obs-ndi-4.14.1-macos-u
Already downloaded: /Users//Library/Caches/Homebrew/downloads/bd30e029a1893b7155a5a43e5c16e6d9d4007e45be5ce7552b5da5da5fea68ed--obs-ndi-4.14.1-macos-universal.pkg
All dependencies satisfied.
Removing obs-ndi symlinks from in ~/Library/Application Support/obs-studio/plugins
==> Purging files for version 4.14.1 of Cask obs-ndi
Error: obs-ndi: Operation not permitted @ apply2files - /Users//Library/Application Support/obs-studio/plugins/obs-ndi.plugin
@axiom ~
This breaks all other pending upgrades from happening, so it basically makes homebrew useless for me. I would rather not backup and restore all of my formulae I have about 350 of them. Thanks.
Command that failed
brew install --no-quarantine --force --cask obs-ndi --verbose --debug
Output of command with
--verbose --debug
Output of
brew doctor
andbrew config
Output of
brew tap
The text was updated successfully, but these errors were encountered: