dpkg: linux-kernel-headers: dependency problems, but removing anyway as you request: libc6-dev depends on linux-libc-dev | linux-kernel-headers; however: Package linux-libc-dev is not installed. Package linux-kernel-headers is to be removed. (Reading database ... dpkg: error processing linux-kernel-headers (--remove): files list file for package `grub' is missing final newline Errors were encountered while processing: linux-kernel-headers Processing was halted because there were too many errors. E: Sub-process /usr/bin/dpkg returned an error code (1)