My Debian Wheezy install has been updating fine for years. Not even the change to long-term maintenance disturbed it. But today it broke for no detectable reason. I got the "key invalid" error message, but apt-key list doesn't show any expired keys. Did they change repositories? If so, why didn't they issue key updates before they did that? What else could cause a key to be invalid even though it's not expired?