Why isn't iTunes starting on my mac?
I have a workaround. Not a fix, but something that allows me to open itunes.  I've created this bash alias:

alias itunes='/Applications/iTunes.app/Contents/MacOS/iTunes --x &amp;'


Now, whenever I type itunes in the terminal, the application opens.

The --x option is not valid AFAIK. For some reason, passing a command line option kicks iTunes to  open. When passing no parameters, iTunes does not open.

I cannot explain this behavior and would appreciate an explanation if anyone has one.

I'm going to try @Tetsujin's suggestion to see if it provides a complete fix.