> > > > >Programs that are useful by itself could install with a counter that's > >already 1 higher. For example: if all the packages that depend on Xterm are > >removed, the counter of Xterm is still not zero. So it would not be > deleted. > >Thinking a bit longer: in this way almost no programs reach zero. > > > Then, they'd have to start with a counter of 1 only when they were selected > by the user, and a counter of 0 when dselect selected to enforce a > dependency.
This might still lead to awkward situations. Some packages are installed by default, others through dependency requirements. All the same someone might start using a program once it is installed, and be surprised to find it got clobbered automatically. I think the thing to do is present the user with a list of packages that are to be auto-deleted, so that (s)he can decide which ones can go and which ones can't. HTH, Eric -- E.L. Meijer ([EMAIL PROTECTED]) | tel. office +31 40 2472189 Eindhoven Univ. of Technology | tel. lab. +31 40 2475032 Lab. for Catalysis and Inorg. Chem. (TAK) | tel. fax +31 40 2455054