-
Notifications
You must be signed in to change notification settings - Fork 54
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 tap ros/deps fails because gfortran.rb uses MacOS.prefer_64_bit? directive #36
Comments
Bump. same issue |
@toyoxx were you able to get this running? |
same issue |
You can clone this repo and can update the formula. Have cloned this repo and updated the deprecated API. Now you can do, |
Below it is solved via https://github.com/nagakiran/homebrew-deps
Then, make a new directory named
Finally, you might run |
Tapping ros/deps Any ideas? |
@OPusG5 - it seems like a step was missed based on your output:
Seems to work. |
@cybertoast Different person here. I've tried Thinking it might be a typo, I've tried If it helps, I am in the directoy |
Hi Rowan, totally my typo, it should be |
Should it be |
I am currently on macOS 10.15.7 with brew Homebrew 2.5.6-100-ga6ee5b7.
The second bug was what this thread is about. Lines 3 to 6 in ba39a4d
And on my system, the version at top of comment, running So if anyone else needs this they can give my version a try and also skip also of the copying stuff with the following. I am moving on to trying to install noetic on the mac to avoid the pain of installing old python 2.7 libraries that pip doesnt have anymore. |
Any reason why it's taking a year to merge this in? There are 2 PRs that fix this |
the issue is still not resolved. |
I think the larger issue at hand might be that newer versions of mac have different levels of deprecation of the things that are causing errors and this repo doesn't really seem to have a form of version management because some things people reported fixed their issues did not work for me. This is an experimental repo targeted at ROS melodic which is out of support now mainly due to the deprecation of Python 2.7. I don't see any info on a homebrew install for Noetic but I think at this point we are on our own. If someone's fork works for you it's easy to add it to brew, just as easy as adding this keg in fact. Unless @olzhas you are a reviewer that would be able to approve a pull request? Because then I would be willing to run my solution through the tests and get a review from you. This just seems like a dead repo. |
@cybertoast got it right, except for the last line |
I'm trying to install ROS on MacOS, and apparently the directive
MacOS.prefer_64_bit?
was deprecated, and now it's not available anymore.According to this issue on the dart-lang repo, this directive has been replaced by
Hardware::CPU.is_64_bit?
. Is there any way to update the formula so we can tap the repo on current versions of Homebrew?The text was updated successfully, but these errors were encountered: