Homebrew / brew

🍺 The missing package manager for macOS (or Linux)
https://brew.sh
BSD 2-Clause "Simplified" License
40.72k stars 9.54k forks source link

cmake ninja dfu-util #17781

Closed MasterSkillNoob closed 1 month ago

MasterSkillNoob commented 1 month ago

brew doctor output

Error: no implicit conversion of false into String
/home/york/homebrew/Library/Homebrew/utils/popen.rb:47:in `initialize'
/home/york/homebrew/Library/Homebrew/utils/popen.rb:47:in `popen'
/home/york/homebrew/Library/Homebrew/utils/popen.rb:47:in `popen'
/home/york/homebrew/Library/Homebrew/utils/popen.rb:9:in `popen_read'
/home/york/homebrew/Library/Homebrew/os/linux/ld.rb:13:in `brewed_ld_so_diagnostics'
/home/york/homebrew/Library/Homebrew/os/linux/ld.rb:23:in `sysconfdir'
/home/york/homebrew/Library/Homebrew/os/linux/ld.rb:44:in `library_paths'
/home/york/homebrew/Library/Homebrew/os/linux/elf.rb:165:in `find_full_lib_path'
/home/york/homebrew/Library/Homebrew/os/linux/elf.rb:131:in `block in initialize'
/home/york/homebrew/Library/Homebrew/os/linux/elf.rb:131:in `map'
/home/york/homebrew/Library/Homebrew/os/linux/elf.rb:131:in `initialize'
/home/york/homebrew/Library/Homebrew/os/linux/elf.rb:213:in `new'
/home/york/homebrew/Library/Homebrew/os/linux/elf.rb:213:in `metadata'
/home/york/homebrew/Library/Homebrew/os/linux/elf.rb:222:in `dynamically_linked_libraries'
/home/york/homebrew/Library/Homebrew/linkage_checker.rb:115:in `block in check_dylibs'
/home/york/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.3/lib/ruby/3.3.0/pathname.rb:577:in `block in find'
/home/york/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.3/lib/ruby/3.3.0/find.rb:51:in `block (2 levels) in find'
/home/york/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.3/lib/ruby/3.3.0/find.rb:50:in `catch'
/home/york/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.3/lib/ruby/3.3.0/find.rb:50:in `block in find'
/home/york/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.3/lib/ruby/3.3.0/find.rb:45:in `each'
/home/york/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.3/lib/ruby/3.3.0/find.rb:45:in `find'
/home/york/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.3/lib/ruby/3.3.0/pathname.rb:577:in `find'
/home/york/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.3/lib/ruby/3.3.0/forwardable.rb:240:in `find'
/home/york/homebrew/Library/Homebrew/linkage_checker.rb:108:in `check_dylibs'
/home/york/homebrew/Library/Homebrew/extend/os/linux/linkage_checker.rb:32:in `check_dylibs'
/home/york/homebrew/Library/Homebrew/linkage_checker.rb:32:in `initialize'
/home/york/homebrew/Library/Homebrew/upgrade.rb:261:in `new'
/home/york/homebrew/Library/Homebrew/upgrade.rb:261:in `block (2 levels) in check_broken_dependents'
/home/york/homebrew/Library/Homebrew/upgrade.rb:256:in `select'
/home/york/homebrew/Library/Homebrew/upgrade.rb:256:in `block in check_broken_dependents'
/home/york/homebrew/Library/Homebrew/cache_store.rb:26:in `use'
/home/york/homebrew/Library/Homebrew/upgrade.rb:253:in `check_broken_dependents'
/home/york/homebrew/Library/Homebrew/upgrade.rb:306:in `check_installed_dependents'
/home/york/homebrew/Library/Homebrew/cmd/install.rb:320:in `run'
/home/york/homebrew/Library/Homebrew/brew.rb:92:in `<main>'
Please report this issue:
  https://docs.brew.sh/Troubleshooting

Verification

brew config output

Error: no implicit conversion of false into String
/home/york/homebrew/Library/Homebrew/utils/popen.rb:47:in `initialize'
/home/york/homebrew/Library/Homebrew/utils/popen.rb:47:in `popen'
/home/york/homebrew/Library/Homebrew/utils/popen.rb:47:in `popen'
/home/york/homebrew/Library/Homebrew/utils/popen.rb:9:in `popen_read'
/home/york/homebrew/Library/Homebrew/os/linux/ld.rb:13:in `brewed_ld_so_diagnostics'
/home/york/homebrew/Library/Homebrew/os/linux/ld.rb:23:in `sysconfdir'
/home/york/homebrew/Library/Homebrew/os/linux/ld.rb:44:in `library_paths'
/home/york/homebrew/Library/Homebrew/os/linux/elf.rb:165:in `find_full_lib_path'
/home/york/homebrew/Library/Homebrew/os/linux/elf.rb:131:in `block in initialize'
/home/york/homebrew/Library/Homebrew/os/linux/elf.rb:131:in `map'
/home/york/homebrew/Library/Homebrew/os/linux/elf.rb:131:in `initialize'
/home/york/homebrew/Library/Homebrew/os/linux/elf.rb:213:in `new'
/home/york/homebrew/Library/Homebrew/os/linux/elf.rb:213:in `metadata'
/home/york/homebrew/Library/Homebrew/os/linux/elf.rb:222:in `dynamically_linked_libraries'
/home/york/homebrew/Library/Homebrew/linkage_checker.rb:115:in `block in check_dylibs'
/home/york/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.3/lib/ruby/3.3.0/pathname.rb:577:in `block in find'
/home/york/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.3/lib/ruby/3.3.0/find.rb:51:in `block (2 levels) in find'
/home/york/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.3/lib/ruby/3.3.0/find.rb:50:in `catch'
/home/york/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.3/lib/ruby/3.3.0/find.rb:50:in `block in find'
/home/york/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.3/lib/ruby/3.3.0/find.rb:45:in `each'
/home/york/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.3/lib/ruby/3.3.0/find.rb:45:in `find'
/home/york/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.3/lib/ruby/3.3.0/pathname.rb:577:in `find'
/home/york/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.3/lib/ruby/3.3.0/forwardable.rb:240:in `find'
/home/york/homebrew/Library/Homebrew/linkage_checker.rb:108:in `check_dylibs'
/home/york/homebrew/Library/Homebrew/extend/os/linux/linkage_checker.rb:32:in `check_dylibs'
/home/york/homebrew/Library/Homebrew/linkage_checker.rb:32:in `initialize'
/home/york/homebrew/Library/Homebrew/upgrade.rb:261:in `new'
/home/york/homebrew/Library/Homebrew/upgrade.rb:261:in `block (2 levels) in check_broken_dependents'
/home/york/homebrew/Library/Homebrew/upgrade.rb:256:in `select'
/home/york/homebrew/Library/Homebrew/upgrade.rb:256:in `block in check_broken_dependents'
/home/york/homebrew/Library/Homebrew/cache_store.rb:26:in `use'
/home/york/homebrew/Library/Homebrew/upgrade.rb:253:in `check_broken_dependents'
/home/york/homebrew/Library/Homebrew/upgrade.rb:306:in `check_installed_dependents'
/home/york/homebrew/Library/Homebrew/cmd/install.rb:320:in `run'
/home/york/homebrew/Library/Homebrew/brew.rb:92:in `<main>'
Please report this issue:
  https://docs.brew.sh/Troubleshooting

What were you trying to do (and why)?

brew install cmake ninja dfu-util

What happened (include all command output)?

by end issu

What did you expect to happen?

no error

Step-by-step reproduction instructions (by running brew commands)

i copy it and past it
gromgit commented 1 month ago

Try brew update-reset, then run brew config and brew doctor again.

Bo98 commented 1 month ago

Closing due to no response. Your issue seems similar to #17828 so feel free to comment there with any further details.