From 6449546d674ceef22dbcb9089bcd15556e8c3a24a9528e595ce96f8f891e028e Mon Sep 17 00:00:00 2001 From: Jan Matejek Date: Tue, 31 Jul 2012 12:36:53 +0000 Subject: [PATCH] - all subpackages require python-base=%{version}-%{release} explicitly (fixes bnc#766778 bug and similar that might arise in the future) OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=124 --- python-base.changes | 6 ++++++ python-base.spec | 4 ++-- python.spec | 12 ++++++------ 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/python-base.changes b/python-base.changes index 861cf01..161d77f 100644 --- a/python-base.changes +++ b/python-base.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Jul 31 12:36:04 UTC 2012 - jmatejek@suse.com + +- all subpackages require python-base=%{version}-%{release} explicitly + (fixes bnc#766778 bug and similar that might arise in the future) + ------------------------------------------------------------------- Tue Jun 26 11:54:22 UTC 2012 - dvaleev@suse.com diff --git a/python-base.spec b/python-base.spec index fcea7b6..7a6ac37 100644 --- a/python-base.spec +++ b/python-base.spec @@ -79,7 +79,7 @@ modules that would pull in extra dependencies. Summary: Include Files and Libraries Mandatory for Building Python Modules Group: Development/Languages/Python Requires: glibc-devel -Requires: python-base = %{version} +Requires: python-base = %{version}-%{release} %description -n python-devel The Python programming language's interpreter can be extended with @@ -92,7 +92,7 @@ embedding Python in applications. %package -n python-xml Summary: A Python XML Interface Group: Development/Libraries/Python -Requires: python-base = %{version} +Requires: python-base = %{version}-%{release} # pyxml used to live out of tree Provides: pyxml = 0.8.5 Obsoletes: pyxml < 0.8.5 diff --git a/python.spec b/python.spec index 920e44c..c2d8741 100644 --- a/python.spec +++ b/python.spec @@ -70,7 +70,7 @@ BuildRequires: tk-devel BuildRequires: xorg-x11-devel %define python_version %(echo %{tarversion} | head -c 3) %define idle_name idle -Requires: python-base = %{version} +Requires: python-base = %{version}-%{release} Provides: %{name} = %{python_version} Obsoletes: python-elementtree Obsoletes: python-nothreads @@ -94,7 +94,7 @@ install python-devel package. %package idle Summary: An Integrated Development Environment for Python Group: Development/Languages/Python -Requires: python-base = %{version} +Requires: python-base = %{version}-%{release} Requires: python-tk %description idle @@ -106,7 +106,7 @@ a debugger. %package demo Summary: Python Demonstration Scripts Group: Development/Languages/Python -Requires: python-base = %{version} +Requires: python-base = %{version}-%{release} Provides: pyth_dmo Obsoletes: pyth_dmo @@ -117,7 +117,7 @@ programs that are useful for building or extending Python. %package tk Summary: TkInter - Python Tk Interface Group: Development/Libraries/Python -Requires: python-base = %{version} +Requires: python-base = %{version}-%{release} Provides: pyth_tk Provides: pyth_tkl Provides: python-tkinter @@ -136,7 +136,7 @@ Python interface to Tk. Tk is the GUI toolkit that comes with Tcl. The %package curses Summary: Python Interface to the (N)Curses Library Group: Development/Libraries/Python -Requires: python-base = %{version} +Requires: python-base = %{version}-%{release} Obsoletes: pyth_cur Provides: pyth_cur @@ -147,7 +147,7 @@ Console User Interface. %package gdbm Summary: Python Interface to the GDBM Library Group: Development/Libraries/Python -Requires: python-base = %{version} +Requires: python-base = %{version}-%{release} Obsoletes: pygdmod Provides: pygdmod