Author: megabajt Date: Sun Nov 22 18:52:50 2009 GMT Module: packages Tag: HEAD ---- Log message: - more fixes
---- Files affected: packages/poldek: poldek-dont-lose-deps.patch (1.1 -> 1.2) ---- Diffs: ================================================================ Index: packages/poldek/poldek-dont-lose-deps.patch diff -u packages/poldek/poldek-dont-lose-deps.patch:1.1 packages/poldek/poldek-dont-lose-deps.patch:1.2 --- packages/poldek/poldek-dont-lose-deps.patch:1.1 Sun Nov 22 14:06:00 2009 +++ packages/poldek/poldek-dont-lose-deps.patch Sun Nov 22 19:52:44 2009 @@ -36,3 +36,18 @@ if (n_array_size(suspkgs) == 0) { found = 0; +diff -urN a/install3/process.c b/install3/process.c +--- a/install3/process.c 2009-11-22 01:39:38.000000000 +0100 ++++ b/install3/process.c 2009-11-22 19:41:42.862076125 +0100 +@@ -77,6 +77,11 @@ + i3_forget_error(ictx, pkg); + } + } ++ ++ /* this package may be used again and we have to process it (do not ++ * stop on the first condition in i3_process_package()) to generate ++ * new ->obsoletedby as we removed them here. */ ++ pkg_clr_mf(ictx->processed, i3pkg->pkg, PKGMARK_GRAY); + + if (i3pkg->markedby) { + indent = inc_indent(indent); ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/poldek/poldek-dont-lose-deps.patch?r1=1.1&r2=1.2&f=u _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit