possible statuses
I added status sort and display; does this look like a reasonable
collection of possible statuses:
if (state.NowBroken()) return GAptPkgTree::StatusNowBroken;
else if (state.InstBroken()) return GAptPkgTree::StatusInstBroken;
else if (state.NewInstall()) return GAptPkgTree::StatusNewInstall;
else if (state.Upgrade()) return GAptPkgTree::StatusUpgrade;
else if (state.Downgrade()) return GAptPkgTree::StatusDowngrade;
else if (state.Delete()) return GAptPkgTree::StatusDelete;
else if (state.Install()) return GAptPkgTree::StatusInstall;
else if (state.Status == 2) return GAptPkgTree::StatusNotInstalled;
else if (state.Keep()) return GAptPkgTree::StatusKept;
else if (state.Held()) return GAptPkgTree::StatusHeld;
For the two broken cases, I've guessed at the meanings "Installed version
broken" and "If the requested action were performed, things would be
broken." Correct?
Havoc
Reply to: