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

upgrade testing branch dependencies re Python 3.6 #17

Closed
phillxnet opened this issue Jun 1, 2023 · 1 comment
Closed

upgrade testing branch dependencies re Python 3.6 #17

phillxnet opened this issue Jun 1, 2023 · 1 comment

Comments

@phillxnet
Copy link
Member

phillxnet commented Jun 1, 2023

As per partner issues in rockstor-core:
rockstor/rockstor-core#2564
rockstor/rockstor-core#2620

We need to update our rpm dependencies in the testing branch as follows:

python-devel -> python3-devel

with an implied (dependant) change that we update to Python major version:

python -> python3

"python3" Implies Python 3.6.15 as the 'default' in Leap 15.3/15.4/15.5

However there is no such package any-longer in Tumbeweed!
So we use the nearest place-holder for development of Py3.8

phillxnet added a commit to phillxnet/rockstor-rpmbuild that referenced this issue Jul 9, 2023
- Move from implied 2.7 to implied 3.6 for Leap versions.
- Experimental removal of specified Python version entirely
in Tumbleweed as our currently required 3.6 does not exist.
phillxnet added a commit to phillxnet/rockstor-rpmbuild that referenced this issue Jul 15, 2023
## Includes
- remove python3-distro - sourced from venv now.
- provisional Python 3.8 in Tumbleweed.
phillxnet added a commit to phillxnet/rockstor-rpmbuild that referenced this issue Jul 20, 2023
- Move from implied 2.7 to implied 3.6 for Leap versions.
- Specify Python 3.8 for our Tumbleweed as it's the closes
to our current target re dependencies.
- remove python3-distro - we source from venv now.
- provisional Python 3.8 in Tumbleweed.
phillxnet added a commit to phillxnet/rockstor-rpmbuild that referenced this issue Jul 20, 2023
Testing branch is Py3.* only so we need not account
for our older Py2.7 based builds.
phillxnet added a commit that referenced this issue Jul 20, 2023
…dencies_re_Python_3

upgrade testing branch dependencies re Python 3 #17
@phillxnet
Copy link
Member Author

Closing as:
Fixed by #26

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

1 participant