You could say I was angry at tram strikers (very annoying), but not happy or angry with information I got about that strike. Information just is. On the contrary, I would have been happy to know the strike is justified! Free at last! Free at last! Thank God Almighty, we are free at last! (Martin Luther King)
I used the word 'happy' as a turn of phrase really. Language thing there. Replace happy with willing. Ad astra per aspera