How to fix broken repository information?
The first step is to cut out the "middle-man" tools and work with commands that are invoked on your behalf:
sudo apt-get check && sudo apt-get update
# you may need to repeat the update if it complains
sudo apt-get upgrade
Any errors generated by these commands would be most informative when appended to your original question. If the check
fails, do as it instructs or stop and post your result.