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

brew [re]install firefox started to ignore system language and even --language=de #140264

Closed
6 tasks done
schwedenmut opened this issue Jan 27, 2023 · 3 comments · Fixed by Homebrew/brew#14456
Closed
6 tasks done
Labels

Comments

@schwedenmut
Copy link
Contributor

Verification

Description of issue

Installing f.e. Firefox via brew install firefox or brew install --language=de firefox ignores the system locale and the manually set German language and installs the default en-US version of firefox. But just to make sure my problem is understood, the cask gets instant so there is no command failing, it's just not doing what I am used to and would expect. I actually didn't find any related changes in the docs/readme/changelog which could explain this behavior.

I checked with two different MacBooks (15"/13") with different but updated macOS Ventura and Monterey.

My locale is set to

LANG="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_CTYPE="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_ALL=

and setting LC_ALL to "de_DE.UTF-8" didn't make a difference during my tests.

Thanks a lot for taking a look into this and for this awesome project 👍.

Command that failed

brew [re]install --language=de firefox, brew [re]install firefox

Output of command with --verbose --debug

/usr/local/Homebrew/Library/Homebrew/shims/shared/curl --disable --cookie /dev/null --globoff --show-error --user-agent Homebrew/3.6.20-137-g12f3fb8\ \(Macintosh\;\ Intel\ Mac\ OS\ X\ 13.1\)\ curl/7.85.0 --header Accept-Language:\ en --fail --max-time 5 --retry 3 --location --remote-time --output /Users/username/Library/Caches/Homebrew/api/formula.json --time-cond /Users/username/Library/Caches/Homebrew/api/formula.json --compressed --silent https://formulae.brew.sh/api/formula.json
/usr/local/Homebrew/Library/Homebrew/shims/shared/curl --disable --cookie /dev/null --globoff --show-error --user-agent Homebrew/3.6.20-137-g12f3fb8\ \(Macintosh\;\ Intel\ Mac\ OS\ X\ 13.1\)\ curl/7.85.0 --header Accept-Language:\ en --max-time 5 --retry 3 --fail https://formulae.brew.sh/api/cask-source/firefox.rb
/usr/local/Homebrew/Library/Homebrew/shims/shared/curl --disable --cookie /dev/null --globoff --show-error --user-agent Homebrew/3.6.20-137-g12f3fb8\ \(Macintosh\;\ Intel\ Mac\ OS\ X\ 13.1\)\ curl/7.85.0 --header Accept-Language:\ en --fail --max-time 5 --retry 3 --location --remote-time --output /Users/username/Library/Caches/Homebrew/api/cask.json --time-cond /Users/username/Library/Caches/Homebrew/api/cask.json --compressed --silent https://formulae.brew.sh/api/cask.json
==> Cask::Installer#install
==> Printing caveats
==> Cask::Installer#fetch
==> Downloading https://download-installer.cdn.mozilla.net/pub/firefox/releases/109.0/mac/en-US/Firefox%20109.0.dmg
/usr/local/Homebrew/Library/Homebrew/shims/shared/curl --disable --cookie /dev/null --globoff --show-error --user-agent Homebrew/3.6.20-137-g12f3fb8\ \(Macintosh\;\ Intel\ Mac\ OS\ X\ 13.1\)\ curl/7.85.0 --header Accept-Language:\ en --retry 3 --location --silent --head --request GET https://download-installer.cdn.mozilla.net/pub/firefox/releases/109.0/mac/en-US/Firefox\%20109.0.dmg
Already downloaded: /Users/username/Library/Caches/Homebrew/downloads/4b0054291b2056d7711534a9c3efcdc59d4e90640d17f866d5576aa08a670072--Firefox 109.0.dmg
==> Checking quarantine support
/usr/bin/xattr -h
/usr/bin/swift -target x86_64-apple-macosx13 /usr/local/Homebrew/Library/Homebrew/cask/utils/quarantine.swift
==> Quarantine is available.
==> Verifying Gatekeeper status of /Users/username/Library/Caches/Homebrew/downloads/4b0054291b2056d7711534a9c3efcdc59d4e90640d17f866d5576aa08a670072--Firefox 109.0.dmg
/usr/bin/xattr -p com.apple.quarantine /Users/username/Library/Caches/Homebrew/downloads/4b0054291b2056d7711534a9c3efcdc59d4e90640d17f866d5576aa08a670072--Firefox\ 109.0.dmg
==> /Users/username/Library/Caches/Homebrew/downloads/4b0054291b2056d7711534a9c3efcdc59d4e90640d17f866d5576aa08a670072--Firefox 109.0.dmg is quarantined
==> Verifying checksum for cask 'firefox'
tar --list --file /Users/username/Library/Caches/Homebrew/downloads/4b0054291b2056d7711534a9c3efcdc59d4e90640d17f866d5576aa08a670072--Firefox\ 109.0.dmg
hdiutil imageinfo -format /Users/username/Library/Caches/Homebrew/downloads/4b0054291b2056d7711534a9c3efcdc59d4e90640d17f866d5576aa08a670072--Firefox\ 109.0.dmg
==> Installing Cask firefox
==> Cask::Installer#stage
==> Extracting primary container
==> Using container class UnpackStrategy::Dmg for /Users/username/Library/Caches/Homebrew/downloads/4b0054291b2056d7711534a9c3efcdc59d4e90640d17f866d5576aa08a670072--Firefox 109.0.dmg
hdiutil attach -plist -nobrowse -readonly -mountrandom /private/tmp/d20230127-42968-oxyejd /Users/username/Library/Caches/Homebrew/downloads/4b0054291b2056d7711534a9c3efcdc59d4e90640d17f866d5576aa08a670072--Firefox\ 109.0.dmg
find . -print0
mkbom -s -i /private/tmp/20230127-42968-1qgb3re.list -- /private/tmp/20230127-42968-c1v4e7.bom
ditto --bom /private/tmp/20230127-42968-c1v4e7.bom -- /private/tmp/d20230127-42968-oxyejd/dmg.nxlXX4 /private/tmp/d20230127-42968-1vlw8sn
diskutil info -plist /private/tmp/d20230127-42968-oxyejd/dmg.nxlXX4
diskutil eject /private/tmp/d20230127-42968-oxyejd/dmg.nxlXX4
cp -pR /private/tmp/d20230127-42968-1vlw8sn/Firefox.app/. /usr/local/Caskroom/firefox/109.0/Firefox.app
chmod -Rf +w /private/tmp/d20230127-42968-1vlw8sn
==> Verifying Gatekeeper status of /Users/username/Library/Caches/Homebrew/downloads/4b0054291b2056d7711534a9c3efcdc59d4e90640d17f866d5576aa08a670072--Firefox 109.0.dmg
/usr/bin/xattr -p com.apple.quarantine /Users/username/Library/Caches/Homebrew/downloads/4b0054291b2056d7711534a9c3efcdc59d4e90640d17f866d5576aa08a670072--Firefox\ 109.0.dmg
==> /Users/username/Library/Caches/Homebrew/downloads/4b0054291b2056d7711534a9c3efcdc59d4e90640d17f866d5576aa08a670072--Firefox 109.0.dmg is quarantined
==> Propagating quarantine from /Users/username/Library/Caches/Homebrew/downloads/4b0054291b2056d7711534a9c3efcdc59d4e90640d17f866d5576aa08a670072--Firefox 109.0.dmg to /usr/local/Caskroom/firefox/109.0
/usr/bin/xattr -p com.apple.quarantine /Users/username/Library/Caches/Homebrew/downloads/4b0054291b2056d7711534a9c3efcdc59d4e90640d17f866d5576aa08a670072--Firefox\ 109.0.dmg
/usr/bin/xargs -0 -- /bin/chmod -h u\+w
/usr/bin/xargs -0 -- /usr/bin/xattr -w com.apple.quarantine 0181\;63d0e1d7\;Homebrew\\x20Cask\;CD677A45-EC13-41C8-B7CB-2F1CA606DCB7
==> Installing artifacts
==> 3 artifacts defined
#<Cask::ArtifactSet: {#<Cask::Artifact::Uninstall:0x00007fda3b095098 @cask=#<Cask::Cask:0x00007fda39adf4d8 @token="firefox", @sourcefile_path=nil, @source=nil, @tap=nil, @allow_reassignment=false, @block=#<Proc:0x00007fda39adf258@/usr/local/Homebrew/Library/Homebrew/cask/cask_loader.rb:225>, @default_config=#<Cask::Config:0x00007fda39c05f88 @explicit={:languages=>["de"]}>, @caskroom_path=#<Pathname:/usr/local/Caskroom/firefox>, @metadata_main_container_path=#<Pathname:/usr/local/Caskroom/firefox/.metadata>, @config=#<Cask::Config:0x00007fda3b084ef0 @explicit={:languages=>["de"]}>, @dsl=#<Cask::DSL:0x00007fda3b084b58 @cask=#<Cask::Cask:0x00007fda39adf4d8 ...>, @token="firefox", @version="109.0", @sha256=#<Checksum:0x00007fda3b084590 @hexdigest="d712c773104ca8c6c0d7970f885c6f0f62fc33126852991f7ddb11e3b0b215cf">, @url=#<URL::DSL:0x00007fda3b097a28 @uri=#<URI::HTTPS https://download-installer.cdn.mozilla.net/pub/firefox/releases/109.0/mac/en-US/Firefox%20109.0.dmg>, @verified=nil, @using=nil, @tag=nil, @branch=nil, @revisions=nil, @revision=nil, @trust_cert=nil, @cookies=nil, @referer=nil, @header=nil, @user_agent=:default, @data=nil, @only_path=nil, @specs={:user_agent=>:default}>, @name=["Mozilla Firefox"], @desc="Web browser", @homepage="https://www.mozilla.org/firefox/", @auto_updates=true, @conflicts_with={:cask=>#<Set: {"homebrew/cask-versions/firefox-beta", "homebrew/cask-versions/firefox-esr"}>}, @depends_on={:macos=>#<MacOSRequirement: version>="10.12" []>}, @artifacts=#<Cask::ArtifactSet: {...}>, @language_eval=nil>, @download=#<Pathname:/Users/username/Library/Caches/Homebrew/downloads/4b0054291b2056d7711534a9c3efcdc59d4e90640d17f866d5576aa08a670072--Firefox 109.0.dmg>>, @dsl_args=[{:quit=>"org.mozilla.firefox"}], @directives={:quit=>"org.mozilla.firefox", :signal=>[]}>, #<Cask::Artifact::App:0x00007fda3b0941e8 @cask=#<Cask::Cask:0x00007fda39adf4d8 @token="firefox", @sourcefile_path=nil, @source=nil, @tap=nil, @allow_reassignment=false, @block=#<Proc:0x00007fda39adf258@/usr/local/Homebrew/Library/Homebrew/cask/cask_loader.rb:225>, @default_config=#<Cask::Config:0x00007fda39c05f88 @explicit={:languages=>["de"]}>, @caskroom_path=#<Pathname:/usr/local/Caskroom/firefox>, @metadata_main_container_path=#<Pathname:/usr/local/Caskroom/firefox/.metadata>, @config=#<Cask::Config:0x00007fda3b084ef0 @explicit={:languages=>["de"]}>, @dsl=#<Cask::DSL:0x00007fda3b084b58 @cask=#<Cask::Cask:0x00007fda39adf4d8 ...>, @token="firefox", @version="109.0", @sha256=#<Checksum:0x00007fda3b084590 @hexdigest="d712c773104ca8c6c0d7970f885c6f0f62fc33126852991f7ddb11e3b0b215cf">, @url=#<URL::DSL:0x00007fda3b097a28 @uri=#<URI::HTTPS https://download-installer.cdn.mozilla.net/pub/firefox/releases/109.0/mac/en-US/Firefox%20109.0.dmg>, @verified=nil, @using=nil, @tag=nil, @branch=nil, @revisions=nil, @revision=nil, @trust_cert=nil, @cookies=nil, @referer=nil, @header=nil, @user_agent=:default, @data=nil, @only_path=nil, @specs={:user_agent=>:default}>, @name=["Mozilla Firefox"], @desc="Web browser", @homepage="https://www.mozilla.org/firefox/", @auto_updates=true, @conflicts_with={:cask=>#<Set: {"homebrew/cask-versions/firefox-beta", "homebrew/cask-versions/firefox-esr"}>}, @depends_on={:macos=>#<MacOSRequirement: version>="10.12" []>}, @artifacts=#<Cask::ArtifactSet: {...}>, @language_eval=nil>, @download=#<Pathname:/Users/username/Library/Caches/Homebrew/downloads/4b0054291b2056d7711534a9c3efcdc59d4e90640d17f866d5576aa08a670072--Firefox 109.0.dmg>>, @dsl_args=["Firefox.app", {}], @source_string="Firefox.app", @target_string="">, #<Cask::Artifact::Zap:0x00007fda3b0a78d8 @cask=#<Cask::Cask:0x00007fda39adf4d8 @token="firefox", @sourcefile_path=nil, @source=nil, @tap=nil, @allow_reassignment=false, @block=#<Proc:0x00007fda39adf258@/usr/local/Homebrew/Library/Homebrew/cask/cask_loader.rb:225>, @default_config=#<Cask::Config:0x00007fda39c05f88 @explicit={:languages=>["de"]}>, @caskroom_path=#<Pathname:/usr/local/Caskroom/firefox>, @metadata_main_container_path=#<Pathname:/usr/local/Caskroom/firefox/.metadata>, @config=#<Cask::Config:0x00007fda3b084ef0 @explicit={:languages=>["de"]}>, @dsl=#<Cask::DSL:0x00007fda3b084b58 @cask=#<Cask::Cask:0x00007fda39adf4d8 ...>, @token="firefox", @version="109.0", @sha256=#<Checksum:0x00007fda3b084590 @hexdigest="d712c773104ca8c6c0d7970f885c6f0f62fc33126852991f7ddb11e3b0b215cf">, @url=#<URL::DSL:0x00007fda3b097a28 @uri=#<URI::HTTPS https://download-installer.cdn.mozilla.net/pub/firefox/releases/109.0/mac/en-US/Firefox%20109.0.dmg>, @verified=nil, @using=nil, @tag=nil, @branch=nil, @revisions=nil, @revision=nil, @trust_cert=nil, @cookies=nil, @referer=nil, @header=nil, @user_agent=:default, @data=nil, @only_path=nil, @specs={:user_agent=>:default}>, @name=["Mozilla Firefox"], @desc="Web browser", @homepage="https://www.mozilla.org/firefox/", @auto_updates=true, @conflicts_with={:cask=>#<Set: {"homebrew/cask-versions/firefox-beta", "homebrew/cask-versions/firefox-esr"}>}, @depends_on={:macos=>#<MacOSRequirement: version>="10.12" []>}, @artifacts=#<Cask::ArtifactSet: {...}>, @language_eval=nil>, @download=#<Pathname:/Users/username/Library/Caches/Homebrew/downloads/4b0054291b2056d7711534a9c3efcdc59d4e90640d17f866d5576aa08a670072--Firefox 109.0.dmg>>, @dsl_args=[{:trash=>["~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/org.mozilla.firefox.sfl*", "~/Library/Application Support/CrashReporter/firefox_*", "~/Library/Application Support/Firefox", "~/Library/Caches/Firefox", "~/Library/Caches/Mozilla/updates/Applications/Firefox", "~/Library/Caches/org.mozilla.crashreporter", "~/Library/Caches/org.mozilla.firefox", "~/Library/Preferences/org.mozilla.crashreporter.plist", "~/Library/Preferences/org.mozilla.firefox.plist", "~/Library/Saved Application State/org.mozilla.firefox.savedState", "~/Library/WebKit/org.mozilla.firefox", "/Library/Logs/DiagnosticReports/firefox_*"], :rmdir=>["~/Library/Application Support/Mozilla", "~/Library/Caches/Mozilla/updates/Applications", "~/Library/Caches/Mozilla/updates", "~/Library/Caches/Mozilla"]}], @directives={:trash=>["~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/org.mozilla.firefox.sfl*", "~/Library/Application Support/CrashReporter/firefox_*", "~/Library/Application Support/Firefox", "~/Library/Caches/Firefox", "~/Library/Caches/Mozilla/updates/Applications/Firefox", "~/Library/Caches/org.mozilla.crashreporter", "~/Library/Caches/org.mozilla.firefox", "~/Library/Preferences/org.mozilla.crashreporter.plist", "~/Library/Preferences/org.mozilla.firefox.plist", "~/Library/Saved Application State/org.mozilla.firefox.savedState", "~/Library/WebKit/org.mozilla.firefox", "/Library/Logs/DiagnosticReports/firefox_*"], :rmdir=>["~/Library/Application Support/Mozilla", "~/Library/Caches/Mozilla/updates/Applications", "~/Library/Caches/Mozilla/updates", "~/Library/Caches/Mozilla"], :signal=>[]}>}>
==> Installing artifact of class Cask::Artifact::App
==> Moving App 'Firefox.app' to '/Applications/Firefox.app'
==> Creating metadata directory: /usr/local/Caskroom/firefox/.metadata/109.0/20230127074229.416
==> Creating metadata subdirectory: /usr/local/Caskroom/firefox/.metadata/109.0/20230127074229.416/Casks
🍺  firefox was successfully installed!

