Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Error: homebrew/science was deprecated. What should I do?

Tags:

homebrew

I got the following error when I tried to brew tap homebrew/science: "Error: homebrew/science was deprecated. This tap is now empty as all its formulae were migrated." HOWEVER, there are no explicit instructions on what to do. All it's formulae were migrated to ____?

I am not new to science, but I am quite new to homebrew.

What should I do?. I was going to use this to track the formulae for installation of opencv among other things. I don't understand why something like homebrew/science would be depreciated or no longer relevant.

like image 675
user391339 Avatar asked Mar 05 '18 06:03

user391339


3 Answers

A quick solution is to use these command instead: brew tap brewsci/bio brew tap brewsci/science Please see this Github Issue for reference.

like image 145
Hanton Avatar answered Nov 18 '22 22:11

Hanton


Most formulae were migrated to the core repository, so they will be available without "tapping science".

So, if you want package XYZ, just do:

brew search XYZ

and you should find it.

like image 34
Mark Setchell Avatar answered Nov 18 '22 22:11

Mark Setchell


If you cannot find your package by brew search <package name>, you can give it a try to get it directly from the homebrew core.

Example:

brew install homebrew/science/hdf5 

failed because homebrew/science was deprecated.

Solution:

brew install homebrew/core/hdf5

worked!

like image 7
Agile Bean Avatar answered Nov 18 '22 21:11

Agile Bean