Ao usar uma partição de inicialização separada, depois de várias atualizações, você terá que remover as imagens antigas do kernel.
Tente:
sudo apt-get remove clang
sudo apt-get autoremove
sudo apt-get remove linux-image-3.16.0-30-generic linux-image-3.16.0-41-generic linux-image-3.16.0-43-generic linux-image-3.16.0-45-generic linux-image-3.16.0-46-generic linux-3.16.0-48-generic
sudo apt-get -f install
sudo apt-get install clang
Como alternativa, você pode excluir alguns dos arquivos mais antigos na partição de inicialização, embora você receba alguns erros antes que eles sejam corrigidos.
Por exemplo:
sudo rm -f /boot/*-3.16.0-30-* /boot/*-3.16.0-41-* /boot/*-3.16.0-43-* /boot/*-3.16.0-45-* /boot/*-3.16.0-46-* /boot/*-3.16.0-48-*
sudo apt-get -f install
sudo apt-get remove linux-image-3.16.0-30-generic linux-image-3.16.0-41-generic linux-image-3.16.0-43-generic linux-image-3.16.0-45-generic linux-image-3.16.0-46-generic linux-3.16.0-48-generic
sudo apt-get -f install
sudo apt-get autoremove
sudo apt-get install clang
Boa sorte.