Try these commands to fix the error:

sudo dpkg --configure -a
sudo apt-get install -f

If this fails, you can view the list of held packages by typing:

sudo apt-mark showhold

and then you can unhold them by typing:

sudo apt-mark unhold <dodgy-package>

And then run the dpkg --configure -a command, and sudo apt-get update. If this still doesn't work, use aptitude, which I use because it is smarter than apt-get, and helps deal with conflicting packages. Install like this:

sudo aptitude install wine

Cheers!