From: Michael Schroeder Date: Fri, 5 Oct 2007 17:24:41 +0000 (+0000) Subject: do not add self-provides to src rpms X-Git-Tag: BASE-SuSE-Code-12_1-Branch~1255 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a4555e18161e286e12c4892ce1bafb0d7398be13;p=platform%2Fupstream%2Flibsolv.git do not add self-provides to src rpms --- diff --git a/tools/source_susetags.c b/tools/source_susetags.c index b4847e9..7071605 100644 --- a/tools/source_susetags.c +++ b/tools/source_susetags.c @@ -222,7 +222,7 @@ pool_addsource_susetags(Pool *pool, FILE *fp) continue; if (!strncmp(line, "=Pkg:", 5) || !strncmp(line, "=Pat:", 5)) { - if (dp) + if (dp && s->arch != ARCH_SRC && s->arch != ARCH_NOSRC) dp->provides = source_addid_dep(source, dp->provides, rel2id(pool, s->name, s->evr, REL_EQ, 1), 0); pd.kind = 0; if (line[3] == 't')