From: Michael Schroeder Date: Wed, 21 Oct 2009 12:25:39 +0000 (+0200) Subject: - ignore version in source field X-Git-Tag: BASE-SuSE-Code-12_1-Branch~161^2~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bee3f1f4d7eb239a84db2fb228e8a638231ebc64;p=thirdparty%2Flibsolv.git - ignore version in source field --- diff --git a/ext/repo_deb.c b/ext/repo_deb.c index 8b18f454..6d3d64b4 100644 --- a/ext/repo_deb.c +++ b/ext/repo_deb.c @@ -266,6 +266,14 @@ control2solvable(Solvable *s, Repodata *data, char *control) case 'S' << 8 | 'O': if (!strcasecmp(tag, "source")) { + char *q2; + /* ignore version for now */ + for (q2 = q; *q2; q2++) + if (*q2 == ' ' || *q2 == '\t') + { + *q2 = 0; + break; + } if (s->name && !strcmp(q, id2str(pool, s->name))) repodata_set_void(data, s - pool->solvables, SOLVABLE_SOURCENAME); else