Bug#613775: MarkInstall calls with FromUser set to false

2012-09-14 Thread Daniel Hartwig
There are two final cases I neglected to include: g. requesting to install a package set; and h. requesting to upgrade a package set. For now these also have FromUser=true, although as mentioned in [1] this may not always be desired (to respect holds, etc.). For installs at least MarkAuto must b

Bug#613775: MarkInstall calls with FromUser set to false

2012-09-04 Thread Daniel Hartwig
TL;DR: 1. clearing auto-installed is a side-effect of FromUser=true, not it's main purpose; 2. FromUser=true is mostly correct in aptitude; 3. since aptitude 0.6.4-1 we are calling MarkAuto after MarkInstall and the original problem of safe-upgrade clearing auto-installed on all packages is fixed [