I may have found my problem but i am going to post this. In the synptic under respoisorties I had the first one checked. I decided to check the 3td, clicked reload and it found the wine program 2012. Now is this correct before i go ahead and install wine. In the beginning the resporities i had checked was the first 2, but this morning I got a error on the 2nd one so i unchecked it.
which other ones should I have checks in the boxes to be on the safe side please.
The first entry is for the megagames repository, which contains only large game packages. All the rest are theoretically the same, but they sync with the main repo on different schedules, which we have no control over. You can leave the top entry checked, and choose any one of the other mirrors, but only one at a time.
Your error was caused by the active mirror being caught in the process of syncing with the main repo, so it was, at that time, in an inconsistent state. You are perfectly safe using the 3rd, or any other mirror, as long as it and the megagames repo are the only two set as active by being checked.