Output of brew doctor --verbose

==> Cask Environment Variables:
BUNDLE_PATH
CHRUBY_VERSION
GEM_HOME
GEM_PATH
HOMEBREW_CASK_OPTS
LC_ALL
PATH
RBENV_VERSION
RUBYLIB
RUBYOPT
RUBYPATH
SHELL
==> $LOAD_PATHS
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/warning-1.3.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/tapioca-0.7.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/yard-sorbet-0.6.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/yard-0.9.28/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/spoom-1.1.11/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/thor-1.2.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/sorbet-static-and-runtime-0.5.10461/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/sorbet-0.5.10461/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/sorbet-static-0.5.10461-universal-darwin-21/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/simplecov-cobertura-2.1.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/simplecov-0.22.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/simplecov_json_formatter-0.1.4/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/simplecov-html-0.12.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/ruby-macho-3.0.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-sorbet-0.6.11/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-rspec-2.18.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-rails-2.17.4/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-performance-1.15.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-capybara-2.17.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-1.44.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/unicode-display_width-2.4.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/ruby-progressbar-1.11.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-ast-1.24.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rspec_junit_formatter-0.6.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rspec-sorbet-1.9.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rspec-retry-0.6.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rspec-its-1.3.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rspec-github-2.4.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rspec-3.12.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rspec-mocks-3.12.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rspec-expectations-3.12.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rspec-core-3.12.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rspec-support-3.12.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/ronn-0.7.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rexml-3.2.5/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rdiscount-2.2.7/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/extensions/universal-darwin-21/2.6.0/rdiscount-2.2.7
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rbi-0.0.14/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/unparser-0.6.4/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rack-3.0.4.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/pry-0.14.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/plist-3.6.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/patchelf-1.4.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/parlour-8.1.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/sorbet-runtime-0.5.10461/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rainbow-3.1.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/parser-3.2.0.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/parallel_tests-3.13.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/parallel-1.22.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/mustache-1.1.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/method_source-1.0.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/mechanize-2.8.5/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/webrobots-0.1.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/webrick-1.7.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubyntlm-0.6.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/nokogiri-1.13.10-x86_64-darwin/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/racc-1.6.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/extensions/universal-darwin-21/2.6.0/racc-1.6.2
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/net-http-persistent-4.0.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/net-http-digest_auth-1.4.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/mime-types-3.4.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/mime-types-data-3.2022.0105/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/json_schemer-0.2.24/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/uri_template-0.7.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/json-2.6.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/extensions/universal-darwin-21/2.6.0/json-2.6.3
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/http-cookie-1.0.5/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/hpricot-0.8.6/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/extensions/universal-darwin-21/2.6.0/hpricot-0.8.6
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/hana-1.3.7/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/elftools-1.2.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/ecma-re-validator-0.4.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/regexp_parser-2.6.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/domain_name-0.5.20190701/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/unf-0.1.4/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/unf_ext-0.0.8.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/extensions/universal-darwin-21/2.6.0/unf_ext-0.0.8.2
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/docile-1.4.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/diff-lcs-1.5.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/did_you_mean-1.6.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/connection_pool-2.3.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/commander-4.6.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/highline-2.0.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/coderay-1.1.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/byebug-11.1.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/extensions/universal-darwin-21/2.6.0/byebug-11.1.3
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bootsnap-1.16.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/extensions/universal-darwin-21/2.6.0/bootsnap-1.16.0
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/msgpack-1.6.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/extensions/universal-darwin-21/2.6.0/msgpack-1.6.0
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/bindata-2.4.14/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/ast-2.4.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/addressable-2.8.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/public_suffix-5.0.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.7.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/zeitwerk-2.6.6/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/tzinfo-2.0.5/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/minitest-5.17.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/i18n-1.12.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/concurrent-ruby-1.2.0/lib/concurrent-ruby
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/vendor_ruby/2.6.0
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/vendor_ruby/2.6.0/x86_64-darwin22
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/vendor_ruby/2.6.0/universal-darwin22
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/vendor_ruby
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/x86_64-darwin22
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin22
/usr/local/Homebrew/Library/Homebrew
==> Homebrew Version
3.6.20-137-g12f3fb8
==> macOS
13.1
==> SIP
Enabled
==> Homebrew Cask Staging Location
/usr/local/Caskroom
==> Homebrew Cask Taps:
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask (4146 casks)
Your system is ready to brew.

