View previous topic :: View next topic |
Author |
Message |
Ridrok Tux's lil' helper
Joined: 26 Jan 2014 Posts: 108 Location: France
|
Posted: Wed Jun 12, 2024 12:23 pm Post subject: VirtualBox prevent to migrate to python 3.12 |
|
|
Hello
I am migrating to Python 3.12 following the guide in the news, but I have problem with VirtualBox and others
In the VirtualBox ebuild:
Code: | PYTHON_COMPAT=( python3_{10..11} ) |
Same for kicad, only the unstable version 8.0.3 has Python 3.12 listed.
So I did use -python on virtualbox, but for kicad I suspect I need to go to the ~amd64 version.
I wonder how others are managing this.
Edit, another one, FreeCad requires no more than Python 3.11 to have gui, or it requires QT6....
Last edited by Ridrok on Wed Jun 12, 2024 12:44 pm; edited 1 time in total |
|
Back to top |
|
|
eeckwrk99 Apprentice
Joined: 14 Mar 2021 Posts: 231 Location: Gentoo forums
|
Posted: Wed Jun 12, 2024 12:43 pm Post subject: |
|
|
Either updating to any ~arch version compatible with 3.12 or adding
Code: | category-name/package-name python_targets_python3_11 | in package.use |
|
Back to top |
|
|
Ridrok Tux's lil' helper
Joined: 26 Jan 2014 Posts: 108 Location: France
|
Posted: Wed Jun 12, 2024 12:46 pm Post subject: |
|
|
Ok, so Python 3.12 is not ready at all.
Will stay to python_target 3.11, 3.12 and python single_target 3.11
Thanks |
|
Back to top |
|
|
eeckwrk99 Apprentice
Joined: 14 Mar 2021 Posts: 231 Location: Gentoo forums
|
Posted: Wed Jun 12, 2024 1:04 pm Post subject: |
|
|
Ridrok wrote: | Ok, so Python 3.12 is not ready at all. |
This really depends on what packages you have installed. Python 3.11 is no longer installed on my two Gentoo systems:
Code: | % qlist -Iev dev-lang/python
dev-lang/python-3.12.3-r1 |
Code: | # emlop l -esu -n 5 dev-lang/python
2024-03-23 11:46:53 2 dev-lang/python-3.12.2_p1
2024-04-11 21:23:01 1 dev-lang/python-3.12.2_p1
2024-04-27 21:34:30 1 dev-lang/python-3.11.8_p1
2024-06-06 13:18:23 3 dev-lang/python-3.11.9
2024-06-08 10:46:18 2 dev-lang/python-3.12.3 |
I'm only using
Code: | =net-libs/nodejs-20.12.2::gentoo |
in package.accept_keywords because 20.12.1 (stabilized version) isn't compatible with 3.12. |
|
Back to top |
|
|
Ridrok Tux's lil' helper
Joined: 26 Jan 2014 Posts: 108 Location: France
|
Posted: Wed Jun 12, 2024 1:10 pm Post subject: |
|
|
It's my main PC and I do so many things on it, 3D modeling and slicing, Electronics, Arduino and other controllers development... Videos on YT...
So I think I miss too many things not yet ready for python 3.12. It's not much a problem, will wait few months and I am sure all packages will be ready. |
|
Back to top |
|
|
|