Re: Advice on dealing with an inept boss.
I can't imagine avoidance with a superior is going to be a good strategy.
Whatever their weakness is I'd try to help them with when possible. Make their job easier whenever and however you can. Deflect all credit you receive to your boss for your excellent performance, and do it genuinely. Do all this and you won't have to deal with them for very long.
This is not the most palatable advice probably, but I think in 99 out of 100 situations it gets you ahead the quickest.
We are all in the gutter, but some of us are looking at the stars.