Hi! I am currently trying to update python-dns-lexicon to the latest upstream version. This newer version pulls in three new dependencies which I have already packaged: - python-PyNameCheap - python-localzone - python-zeep I have already successfully packaged PyNameCheap and localzone, however I have trouble with zeep which pulls in aiohttp and aioresponse. aiohttp is a package which is currently set to build python3 packages only which would mean that python-dns-lexicon would be transitively python3-only which I wanted to avoid. aiohttp is currently broken anyway, so I am working on fixing that, too. The first thing I tried was to enable the python2 build of the package with the following change: -%{?!python_module:%define python_module() python3-%{**}} -%define skip_python2 1 +%{?!python_module:%define python_module() python-%{**} python3-%{**}} However, when trying to build python-aiohttp, I am still getting: unresolvable: nothing provides python2-devel >= 3.5.3 nothing provides python2-async_generator nothing provides python2-async_timeout >= 3.0 nothing provides python2-idna_ssl >= 1.0.0 nothing provides python2-multidict >= 4.0 nothing provides python2-yarl >= 1.0 I have already checked the project configuration for obvious problems and re-read the spec file multiple times, but I can't figure out what I am missing. Anyone got any idea? Adrian -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org