RPM Package Manager, CVS Repository
http://rpm5.org/cvs/
____________________________________________________________________________
Server: rpm5.org Name: Jeff Johnson
Root: /v/rpm/cvs Email: jbj@rpm5.org
Module: rpm Date: 13-Nov-2007 14:32:47
Branch: rpm-4_5 Handle: 2007111313324700
Modified files: (Branch: rpm-4_5)
rpm CHANGES
rpm/lib depends.c
Log:
- jbj: don't cache unsatisfied Suggests:.
Summary:
Revision Changes Path
1.1360.2.53 +1 -0 rpm/CHANGES
1.327.2.7 +1 -0 rpm/lib/depends.c
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: rpm/CHANGES
============================================================================
$ cvs diff -u -r1.1360.2.52 -r1.1360.2.53 CHANGES
--- rpm/CHANGES 26 Oct 2007 20:52:08 -0000 1.1360.2.52
+++ rpm/CHANGES 13 Nov 2007 13:32:47 -0000 1.1360.2.53
@@ -1,4 +1,5 @@
4.4.9 -> 4.5:
+ - jbj: don't cache unsatisfied Suggests:.
- jbj: insturment headerNextIterator() statistics (noop in rpm-4.5).
- jbj: enlarge scope of he->avail test to include header extension cache.
- jbj: backport header tag/format extensions, reverting element arg hackery.
@@ .
patch -p0 <<'@@ .'
Index: rpm/lib/depends.c
============================================================================
$ cvs diff -u -r1.327.2.6 -r1.327.2.7 depends.c
--- rpm/lib/depends.c 30 Jul 2007 11:23:03 -0000 1.327.2.6
+++ rpm/lib/depends.c 13 Nov 2007 13:32:47 -0000 1.327.2.7
@@ -1046,6 +1046,7 @@
unsatisfied:
if (Flags & RPMSENSE_MISSINGOK) {
rc = 0; /* dependency is unsatisfied, but just a hint. */
+ _cacheThisRC = 0;
rpmdsNotify(dep, _("(hint skipped)"), rc);
} else {
rc = 1; /* dependency is unsatisfied */
@@ .
Received on Tue Nov 13 14:32:47 2007