Hello community, here is the log from the commit of package python-zeroconf for openSUSE:Factory checked in at 2018-02-16 21:46:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-zeroconf (Old) and /work/SRC/openSUSE:Factory/.python-zeroconf.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-zeroconf" Fri Feb 16 21:46:18 2018 rev:6 rq:577229 version:0.19.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-zeroconf/python-zeroconf.changes 2017-07-17 09:13:11.530747590 +0200 +++ /work/SRC/openSUSE:Factory/.python-zeroconf.new/python-zeroconf.changes 2018-02-16 21:46:19.495511531 +0100 @@ -1,0 +2,12 @@ +Thu Feb 15 19:04:17 UTC 2018 - alarr...@suse.com + +- Remove patch which was breaking zeroconf dependency check with python3 + (it was making pkg_resources generate a DistributionNotFound exception + because enum34 wasn't found). enum34 is only required by the python2 + package, which is what the enum-compat package is all about. + * python-zeroconf-0.19.1-enum34-instead-of-enum-compat.patch + +- Require python-enum-compat to require python-enum34 on python2 and + nothing on python3, just as the egg's requires.txt file does. + +------------------------------------------------------------------- Old: ---- python-zeroconf-0.19.1-enum34-instead-of-enum-compat.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-zeroconf.spec ++++++ --- /var/tmp/diff_new_pack.OWtbf0/_old 2018-02-16 21:46:20.431477774 +0100 +++ /var/tmp/diff_new_pack.OWtbf0/_new 2018-02-16 21:46:20.447477197 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-zeroconf # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,13 +25,9 @@ Group: Development/Languages/Python Url: https://github.com/jstasiak/python-zeroconf Source: https://pypi.io/packages/source/z/zeroconf/zeroconf-%{version}.tar.gz -# PATCH-FIX-OPENSUSE python-zeroconf-0.19.1-enum34-instead-of-enum-compat.patch -- replace enum-compat by enum34 (picked from Debian) -Patch: python-zeroconf-0.19.1-enum34-instead-of-enum-compat.patch BuildRequires: %{python_module setuptools} BuildRequires: python-rpm-macros -%ifpython2 -Requires: python-enum34 -%endif +Requires: python-enum-compat Requires: python-netifaces Requires: python-six BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -48,7 +44,6 @@ %prep %setup -q -n zeroconf-%{version} -%patch -p1 %build %python_build