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(a)opensuse.org
To contact the owner, e-mail: opensuse-packaging+owner(a)opensuse.org