"After a year, you must change your game. It is not an issue related to the person, but I have to put a face behind each decision. I am very grateful to Eto'o for everything he did for the club, he is a wonderful player, his football does not lack anything," said the Treble winner.
"I am convinced that the best thing for both Barca and Eto'o is that he goes. There are also personal reasons and behavior."
Then, on Inter striker Zlatan Ibrahimovic, Guardiola added: "He is still an Inter player, certainly a great player. We do not know what will happen this summer.
"(Franck) Ribéry? I like a lot, but I do not think Bayern Munich will let him leave."