Output of brew tap

aquasecurity/trivy
homebrew/cask
homebrew/core
@carlocab
Copy link
Member

Thanks for the report. What's the output of brew config? Does setting

export HOMEBREW_NO_INSTALL_FROM_API=1

then reinstalling Firefox help?

@schwedenmut
Copy link
Contributor Author

hey @carlocab - thanks for your reply and the pointing into the correct direction. With disabling install from API as described above the brew reinstall firefox correctly picks up my language in correctly installs the locale version.

HOMEBREW_VERSION: 3.6.20-137-g12f3fb8
ORIGIN: https://github.com/Homebrew/brew
HEAD: 12f3fb82529e247e7b3b0327d5db1dfb60332500
Last commit: 7 hours ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: b22a73f1d83baafd6d338b0e16999aba988645f9
Core tap last commit: 2 hours ago
Core tap branch: master
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: []
HOMEBREW_INSTALL_FROM_API: set
HOMEBREW_MAKE_JOBS: 8
Homebrew Ruby: 2.6.10 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
CPU: octa-core 64-bit kabylake
Clang: 14.0.0 build 1400
Git: 2.39.1 => /usr/local/bin/git
Curl: 7.85.0 => /usr/bin/curl
macOS: 13.1-x86_64
CLT: 14.2.0.0.1.1668646533
Xcode: N/A

@carlocab
Copy link
Member

Thanks for letting us know.

I reported this at Homebrew/brew#13794. We should hopefully get this fixed without needing the environment variable soon.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 6, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants