packages: poldek/poldek-dont-lose-deps.patch - more fixes
megabajt
megabajt at pld-linux.org
Sun Nov 22 19:52:50 CET 2009
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
More information about the pld-cvs-commit
mailing list