On Donnerstag, 5. Juli 2018 14:30:09 686f6c6d wrote:
On Thu, Jul 5, 2018 at 12:23 AM Hans-Peter Jansen
wrote: Most packages in d:l:py generate python2- and python3- packages from a single spec nowadays. This paves the way to generate pypy2 and/or pypy3 versions as well without touching the spec, all controlled with rpm macros.
Ah, thanks for the explanation! So all packages are built in d:l:py, the "default" singlespec packages go to d:l:py whether they're 2 or 3, and only the not-yet-singlespec'ed py3-only packages go to d:l:py3?
I just noticed, d:l:py3 is history already... Even py3 only packages reside in d:l:py now, python2 exclusion is done with macros. d:l:py:misc is the place for not-yet-singlespec'ed python packages.
you might want to help by converting it to single spec specification with the help of https://en.opensuse.org/openSUSE:Packaging_Python_Singlespec or just ask. Thanks, will try (with a quick search, I only found python3-argparse and python3-django-mptt from the py3 repo)…
Well, there's no python-argparse package anymore, because it's part of Python2 and Python3 stdlib. See https://pypi.org/project/argparse/ Hence, you're done already with the former ;-). The latter is eagerly awaiting some loving touches: https://build.opensuse.org/package/show/devel:languages:python:misc/python-d... Note, it is converted already, don't know what's missing. @Jan Matejek: since some time, python3 assimilates certain packages in the standard lib. Since almost all of them exist as separate packages, wouldn't it be sensible to provide those properly in python3-base (e.g. python3-argparse). Cheers, Pete -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org