Skip to content

Conversation

@dan-weiss
Copy link
Contributor

Spyder updates fail with brew due to the existence of the library folder. Spyder has its own update mechanism. This will set the auto_updates flag to true to avoid this error.

Important: Do not tick a checkbox if you haven’t performed its action. Honesty is indispensable for a smooth review process.

In the following questions <cask> is the token of the cask you're submitting.

After making any changes to a cask, existing or new, verify:

Additionally, if adding a new cask: N/A

  • Named the cask according to the token reference.
  • Checked the cask was not already refused (add your cask's name to the end of the search field).
  • brew audit --cask --new <cask> worked successfully.
  • HOMEBREW_NO_INSTALL_FROM_API=1 brew install --cask <cask> worked successfully.
  • brew uninstall --cask <cask> worked successfully.

@bevanjkay
Copy link
Member

Thanks @dan-weiss

Spyder updates fail with brew due to the existence of the library folder.

Can you please explain this a bit further? The cask still need to be able to succeed at brew upgrade even if we add auto_updates true.

@khipp khipp added the awaiting user reply Issue needs response from a user. label Jan 4, 2026
@dan-weiss
Copy link
Contributor Author

Thanks @dan-weiss

Spyder updates fail with brew due to the existence of the library folder.

Can you please explain this a bit further? The cask still need to be able to succeed at brew upgrade even if we add auto_updates true.

Maybe I misunderstood the auto_updates feature. I thought this told brew not to try to upgrade a cask that it knows updates itself. Is there a way to do that with brew? Or should I be looking at making other updates to the formula?

BTW, it is the presence of /Library/spyder-6 that the installer doesn't like upon brew upgrade.

@bevanjkay
Copy link
Member

Maybe I misunderstood the auto_updates feature. I thought this told brew not to try to upgrade a cask that it knows updates itself. Is there a way to do that with brew? Or should I be looking at making other updates to the formula?

It only prevents the brew upgrade command from trying to upgrade the cask. Calling brew upgrade spyder or brew upgrade --greedy or brew upgrade --greedy-auto-updates would run an upgrade.

I have just tried to install and then upgrade the application and I am not able to replicate your issue.

@bevanjkay bevanjkay enabled auto-merge January 5, 2026 10:17
@bevanjkay bevanjkay added this pull request to the merge queue Jan 5, 2026
Merged via the queue into Homebrew:main with commit dca71ae Jan 5, 2026
15 checks passed
@dan-weiss dan-weiss deleted the Spyder_auto_updates branch January 5, 2026 13:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting user reply Issue needs response from a user.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants