Same thing when downgrading a package by "apt-get install pkg [{=pkg_version_number | /target_release}]" e.g. after you remove a PPA. I think apt could try to retain auto/manual states in these cases. But could there be a case where dependencies change when you upgrade/downgrade? Would it be safer to search the packages that depend on the automatically installed packages and tell apt to downgrade it? Could apt downgrade the dependencies automatically and then retain auto/manual state accordingly?
Same thing when downgrading a package by "apt-get install pkg [{=pkg_ version_ number | /target_release}]" e.g. after you remove a PPA. I think apt could try to retain auto/manual states in these cases. But could there be a case where dependencies change when you upgrade/downgrade? Would it be safer to search the packages that depend on the automatically installed packages and tell apt to downgrade it? Could apt downgrade the dependencies automatically and then retain auto/manual state accordingly?