First check if something is amiss and stopping your updating
run getsusp to see if it sees anything amiss
Then load and run malwarebytes (do not accept the upgrade to paid version as it clashes with mcafee.
After the scan uninstall Malwarebytres as it stops mcafee installing. You can reinstall after Mcafee is running
Reboot and retry the update. If no go ...
Then I suppose best to uninstall mcafee correctly
reboot and reinstall from your account/isp