rosdep install trying to install from nonexistent brew repository - homebrew

Why is rosdep trying to get me to install from a brew repo that doesn't exist? If I fetch these packages and install them manually, where do I need to put binaries?
$ rosdep install rgbdslam
Error: No available formula with the name "ros/indigo/message_runtime"
Please tap it and then try again: brew tap ros/indigo
Error: No available formula with the name "ros/indigo/perception_pcl"
Please tap it and then try again: brew tap ros/indigo
Error: No available formula with the name "ros/indigo/octomap"
Please tap it and then try again: brew tap ros/indigo
Error: No available formula with the name "ros/indigo/std_msgs"
Please tap it and then try again: brew tap ros/indigo
Error: No available formula with the name "ros/indigo/ros_comm"
Please tap it and then try again: brew tap ros/indigo
Error: No available formula with the name "ros/indigo/image_common"
Please tap it and then try again: brew tap ros/indigo
Error: No available formula with the name "ros/indigo/cmake_modules"
Please tap it and then try again: brew tap ros/indigo
Error: No available formula with the name "ros/indigo/pcl_conversions"
Please tap it and then try again: brew tap ros/indigo
Error: No available formula with the name "ros/indigo/catkin"
Please tap it and then try again: brew tap ros/indigo
Error: No available formula with the name "ros/indigo/vision_opencv"
Please tap it and then try again: brew tap ros/indigo
Error: No available formula with the name "ros/indigo/common_msgs"
Please tap it and then try again: brew tap ros/indigo
Error: No available formula with the name "ros/indigo/message_generation"
Please tap it and then try again: brew tap ros/indigo
Error: No available formula with the name "ros/indigo/libg2o"
Please tap it and then try again: brew tap ros/indigo
Error: No available formula with the name "ros/indigo/geometry"
Please tap it and then try again: brew tap ros/indigo
executing command [brew install ros/indigo/message_runtime]
==> Tapping ros/indigo
Cloning into '/usr/local/Library/Taps/ros/homebrew-indigo'...
Username for 'https://github.com': rollins.jackson#gmail.com
Password for 'https://rollins.jackson#gmail.com#github.com':
remote: Repository not found.
fatal: repository 'https://github.com/ros/homebrew-indigo/' not found
Error: Failure while executing: git clone https://github.com/ros/homebrew-indigo /usr/local/Library/Taps/ros/homebrew-indigo --depth=1
ERROR: the following rosdeps failed to install
homebrew: command [brew install ros/indigo/message_runtime] failed

Related

No available formula or cask with the name "md5sha1sum#!/bin/bash"

I keep getting this weird brew warning, logs are below:
Warning: No available formula or cask with the name "md5sha1sum#!/bin/bash".
Please tap it and then try again: brew tap md5sha1sum#!/bin
Error: No similarly named formulae found.
Error: No previously deleted formula found.
ERROR: Unexpected mod_checksum '==> Searching for similarly named formulae...
==> Searching for a previously deleted formula (in the last month)...
What should I do?
I tried brew tap md5sha1sum#!/bin, not working.
Like Gordon said, md5sha1sum is the formula name, but #!/bin/bash is shebang.
It can be confirmed by either the CLI search, or formulae search page.
$ brew search md5sha1sum
==> Formulae
md5sha1sum

Trying to install youtube-dl but it shows an error

~ % brew install youtube-dl
==> Searching for similarly named formulae...
Error: No similarly named formulae found.
Error: No available formula or cask with the name "youtube-dl".
==> Searching for a previously deleted formula (in the last month)...
Error: No previously deleted formula found.
==> Searching taps on GitHub...
Error: No formulae found in taps.
Try brew update first.
If the problem persists, please share the output for brew doctor, it shows the problem with solutions.

Unable to rund `brew doctor` or `brew list --cask` due to Cask error

I just installed a new Cask and afterwards, I ran brew doctor, which returns Error: Cask 'java' is unreadable: undefined method undent' for #String:0x00007f8d77a0ae40`.
Java doesn't appear under brew list, so I tried brew list --cask, but got the same error message again. Running /usr/libexec/java_home -V returns:
Matching Java Virtual Machines (1):
1.8.0_121, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home
I'm not sure what the issue is. Do I need to re-install Java?
I cleared the error by deleting the update .pkg file in /usr/local/Caskroom/java/1.8.0_121-b13,e9e7ea248e2c4826b92b3f075a80e441/

Brew command throwing github related error

all my brew commands (update, config, docker et al) are throwing below error on my Mac v10.14.2:
brew update
fatal: could not read Username for 'https://github.com': terminal prompts disabled
fatal: could not read Username for 'https://github.com': terminal prompts disabled
Error: homebrew/homebrew-dupes does not exist! Run 'brew untap homebrew/homebrew-dupes'
homebrew/homebrew-x11 does not exist! Run 'brew untap homebrew/homebrew-x11'
I have already tried the below options:
1. brew untap homebrew/homebrew-x11 -> gives the same error as reported.
2. brew untap homebrew/homebrew-dupes -> gives the same error as reported.
3. brew resintall fails with the same error as reported at Failed during: /usr/local/bin/brew update --force
brew related entry in ~/.bash_profile:
alias brew='brew update && brew'
Any suggestion on how to get rid of this issue?
It looks like https://github.com/Homebrew/homebrew-dupes/ does not exist or removed so untap the current repository and then find another working git repository to update brew.
brew untap homebrew/homebrew-dupes
brew update
It seems like errors related to missing git repos (or cask) trigger the following error:
fatal: could not read Username for 'https://github.com': terminal prompts disabled
It's an error triggered by git, hence the git-related prompt.
That prompt message upon failing to fetch a no longer existing repo from git was introduced with this pull-request at Homebrew. The explanation for it is documented in the pull-request description.
"Untapping" the cask as prompted will get you past this error, as Jemal Miftah pointed out.

brew doctor Error: "No available formula with the name "pkg-config" "

I just installed Homebrew on Windows using the Linux Bash Shell but I have this error when I run brew doctor :
Error: No available formula with the name "pkg-config"
what can i do?
First, update Homebrew so it is pulling from the right resources: brew update
Run brew doctor again.
If the same error occurs, try doing a brew search pkg-config and see which results come up. I've had cases where the path to the package was different than usual. Pick one of the search results, and then do a brew install with the package path from the search results: brew install /homebrew/searchresultpath/pkg-config
Hopefully the correct path for the extension will solve your problem.

Resources