From: Neal Gompa Date: Sun, 6 Aug 2017 04:06:56 +0000 (-0400) Subject: Replace 'redhat-release' with generic 'system-release' X-Git-Tag: 0.6.29~5^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f96788c66542de33a08ed10b0383ad5e44b375d4;p=thirdparty%2Flibsolv.git Replace 'redhat-release' with generic 'system-release' fedora-release and mageia-release offer generic 'system-release' Provides that can be used to determine the release version of the distribution. Derivatives of Fedora (including RHEL) also offer this generic capability in their distribution release packages. --- diff --git a/examples/solv/repoinfo_config_yum.c b/examples/solv/repoinfo_config_yum.c index 697bd6d4..efccf1e8 100644 --- a/examples/solv/repoinfo_config_yum.c +++ b/examples/solv/repoinfo_config_yum.c @@ -48,7 +48,7 @@ yum_substitute(Pool *pool, char *line) queue_init(&q); rpmstate = rpm_state_create(pool, pool_get_rootdir(pool)); - rpm_installedrpmdbids(rpmstate, "Providename", "redhat-release", &q); + rpm_installedrpmdbids(rpmstate, "Providename", "system-release", &q); if (q.count) { void *handle; @@ -62,7 +62,7 @@ yum_substitute(Pool *pool, char *line) queue_free(&q); if (!releaseevr) { - fprintf(stderr, "no installed package provides 'redhat-release', cannot determine $releasever\n"); + fprintf(stderr, "no installed package provides 'system-release', cannot determine $releasever\n"); exit(1); } }