apt-get error “E: Unable to correct problems, you have held broken packages.”

The problem you have encountered is basically the package, or dependencies that are conflicting or broken and are therefore “held”.

You can check what (if any) packages are held using the following command:

dpkg –get-selections | grep hold

or

apt-mark showhold

If there’s no packages, or no output. That means it’s probably a dependency […]