Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provides: python3-foo for multiple python3 flavors #69

Closed
bnavigator opened this issue Oct 28, 2020 · 2 comments
Closed

Provides: python3-foo for multiple python3 flavors #69

bnavigator opened this issue Oct 28, 2020 · 2 comments

Comments

@bnavigator
Copy link
Collaborator

Some dumb questions, I am sure you have thought about this but I don't see anything in the macros:

This may eventually build fully for Staging:N. But when it goes into the Tumbleweed repository, what will happen for users? Won't all python3-foo packages cease to exist? Don't we need the python3?-foo packages have a Provides: and Obsoletes:, for distribution updates to work? And as a result of that, will the python36-foo and python38-foo create numerous "have choice" unresolvables in the openSUSE Build System and yast/zypper?

Originally posted by @bnavigator in #65 (comment)

@scarabeusiv
Copy link
Contributor

There will be primary interpreter (see the python38 for this) and all the pythonXY-bla will be provider of pythonX-bla.

@bnavigator
Copy link
Collaborator Author

We now see it in Staging:N unresolvables e.g. python36-setuptools and python38-setuptools build but there is no provider for python3-setuptools

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants