Eu tenho me deparado com um problema no qual não consegui atualizar pacotes, instalar nenhum ou usar o apt-get de maneira alguma por causa de dependências não atendidas.
The following packages have unmet dependencies:
libvlc5 : Depends: libvlccore9 (>= 4.0.0~rc1~~git20171222+r73367+113~ubuntu17.10.1~) but it is not installable
vlc-plugin-base : Depends: libvlccore9 (>= 4.0.0~rc1~~git20180102+r73456+113~ubuntu17.10.1~) but it is not installable
Depends: vlc-plugin-abi-4-0-0 but it is not installable
vlc-plugin-video-output : Depends: libvlccore9 (>= 4.0.0~rc1~~git20171222+r73367+113~ubuntu17.10.1~) but it is not installable
Depends: vlc-plugin-abi-4-0-0 but it is not installable
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
Esse erro foi muito confuso, eu fiz referência a muitas fontes do askubuntu e sites irmãos, mas muitos disseram para limpar pacotes e remover arquivos.
Consertei indo ao site de launchpad do videolan e fui ao meu versão do Ubuntu para a versão em falta do VLC que foi
vlc - 4.0.0~rc1~~git20180127+r73823+123~ubuntu17.10.1
e, em seguida, navegou para o i386 (ou qualquer arquitetura que você tem) e, em seguida, baixei o pacote que estava faltando. (abaixo)
libvlccore9_4.0.0~rc1~~git20180127+r73823+123~ubuntu17.10.1_i386.deb (486.9 KiB)
Depois disso, executei sudo dpkg -i /home/User/Downloads/[your-package].deb e, em seguida, consertei todos os outros pacotes que faltavam
sudo apt --fix-broken install
Provavelmente seria melhor executar o apt-get update e upgrade também após a correção.
Se eu estivesse incorreto para adicionar este post aqui, deixe-me saber onde seria melhor postar essas informações para que outras pessoas com o mesmo problema possam consultá-lo.