There are several instances of the following error being reported around the community (in Slack):
Running with dbt=0.15.0
Abort trap: 6
/usr/local/opt/python/Frameworks/Python.framework/Versions/3.7/lib/python3.7/multiprocessing/semaphore_tracker.py:144: UserWarning: semaphore_tracker: There appear to be 1 leaked semaphores to clean up at shutdown
len(cache))
The following Slack thread has some information and troubleshooting suggestions: Slack
Proposed solutions:
-
Python 3 in macOS Catalina: Fixing the abort trap – holgr.com
-
Via homebrew
brew install dbt@0.15.0
brew link --overwrite dbt@0.15.0 -
a BASH script was mentioned in the above Slack thread
I’ve created this topic in order to document the existence of the error, any solutions that are verified to have worked, and to hopefully help others experiencing it to save some time finding the solutions.