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



Attachment: dselect-559519.patch.gz
Description: application/gzip

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to