When I installed Debian 2.2r0 a couple of weeks ago, I did the smallest install 
possible - I let dselect install the default initial
set of packages. Over the past couple of weeks, I've done very small tailoring 
to the system: turned off all network services,
switched a few programs (for instance, purged nvi and installed vim), and 
updated to the most recent security fixes. This weekend
I'm planning on doing a lot of work to the system. I'd like to have a fairly 
minimal system - only those apps that are absolutely
necessary, and little else.

To that end, I'm going to be wandering through dselect quite frequently 
(apt-get is more powerful, but dselect provides a better
overview of what is installed and what isn't). One thing that I've noticed 
about dselect is that if you mark a package (say, marking
an installed package for "purge"), dselect remembers that setting even if you 
don't go through the process of actually removing that
package. That caused me some consternation one evening when I somehow 
accidentally marked a dozen or so packages for uninstall that
I really wanted to leave alone.

Is it possible to rebuild the installed package list so that it reflects the 
actual status of the packages installed, rather than
what you last marked them as?

Reply via email to