And I just realised I haven't been replying-to-all. Short version: my mirrors were borked, apparently. Switching to a different mirror fixed it, and the /var/lib/apt/lists from the borked mirrors are up as the 60mb file http://dl.dropbox.com/u/7303416/bug-678225-lists.tar.xz .
I may try to dig into it myself, but don't expect much! And thanks, again, Daniel, for walking me through. -Sohum -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org