On Mon, Jul 16, 2007 at 06:52:42PM +0200, "Artur R. Czechowski" <[EMAIL PROTECTED]> was heard to say: > On Sun, Jul 08, 2007 at 08:08:26PM -0700, Daniel Burrows wrote: > > I would just break on all the calls to MarkAuto that don't pass "true"; > > if none of them trip, you probably found a bug in apt (since that should > > be the only thing that can disable auto-ness of a package). > I run aptitude under gdb, manually set all upgradable packages into > proper auto state, put a breakpoint on: > pkgDepCache::MarkAuto(pkgCache::PkgIterator const&, bool) > and run update. Autoinstalled status has been unset and there was > no breakpoint hit.
BTW, just so everyone reading this bug is aware, it should be fixed with this changeset: changeset: 746:12d79eb74626 user: Daniel Burrows <[EMAIL PROTECTED]> date: Mon Jul 09 17:10:09 2007 -0700 summary: Run a mark-and-sweep to initialize garbage states on startup, so the apt code to handle the auto flag works properly. Daniel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]