In the man page for apt-get, the paragraph for the --list-cleanup option reads:
This option defaults to on, use --no-list-cleanup to turn it off. When on apt-get will automatically manage the contents of /var/state/apt/lists to ensure that obsolete files are erased. The only reason to turn it off is if you frequently change your source list. My reading of this paragraph is that, following an "apt-get update", any installed packages that are not in the new list, will be removed. Is this correct? Cheers. Aurelio.

