For the concert in Johannesburg , Geldof said former president Nelson Mandela will open the event , as long as he is healthy enough .