[Aptitude-svn-commit] r3965 - in branches/aptitude-0.3/aptitude: .
src/generic
Daniel Burrows
dburrows at costa.debian.org
Fri Aug 26 03:37:02 UTC 2005
Author: dburrows
Date: Fri Aug 26 03:36:58 2005
New Revision: 3965
Modified:
branches/aptitude-0.3/aptitude/ChangeLog
branches/aptitude-0.3/aptitude/src/generic/apt.cc
Log:
Fix the behavior of is_interesting_dep on reverse dependencies.
Modified: branches/aptitude-0.3/aptitude/ChangeLog
==============================================================================
--- branches/aptitude-0.3/aptitude/ChangeLog (original)
+++ branches/aptitude-0.3/aptitude/ChangeLog Fri Aug 26 03:36:58 2005
@@ -1,5 +1,11 @@
2005-08-25 Daniel Burrows <dburrows at debian.org>
+ * src/generic/apt.cc:
+
+ Fix the behavior of is_interesting_dep on reverse dependencies:
+ they weren't being expanded to the surrounding OR, so the
+ subsumption relation was wrong.
+
* tests/test_apt_universe.cc:
Provide more specific information in failure messages for the
Modified: branches/aptitude-0.3/aptitude/src/generic/apt.cc
==============================================================================
--- branches/aptitude-0.3/aptitude/src/generic/apt.cc (original)
+++ branches/aptitude-0.3/aptitude/src/generic/apt.cc Fri Aug 26 03:36:58 2005
@@ -717,7 +717,10 @@
{
case uncached:
{
- bool rval = internal_is_interesting_dep(d, cache);
+ pkgCache::DepIterator start, end;
+ surrounding_or(d, start, end);
+
+ bool rval = internal_is_interesting_dep(start, cache);
cached_deps_interesting[d->ID] = rval ? interesting : uninteresting;
return rval;
More information about the Aptitude-svn-commit
mailing list