tags 559519 patch tags 551638 patch tags 556889 patch thanks Hi,
I've created a simple patch for tracking packages in dselect. The patch is against version 1.15.6 and causes dselect to store information about seen packages in /var/lib/dpkg/pkgseen file. Format of the file is quite straightforward - one package name per each line. Internally the file is stored in a simple c++ map which uses package name as a key. Package is considered as seen iff the map contains a value for the package name. If the pkgseen file does not exist, dselect will treat all available packages as seen. For lenny to squeeze upgrades however you might consider creating the initial version of the file in postinst script. Please note that although the patch was intended for the bug 559519, it also fixes bug 556889 as dselect always select unseen required or important packages for installation. I would be grateful if you could apply the patch for next version of dselect to make it usable again. Regards, robert
dselect-559519.patch.gz
Description: application/gzip
signature.asc
Description: OpenPGP digital signature