It's FOSS published a tutorial about fixing “Unable to correct problems, you have held broken packages” error in Ubuntu and other Linux distributions.
Fixing Unable to correct problems, you have held broken packages
Facing "Unable to correct problems, you have held broken packages" error in Ubuntu/Debian? Here's what you can do to fix this issue.
Fixing Unable to correct problems, you have held broken packages