[generic-release] Make release infomation work with recent yum

Bruno Wolff III bruno at fedoraproject.org
Sat Dec 21 17:51:32 UTC 2013


commit a8740f8110641ca4dcd5fd79b87b5d8b232eee7a
Author: Bruno Wolff III <bruno at wolff.to>
Date:   Sat Dec 21 11:48:59 2013 -0600

    Make release infomation work with recent yum
    
    Bug 1040607 describes the issue. Though just removing the version
    redhat-release would have fixed the bug, I still added a provides
    for system-release(release) since the default (in yum) is now to check that
    first. And I removed the version from system-release in case someone
    sets their yum config to check that instead of the default.

 generic-release.spec |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)
---
diff --git a/generic-release.spec b/generic-release.spec
index 890b217..6240111 100644
--- a/generic-release.spec
+++ b/generic-release.spec
@@ -3,14 +3,15 @@
 
 Summary:	Generic release files
 Name:		generic-release
-Version:	20
-Release:	0.2
+Version:	21
+Release:	0.3
 License:	GPLv2
 Group:		System Environment/Base
 Source:		%{name}-%{version}.tar.gz
 Obsoletes:	redhat-release
-Provides:	redhat-release = %{version}-%{release}
-Provides:	system-release = %{version}-%{release}
+Provides:	redhat-release
+Provides:	system-release
+Provides:	system-release(release)
 # Comment this out if we're building for a non-rawhide target
 Requires:	generic-release-rawhide = %{version}-%{release}
 BuildArch:	noarch
@@ -133,6 +134,10 @@ rm -rf $RPM_BUILD_ROOT
 %config(noreplace) /etc/yum.repos.d/fedora-rawhide.repo
 
 %changelog
+* Sat Dec 21 2013 Bruno Wolff III <bruno at wolff.to> - 21-0.3
+- Update version to 21 (which should have happened when f20 was branched)
+- Changed to work with recent yum change (bug 1040607)
+
 * Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 20-0.2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 


More information about the scm-commits mailing list