https://bugzilla.redhat.com/show_bug.cgi?id=1381029 --- Comment #3 from Zbigniew Jędrzejewski-Szmek <zbyszek@xxxxxxxxx> --- Tuple unpacking in parameter lists is gone in python3. But 2to3 takes care of the translation. Unfortunately it seems you need a separate build dirs for the two versions. It seem easiest to just copy the sources twice: # spec file for package python-more-itertools # https://fedoraproject.org/wiki/Packaging:Python#Example_common_spec %global srcname more-itertools %global sum Python library for efficient use of itertools utility Name: python-%{srcname} Version: 2.2 Release: 1%{?dist} Summary: %{sum} License: MIT URL: https://github.com/erikrose/more-itertools Source0: https://pypi.python.org/packages/3d/4d/5900efaab46680e3c6c7a2fd87e4531f87e101ec35f6941621dc7f097e82/%{srcname}-%{version}.tar.gz BuildArch: noarch BuildRequires: python-devel BuildRequires: python-nose BuildRequires: python3-devel BuildRequires: python3-nose %description Opensource python library wrapping around itertools. Package also includes implementations of the recipes from the itertools documentation. See https://pythonhosted.org/more-itertools/index.html for documentation. %package -n python2-%{srcname} Summary: %{sum} %{?python_provide:%python_provide python2-%{srcname}} %description -n python2-%{srcname} Opensource python library wrapping around itertools. Package also includes implementations of the recipes from the itertools documentation. See https://pythonhosted.org/more-itertools/index.html for documentation. %package -n python3-%{srcname} Summary: %{sum} %{?python_provide:%python_provide python2-%{srcname}} %description -n python3-%{srcname} Opensource python library wrapping around itertools. Package also includes implementations of the recipes from the itertools documentation. See https://pythonhosted.org/more-itertools/index.html for documentation. %prep %autosetup -n %{srcname}-%{version} -a0 %build %py2_build (cd more-itertools-%{version}/ && %py3_build) %install %py2_install (cd more-itertools-%{version}/ && %py3_install) %check %{__python2} -m nose build/lib/ -v %{__python3} -m nose more-itertools-%{version}/build/lib/ -v %files -n python2-%{srcname} %license LICENSE %doc README.rst PKG-INFO %{python2_sitelib}/more_itertools/ %{python2_sitelib}/more_itertools-%{version}-py%{python2_version}.egg-info %files -n python3-%{srcname} %license LICENSE %doc README.rst PKG-INFO %{python3_sitelib}/more_itertools/ %{python3_sitelib}/more_itertools-%{version}-py%{python3_version}.egg-info %changelog * Wed Oct 5 2016 aarem AT fedoraproject DOT org - 2.2-2 - initial packaging of 2.2 version -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component _______________________________________________ package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx