RPM Package Manager, CVS Repository http://rpm5.org/cvs/ ____________________________________________________________________________
Server: rpm5.org Name: Elan Ruusamäe Root: /v/rpm/cvs Email: g...@rpm5.org Module: rpm Date: 03-Mar-2009 22:30:46 Branch: rpm-5_1 Handle: 2009030321304501 Modified files: (Branch: rpm-5_1) rpm CHANGES rpm/lib transaction.c Log: - markLinkedFailed if rpm file reopen failed during transaction to avoid losing old pkg info from db Summary: Revision Changes Path 1.2288.2.187+1 -0 rpm/CHANGES 1.371.2.3 +3 -0 rpm/lib/transaction.c ____________________________________________________________________________ patch -p0 <<'@@ .' Index: rpm/CHANGES ============================================================================ $ cvs diff -u -r1.2288.2.186 -r1.2288.2.187 CHANGES --- rpm/CHANGES 3 Feb 2009 18:17:52 -0000 1.2288.2.186 +++ rpm/CHANGES 3 Mar 2009 21:30:45 -0000 1.2288.2.187 @@ -1,4 +1,5 @@ 5.1.6 -> 5.1.7: + - glen: markLinkedFailed if rpm file reopen failed during transaction to avoid losing old pkg info from db - jbj: add rpmdsNSType() to -lrpm loader map. - jbj: update po files (Translation Project). - jbj: update PO and doxygen manifests. @@ . patch -p0 <<'@@ .' Index: rpm/lib/transaction.c ============================================================================ $ cvs diff -u -r1.371.2.2 -r1.371.2.3 transaction.c --- rpm/lib/transaction.c 15 Oct 2008 20:02:22 -0000 1.371.2.2 +++ rpm/lib/transaction.c 3 Mar 2009 21:30:46 -0000 1.371.2.3 @@ -1787,6 +1787,9 @@ /*...@innerbreak@*/ break; } if (rpmteFd(p) != NULL) gotfd = 1; + } else { + ourrc++; + xx = markLinkedFailed(ts, p); } } /*...@=type@*/ @@ . ______________________________________________________________________ RPM Package Manager http://rpm5.org CVS Sources Repository rpm-cvs@rpm5.org