Nothing. His men had all been killed on the island of Thrinacia for eating Helios's cattle.
Both Circe and Calypso kept Odysseus on their respective islands. Circe kept Odysseus and his crew for a year.
If memory serves, he arrived on Ogygia with Calypso.
on Calypso's island.
Odysseus met Calypso on her lush island of Ogygia.
Calypso offers immortality to Odysseus
Hermes tells Calypso to let Odysseus go.
Calypso
Calypso has the power of immorality over Odysseus.
The god holding Odysseus on the island is Zeus. Zeus got angry at Odysseus and his men for eating the CATTLE of the sun god, Helios. Odysseus didn't eat the cattle, though. He survived, but his men (or crew) didn't. They died. They Odysseus floated to Calypso's island, Ogygia. Calypso loved Odysseus. They got a little "busy", but Odysseus still loved Penelope. Athena begged Zeus to make Calypso release Odysseus, since Calypso was trapping Odysseus on Ogygia. Zeus told Hermes (god messenger) to tell Calypso to let Odysseus go. She got the message, and agreed to release Odysseus. Odysseus built a raft, but while traveling, Poseidon destroyed it, since Odysseus blinded his son, the Cyclops, Polyphemus. For more information, GOOGLE works GREAT!!! Hope I helped! (:
Hermes is sent down to Calypso, telling her that the gods wish for her to release Odysseus. Therefore, it is Calypso who allows Odysseus to leave, not Odysseus who 'manages to say no.'
Calypso
Calypso and Odysseus become lovers. Calypso offers Odysseus immortality and eternal youth if he would stay with her. Calypso does not aid Odysseus' escape until told to do so, so he seemed trapped on her island without a ship.