CommonSelections

Status

Details

Right now apt does not keep state and each frontend (aptitude, synaptic, dselect) has its own code to store selections (install/remove), mark packages as "new", set packages to "hold" or record why a package was installed.

A unified file for all frontends would be nice. Something like the /var/lib/aptitude/pkgstates file seems to be the way to go. A common library (maybe part of http://alioth.debian.org/projects/libapt-front/) would be nice.

Indeed libapt-front is intended to contain such functionality. Both kapture and synaptic will pick it up, however aptitude's author's stance is unknown or infavorable. -- PeterRockai

Colin suggests the name libdselect for things like this :-)

dpkg: CommonSelections (last edited 2005-07-17 11:47:20 by ScottJamesRemnant)