I solved this problem in the following way: My root file system (ext4 which contained both /var and /usr) was low on inodes, but not free space, so monitoring didn't complain. You can check this by running `df -i` (as opposed to `df -h` which shows free space in human readable format).
To fix the low inode count I removed old linux-kernel-* and linux- headers-* packages. After that everything started working. This means, at least for me, it was NOT A BUG, but the error message could be improved. Or maybe motd could warn about low inodes in addition to low space. Btrfs allocates inodes dynamically and doesn't suffer from this same problem. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/482200 Title: /etc/cron.daily/apt: Cache has broken packages, exiting To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/482200/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs