Skip to content
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

Default brew install --cask thunderbird command installs release instead of esr #191272

Closed
6 tasks done
mo-st opened this issue Nov 7, 2024 · 2 comments
Closed
6 tasks done

Comments

@mo-st
Copy link

mo-st commented Nov 7, 2024

Verification

Description of issue

If this is desired behavior, I apologize for wasting your time, but I think this should really be handled differently.

Issue

brew install --cask thunderbird fetches the release version of thunderbird. I know the name is confusing if not downright misleading, but this is not the default or intended version of thunderbird. Instead the esr version (which is also available via brew install --cask thunderbird@esr, thanks for this!) should be used. Three pieces of evidence to support this claim:

  1. Hitting the download button without any further specification on thunderbird will download esr
  2. Going into the download options and selecting the non-default release channel will result in a warning window. See here: warning-window
  3. Downloading and running the release version will result in a huge red warning in the app, informing the user that this is an unsupported version of Thunderbird. See here:
    unsupported-release

Using this (monthly) release version could put users at risk of data loss or deteriorate user experience with thunderbird and brew. In my humble opinion this should be changed, even if the name "release" would suggest stability. Additionally, as happened to me, users may realize the mistake and install the supported release again, only to find that the profile modified by the new and unstable version is no longer compatible with the stable esr version. This forces you to set the app up again completely from scratch.

Solution

Replace the default beaviour with the one found in thunderbird@esr, instead creating a new version called for example thunderbird@release or maybe more clearly thunderbird@monthly

Thank you for your time and effort, I appreciate all that you do!

Command that failed

None

Output of command with --verbose --debug

None

Output of brew doctor and brew config

None

Output of brew tap

None
@SMillerDev
Copy link
Member

Duplicate of #187251

@SMillerDev SMillerDev marked this as a duplicate of #187251 Nov 7, 2024
@SMillerDev SMillerDev closed this as not planned Won't fix, can't repro, duplicate, stale Nov 7, 2024
@mo-st
Copy link
Author

mo-st commented Nov 7, 2024

Allow me to apologize, I only searched the open issues by mistake. Have a nice day

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants