A month or so ago I upgraded from Hoary to Breezy and afterwards had periodic problems with packages for update being flagged as not authenticated. I use Synaptic for all package administration.
The repositories I used for Hoary were gb.archive.ubuntu.com. To do the upgrade I simply changed all references in sources.list from Hoary to Breezy so I continued to use this URL for Breezy package maintenance.
Finally, following some hints and a hunch, I changed all the repositories to archive.ubuntu.com did a reload and the problem went away.
I had naively assumed that all packages would be signed once before distribution to the various mirror sites and so the signing would be the same regardless of which repositories I used. Clearly this is not the case.
Can anyone explain, or point me to an explanation, of how package signing is administered and how it varies between the mirror sites so that I can avoid similar SNAFUs in future ?
Bookmarks