ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | Q&A
Ask Your Question

installing ros kinetic in mac mojave

asked 2019-03-08 07:55:48 -0500

Giulio Pette gravatar image

updated 2019-03-08 09:31:41 -0500

I'm tring to install ros kinetic in my mac following this guide. (I have homebrew installed and updated) In the first step of the guide I run the command line:

brew tap ros/deps and this get me back the following errors

==> Tapping ros/deps Cloning into '/usr/local/Homebrew/Library/Taps/ros/homebrew-deps'...

remote: Enumerating objects: 11, done.

remote: Counting objects: 100%

(11/11), done. remote: Compressing

objects: 100% (11/11), done. remote:

Total 11 (delta 0), reused 4 (delta

0), pack-reused 0 Unpacking objects:

100% (11/11), done.

Error: Invalid formula: /usr/local/Homebrew/Library/Taps/ros/homebrew-deps/gfortran.rb

Calling MacOS.prefer_64_bit? is disabled! There is no replacement.

Please report this to the ros/deps tap:


Error: Cannot tap ros/deps: invalid syntax in tap!

this is my brew --config

HOMEBREW_VERSION: 2.0.3-28-gd8c6f6b ORIGIN: HEAD: d8c6f6b12075a06a9837f6fce920ccd07a36ca4c Last commit: 21 minutes ago Core tap ORIGIN: Core tap HEAD: 7be50eb2d1dbe7aa885ce349279f71baadca87c6 Core tap last commit: 17 hours ago HOMEBREW_PREFIX: /usr/local HOMEBREW_DEV_CMD_RUN: 1 HOMEBREW_DISPLAY: /private/tmp/ HOMEBREW_LOGS: /Users/giuliopettenuzzo/Library/Logs/Homebrew CPU: quad-core 64-bit broadwell Homebrew Ruby: 2.3.7 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/bin/ruby Clang: 9.0 build 900 Git: 2.14.3 => /Applications/ Curl: 7.54.0 => /usr/bin/curl Java: 1.8.0_131 macOS: 10.14.2-x86_64 CLT: N/A Xcode: 9.2 XQuartz: 2.7.11 => /opt/X11 and this is the errors I get

with brew doctor

Please note that these warnings are just used to help the Homebrew maintainers with debugging if you file an issue. If everything you use Homebrew for is working fine: please don't worry or file an issue; just ignore this. Thanks!

Warning: You have unlinked kegs in your Cellar Leaving kegs unlinked can lead to build-trouble and cause brews that depend on those kegs to fail to run properly once built. Run brew link on these: python@2 numpy

Warning: Your Xcode (9.2) is too outdated. Please update to Xcode 10.1 (or delete it). Xcode can be updated from the App Store.

Warning: Your Xcode (9.2) is outdated. Please update to Xcode 10.1 (or delete it). Xcode can be updated from the App Store.

This error avoid me to install ross kinetic in my mac mojave, please help me.

edit retag flag offensive close merge delete


I'm tring to install ros kinetic in my mac following this guide.

which guide?

gvdhoorn gravatar image gvdhoorn  ( 2019-03-08 08:59:23 -0500 )edit

editted sorry

Giulio Pette gravatar image Giulio Pette  ( 2019-03-08 09:31:55 -0500 )edit

I gave up trying to put ROS on my Mac, that guide didn't work for me (he does mention it doesn't always work). Alternatively, it's pretty easy to partition a Mac hard drive, then you can install Ubuntu and easily get ROS :)

kitkatme gravatar image kitkatme  ( 2019-03-09 07:15:36 -0500 )edit

Hey! I'd like to try and get a working ROS kinetic (or any ROS distro at this point of hopelessness) on my Mac with MacOS Mojave as well. Could you get yours to work?

apugoneappu gravatar image apugoneappu  ( 2019-04-06 08:01:35 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2019-03-31 12:24:44 -0500

mli168 gravatar image

Please see the Github issue here:

nagakiran has resolved this problem. Just follow his instruction, it involves cloning the repo (dep files) into your /usr/Local/Homebrew/Library/Taps
and then running the brew dep command provided in the discussion.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2019-03-08 07:55:48 -0500

Seen: 3,432 times

Last updated: Mar 08 '19