how you can solve this situation 'The following packages have unmet dependencies: npm : Depends: node-gyp (>= 3.6.2~) but it is not going to be installed E: Unable to correct problems, you have held broken packages.' code example
Example: The following packages have unmet dependencies: libnode72 : Conflicts: nodejs-legacy E: Broken packages
sudo apt --fix-broken install
sudo apt-get update && sudo apt-get upgrade
sudo dpkg --configure -a
sudo apt-get install -f