View previous topic :: View next topic |
Author |
Message |
jserink Veteran
Joined: 30 Jan 2004 Posts: 1013
|
Posted: Mon Aug 19, 2024 5:31 am Post subject: installed python3_13[SOLVED] |
|
|
Hi All:
I have installed python3_13 using this:
emerge -av --nodeps =dev-lang/python-3.13.0_rc1_p2
But when I try and emerge python-exec, i get this:
[ebuild R ] dev-lang/python-exec-2.4.10:2::gentoo USE="(native-symlinks) -test" PYTHON_TARGETS="(pypy3) (python3_10) (python3_11) (python3_12) (-python3_13)" 0 KiB
It does not want to include python3_13.
The first two lines of my packgae.use file:
*/* PYTHON_TARGETS: -* python3_11 python3_12 python3_13
*/* PYTHON_SINGLE_TARGET: -* python3_11
What am I getting wrong here?
Cheers,
john
Last edited by jserink on Tue Aug 20, 2024 6:05 am; edited 1 time in total |
|
Back to top |
|
|
bstaletic Guru
Joined: 05 Apr 2014 Posts: 357
|
Posted: Mon Aug 19, 2024 6:09 am Post subject: |
|
|
The use flag must be masked somehow. When I look for python_targets_python3_13, I get this: Code: | /var/db/repos/gentoo/profiles/base/package.use.force:255:22:dev-lang/python-exec python_targets_python3_13
/var/db/repos/gentoo/profiles/base/use.stable.mask:13:1:python_targets_python3_13
/var/db/repos/gentoo/profiles/arch/m68k/use.mask:163:1:python_targets_python3_13 |
So it's masked for stable systems and all 68K.
The rest should be all about your /etc/portage/. |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 22602
|
Posted: Mon Aug 19, 2024 11:08 am Post subject: |
|
|
Why did you use --nodeps? You might be better off to resolve the dependency blocker (if any) that --nodeps ignored.
What happens if you run printf '%s\n' dev-lang/python:3.13 dev-lang/python-exec dev-lang/python-exec-conf >> /etc/portage/package.accept_keywords, then run emerge --ask --verbose --noreplace --oneshot dev-lang/python:3.13 dev-lang/python-exec dev-lang/python-exec-conf? |
|
Back to top |
|
|
jserink Veteran
Joined: 30 Jan 2004 Posts: 1013
|
Posted: Mon Aug 19, 2024 1:28 pm Post subject: |
|
|
Hu wrote: | Why did you use --nodeps? You might be better off to resolve the dependency blocker (if any) that --nodeps ignored.
What happens if you run printf '%s\n' dev-lang/python:3.13 dev-lang/python-exec dev-lang/python-exec-conf >> /etc/portage/package.accept_keywords, then run emerge --ask --verbose --noreplace --oneshot dev-lang/python:3.13 dev-lang/python-exec dev-lang/python-exec-conf? |
I used nodeps to get 3_13 built as python_exec kept blocking as it showed -python3_13.
I ran your suggestions and now I get this:
jserinki7 /home/jserink/Desktop/Systems/India/SOI-UKUP # emerge -pv python-exec
These are the packages that would be merged, in order:
Calculating dependencies... done!
Dependency resolution took 29.08 s (backtrack: 0/20).
[ebuild R ] dev-lang/python-exec-2.4.10:2::gentoo USE="(native-symlinks) -test" PYTHON_TARGETS="(pypy3) (python3_10) (python3_11) (python3_12) (python3_13*)" 0 KiB
So I will now emerge python-exec and should be all good.
Thank you for the help.
Cheers,
John |
|
Back to top |
|
|
|