View previous topic :: View next topic |
Author |
Message |
manu.rhel n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Apr 2014 Posts: 41
|
Posted: Thu Jul 11, 2024 2:03 pm Post subject: Python error while installing packages |
|
|
Hi Experts, I am trying to install java packages and facing lot of error related to Python -
Quote: | These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] dev-libs/mpdecimal-4.0.0 USE="-cxx -test"
[ebuild N ] dev-python/gentoo-common-1
[ebuild U ] dev-lang/python-exec-2.4.10 [2.4.9] PYTHON_TARGETS="(python3_12%*) (-python3_13)"
[ebuild N ] dev-libs/lzo-2.10 USE="(split-usr) -examples -static-libs" ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-libs/xtrans-1.5.0 USE="-doc"
[ebuild N ] dev-libs/gobject-introspection-common-1.78.1
[ebuild U ] app-arch/gzip-1.13-r1 [1.12-r2]
[ebuild N ] app-alternatives/gzip-1 USE="reference (split-usr) -pigz"
[ebuild N ] sys-apps/locale-gen-2.23-r1
[ebuild U ] dev-python/gpep517-16 [9] PYTHON_TARGETS="-python3_12% (-python3_13)"
[ebuild U ] dev-python/flit-core-3.9.0 [3.7.1] PYTHON_TARGETS="-python3_12% (-python3_13)"
[ebuild N ] dev-python/platformdirs-4.2.2 USE="-test" PYTHON_TARGETS="python3_10 (-pypy3) -python3_11 -python3_12 (-python3_13)"
[ebuild N ] x11-base/xcb-proto-1.17.0 PYTHON_TARGETS="python3_10 -python3_11 -python3_12"
[ebuild NS ] dev-lang/python-3.12.3-r1 [3.10.8_p2, 3.11.0_p1] USE="-debug% -valgrind%"
[ebuild U ] sys-libs/glibc-2.39-r6 [2.35-r8] USE="-hash-sysv-compat% -perl%"
[ebuild N ] dev-util/glib-utils-2.78.6 PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11"
[ebuild N ] app-eselect/eselect-java-0.5.1
[ebuild U ] sys-devel/flex-2.6.4-r6 [2.6.4-r2]
[ebuild N ] app-alternatives/lex-0-r1 USE="flex -reflex"
[ebuild N ] media-gfx/graphite2-1.3.14_p20210810-r3 USE="-perl -test" ABI_X86="(64) -32 (-x32)"
[ebuild U ] dev-python/packaging-24.1 [21.3-r2] PYTHON_TARGETS="-python3_12% (-python3_13)"
[ebuild U ] dev-python/setuptools-70.0.0 [65.5.1] PYTHON_TARGETS="python3_12%* (-python3_13)"
[blocks b ] <dev-python/setuptools-67 ("<dev-python/setuptools-67" is soft blocking dev-python/packaging-24.1)
[ebuild U ] dev-build/meson-1.4.1 [0.63.2-r1] USE="-verify-sig%" PYTHON_TARGETS="(-pypy3) -python3_12%"
[ebuild N ] x11-base/xorg-proto-2024.1 USE="-test"
[ebuild N ] x11-libs/pixman-0.43.4 USE="(-loongson2f) -static-libs -test" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="mmxext sse2 -ssse3"
[ebuild N ] app-crypt/p11-kit-0.25.3-r2 USE="libffi nls -gtk-doc -systemd -test" ABI_X86="(64) -32 (-x32)"
[ebuild N ] sys-apps/baselayout-java-0.1.0-r2
[ebuild N ] x11-libs/libXau-1.0.11 USE="-doc" ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-libs/libXdmcp-1.1.5 USE="-doc" ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-libs/libxcb-1.17.0 USE="xkb -doc (-selinux) -test" ABI_X86="(64) -32 (-x32)"
[ebuild N ] dev-java/java-config-2.3.3-r1 USE="-test" PYTHON_TARGETS="python3_10 -python3_11 -python3_12"
[ebuild N ] x11-misc/compose-tables-1.8.9
[ebuild N ] x11-libs/libX11-1.8.9 USE="-doc -test" ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-libs/libXext-1.3.6 USE="-doc" ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-libs/libXrender-0.9.11 ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-libs/libXfixes-6.0.1 USE="-doc" ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-libs/libXi-1.8.1 USE="-doc" ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-libs/libXtst-1.2.4 USE="-doc" ABI_X86="(64) -32 (-x32)"
[ebuild U ] dev-libs/glib-2.78.6 [2.74.1-r1]
[ebuild N ] x11-libs/cairo-1.18.0 USE="glib -X (-aqua) (-debug) -gtk-doc -test" ABI_X86="(64) -32 (-x32)"
[ebuild N ] dev-util/desktop-file-utils-0.27 USE="-emacs"
[ebuild N ] dev-libs/gobject-introspection-1.78.1 USE="-doctool -gtk-doc -test" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11 (-python3_13)"
[ebuild N ] media-libs/harfbuzz-8.5.0 USE="cairo glib graphite introspection truetype -debug -doc -experimental -icu -test" ABI_X86="(64) -32 (-x32)"
[ebuild N ] dev-java/openjdk-bin-17.0.11_p9 USE="-alsa -cups -headless-awt (-selinux) -source"
[ebuild N ] virtual/jdk-17 USE="-headless-awt"
[ebuild N ] virtual/jre-17
[blocks B ] sys-libs/glibc[crypt(+)] ("sys-libs/glibc[crypt(+)]" is soft blocking sys-libs/libxcrypt-4.4.28-r1)
[blocks B ] <sys-libs/glibc-2.37-r3 ("<sys-libs/glibc-2.37-r3" is soft blocking sys-apps/locale-gen-2.23-r1)
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
sys-libs/glibc:2.2
(sys-libs/glibc-2.35-r8-1:2.2/2.2::gentoo, installed) USE="clone3 multiarch (multilib) ssp stack-realign (static-libs) userland_GNU -audit -caps -cet -compile-locales (-crypt) (-custom-cflags) -doc (-experimental-loong) -gd -headers-only -multilib-bootstrap -nscd -profile (-selinux) -suid -systemd -systemtap -test (-vanilla)" ABI_X86="(64)" pulled in by
sys-libs/glibc[-crypt(+)] required by (sys-libs/libxcrypt-4.4.28-r1-1:0/1::gentoo, installed) USE="(compat) (split-usr) (system) userland_GNU -static-libs -test" ABI_X86="32 (64) (-x32)"
(sys-libs/glibc-2.39-r6:2.2/2.2::gentoo, ebuild scheduled for merge) USE="multiarch (multilib) ssp stack-realign (static-libs) -audit -caps -cet -compile-locales (-custom-cflags) -doc -gd -hash-sysv-compat -headers-only -multilib-bootstrap -nscd -perl -profile (-selinux) -suid -systemd -systemtap -test (-vanilla)" ABI_X86="(64)" pulled in by
>=sys-libs/glibc-2.36 required by (x11-libs/libXdmcp-1.1.5:0/0::gentoo, ebuild scheduled for merge) USE="-doc" ABI_X86="(64) -32 (-x32)"
^^ ^^^^
It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously.
For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(sys-libs/libxcrypt-4.4.28-r1-1:0/1::gentoo, installed) pulled in by
sys-libs/libxcrypt[system(-),static-libs(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (sys-libs/libxcrypt[system(-),abi_x86_32(-),abi_x86_64(-)]) required by (virtual/libcrypt-2-2:0/2::gentoo, installed) USE="userland_GNU -static-libs" ABI_X86="32 (64) (-x32)"
(sys-apps/locale-gen-2.23-r1:0/0::gentoo, ebuild scheduled for merge) pulled in by
sys-apps/locale-gen required by (sys-libs/glibc-2.39-r6:2.2/2.2::gentoo, ebuild scheduled for merge) USE="multiarch (multilib) ssp stack-realign (static-libs) -audit -caps -cet -compile-locales (-custom-cflags) -doc -gd -hash-sysv-compat -headers-only -multilib-bootstrap -nscd -perl -profile (-selinux) -suid -systemd -systemtap -test (-vanilla)" ABI_X86="(64)"
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
The following USE changes are necessary to proceed:
(see "package.use" in the portage(5) man page for more details)
# required by dev-libs/gobject-introspection-1.78.1::gentoo[python_single_target_python3_12]
# required by media-libs/harfbuzz-8.5.0::gentoo[introspection]
# required by dev-java/openjdk-bin-17.0.11_p9::gentoo
# required by virtual/jdk-17::gentoo
# required by virtual/jre-17::gentoo
# required by virtual/jre (argument)
>=dev-python/setuptools-70.0.0 python_targets_python3_12 |
Python which is there on the server is 3.11 and 3.10
Quote: | # eselect python list
Available Python interpreters, in order of preference:
[1] python3.11
[2] python3.10 |
JFYI - I have taken a dump of the OS from one old server and installed it on 2nd server, then on the 2nd server I did an emerge-webrsync which have pulled the latest portage and I think that is where the issue is . Please suggest how to get over this situation. and also best practise to follow in future.
Thanks for all the help in advance. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
grknight Retired Dev
![Retired Dev Retired Dev](/images/ranks/rank-retired.gif)
Joined: 20 Feb 2015 Posts: 1833
|
Posted: Thu Jul 11, 2024 2:06 pm Post subject: |
|
|
Update the entire system first before attempting to install new items. This is necessary because of the emerge-webrsync performed as the changes in the repository expect such updates. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
manu.rhel n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Apr 2014 Posts: 41
|
Posted: Thu Jul 11, 2024 2:29 pm Post subject: |
|
|
Thanks grknight for your prompt response.
Can you please guide me on the right way to upgrade the entire system to make it uniform.
I tried emerge -uDN @world but getting lot of messages like below and its in a loop -
Quote: | The following USE changes are necessary to proceed:
(see "package.use" in the portage(5) man page for more details)
# required by dev-python/lxml-5.2.2::gentoo
# required by sys-apps/systemd-utils-254.13::gentoo[python_single_target_python3_12]
# required by virtual/libudev-251-r2::gentoo[-systemd]
# required by sys-apps/pciutils-3.12.0::gentoo
# required by sys-power/cpupower-6.2::gentoo
# required by @selected
# required by @world (argument)
>=dev-python/cython-3.0.10 python_targets_python3_12
# required by dev-python/jinja-3.1.4::gentoo
# required by sys-auth/pambase-20240128::gentoo
# required by net-misc/openssh-9.7_p1-r6::gentoo[pam]
# required by virtual/openssh-0::gentoo
# required by virtual/ssh-0-r2::gentoo
# required by @system
# required by @world (argument)
>=dev-python/gpep517-16 python_targets_python3_12
# required by dev-python/lxml-5.2.2::gentoo
# required by sys-apps/systemd-utils-254.13::gentoo[python_single_target_python3_12]
# required by virtual/libudev-251-r2::gentoo[-systemd]
# required by sys-apps/pciutils-3.12.0::gentoo
# required by sys-power/cpupower-6.2::gentoo
# required by @selected
# required by @world (argument)
>=dev-python/setuptools-70.0.0 python_targets_python3_12
# required by dev-python/setuptools-70.0.0::gentoo
# required by dev-python/overrides-7.7.0::gentoo
# required by dev-python/jupyter-server-2.14.1::gentoo
# required by dev-python/ipyparallel-8.8.0::gentoo
# required by dev-python/ipython-8.24.0::gentoo[smp]
# required by dev-python/ipykernel-6.29.4::gentoo[-test]
>=dev-python/jaraco-text-3.12.1 python_targets_python3_12
# required by dev-python/setuptools-70.0.0::gentoo
# required by dev-python/overrides-7.7.0::gentoo
# required by dev-python/jupyter-server-2.14.1::gentoo
# required by dev-python/ipyparallel-8.8.0::gentoo
# required by dev-python/ipython-8.24.0::gentoo[smp]
# required by dev-python/ipykernel-6.29.4::gentoo[-test]
>=dev-python/more-itertools-10.3.0 python_targets_python3_12
# required by dev-python/setuptools-70.0.0::gentoo
# required by dev-python/overrides-7.7.0::gentoo
# required by dev-python/jupyter-server-2.14.1::gentoo
# required by dev-python/ipyparallel-8.8.0::gentoo
# required by dev-python/ipython-8.24.0::gentoo[smp]
# required by dev-python/ipykernel-6.29.4::gentoo[-test]
>=dev-python/ordered-set-4.1.0 python_targets_python3_12
# required by dev-python/setuptools-70.0.0::gentoo
# required by dev-python/overrides-7.7.0::gentoo
# required by dev-python/jupyter-server-2.14.1::gentoo
# required by dev-python/ipyparallel-8.8.0::gentoo
# required by dev-python/ipython-8.24.0::gentoo[smp]
# required by dev-python/ipykernel-6.29.4::gentoo[-test]
>=dev-python/packaging-24.1 python_targets_python3_12
# required by dev-python/setuptools-70.0.0::gentoo
# required by dev-python/overrides-7.7.0::gentoo
# required by dev-python/jupyter-server-2.14.1::gentoo
# required by dev-python/ipyparallel-8.8.0::gentoo
# required by dev-python/ipython-8.24.0::gentoo[smp]
# required by dev-python/ipykernel-6.29.4::gentoo[-test]
>=dev-python/platformdirs-4.2.2 python_targets_python3_12
# required by dev-python/setuptools-70.0.0::gentoo
# required by dev-python/overrides-7.7.0::gentoo
# required by dev-python/jupyter-server-2.14.1::gentoo
# required by dev-python/ipyparallel-8.8.0::gentoo
# required by dev-python/ipython-8.24.0::gentoo[smp]
# required by dev-python/ipykernel-6.29.4::gentoo[-test]
>=dev-python/wheel-0.43.0 python_targets_python3_12
# required by dev-python/setuptools-70.0.0::gentoo
# required by dev-python/overrides-7.7.0::gentoo
# required by dev-python/jupyter-server-2.14.1::gentoo
# required by dev-python/ipyparallel-8.8.0::gentoo
# required by dev-python/ipython-8.24.0::gentoo[smp]
# required by dev-python/ipykernel-6.29.4::gentoo[-test]
>=dev-python/setuptools-scm-8.1.0 python_targets_python3_12
# required by dev-python/packaging-24.1::gentoo
# required by dev-python/setuptools-70.0.0::gentoo
# required by dev-python/overrides-7.7.0::gentoo
# required by dev-python/jupyter-server-2.14.1::gentoo
# required by dev-python/ipyparallel-8.8.0::gentoo
# required by dev-python/ipython-8.24.0::gentoo[smp]
# required by dev-python/ipykernel-6.29.4::gentoo[-test]
>=dev-python/flit-core-3.9.0 python_targets_python3_12
# required by dev-python/gpep517-16::gentoo
# required by dev-python/overrides-7.7.0::gentoo
# required by dev-python/jupyter-server-2.14.1::gentoo
# required by dev-python/ipyparallel-8.8.0::gentoo
# required by dev-python/ipython-8.24.0::gentoo[smp]
# required by dev-python/ipykernel-6.29.4::gentoo[-test]
>=dev-python/installer-0.7.0 python_targets_python3_12
# required by dev-python/jinja-3.1.4::gentoo
# required by sys-auth/pambase-20240128::gentoo
# required by net-misc/openssh-9.7_p1-r6::gentoo[pam]
# required by virtual/openssh-0::gentoo
# required by virtual/ssh-0-r2::gentoo
# required by @system
# required by @world (argument)
>=dev-python/markupsafe-2.1.5 python_targets_python3_12
Use --autounmask-write to write changes to config files (honoring
CONFIG_PROTECT). Carefully examine the list of proposed changes,
paying special attention to mask or keyword changes that may expose
experimental or unstable packages.
* In order to avoid wasting time, backtracking has terminated early
* due to the above autounmask change(s). The --autounmask-backtrack=y
* option can be used to force further backtracking, but there is no
* guarantee that it will produce a solution.
!!! The following updates are masked by LICENSE changes:
- sys-kernel/linux-firmware-20240610-r1::gentoo (masked by: || ( ) linux-fw-redistributable license(s))
A copy of the 'linux-fw-redistributable' license is located at '/var/db/repos/gentoo/licenses/linux-fw-redistributable'.
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
!!! The following installed packages are masked:
- sys-kernel/linux-firmware-20221012::gentoo (masked by: || ( ) linux-fw-redistributable no-source-code license(s))
A copy of the 'linux-fw-redistributable' license is located at '/var/db/repos/gentoo/licenses/linux-fw-redistributable'.
A copy of the 'no-source-code' license is located at '/var/db/repos/gentoo/licenses/no-source-code'.
- dev-libs/openssl-1.1.1q::gentoo (masked by: package.mask)
/var/db/repos/gentoo/profiles/package.mask:
# Sam James <sam@gentoo.org> (2023-09-09)
# OpenSSL 1.1.x is EOL on 2023-09-11. Please upgrade immediately to >= OpenSSL 3.
# https://www.openssl.org/blog/blog/2023/03/28/1.1.1-EOL/
# https://www.openssl.org/blog/blog/2023/06/15/1.1.1-EOL-Reminder/
# Please run a full world upgrade, especially checking /etc/portage and your world file
# for old PHP or Ruby references.
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
emerge: there are no ebuilds built with USE flags to satisfy "dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]".
!!! One of the following packages is required to complete your request:
- dev-python/packaging-24.0::gentoo (Change USE: +python_targets_python3_12)
- dev-python/wheel-0.43.0::gentoo (Change USE: -python_targets_python3_12)
(dependency required by "dev-python/wheel-0.43.0::gentoo" [ebuild])
(dependency required by "dev-python/setuptools-70.0.0::gentoo" [ebuild])
(dependency required by "dev-python/overrides-7.7.0::gentoo" [ebuild])
(dependency required by "dev-python/jupyter-server-2.14.1::gentoo" [ebuild])
(dependency required by "dev-python/ipyparallel-8.8.0::gentoo" [ebuild])
(dependency required by "dev-python/ipython-8.24.0::gentoo[smp]" [ebuild])
(dependency required by "dev-python/ipykernel-6.29.4::gentoo[-test]" [ebuild]) |
please suggest. thanks for all your help |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
grknight Retired Dev
![Retired Dev Retired Dev](/images/ranks/rank-retired.gif)
Joined: 20 Feb 2015 Posts: 1833
|
Posted: Thu Jul 11, 2024 2:34 pm Post subject: |
|
|
This looks like PYTHON_TARGETS is defined in make.conf. I would comment/remove that line. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
manu.rhel n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Apr 2014 Posts: 41
|
Posted: Thu Jul 11, 2024 2:42 pm Post subject: |
|
|
Yes grknight , you are right, PYTHON_TARGETS='python3_10' was set in /etc/portage/make.conf. I have commented it now. and have re-run emerge -uDN @world . It is now re-building 443 packages
Emerging (1 of 443) sys-kernel/linux-headers-6.6-r1::gentoo
Will keep you posted on how it goes, once 443 packages rebuild is completed. Thanks again, |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
manu.rhel n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Apr 2014 Posts: 41
|
Posted: Thu Jul 11, 2024 6:47 pm Post subject: |
|
|
Emerge @world completed, however I am still seeing few packages still failing due to python mis-match
Quote: | !!! The ebuild selected to satisfy "pssh" has unmet requirements.
- net-misc/pssh-2.3.4-r3::gentoo USE="" ABI_X86="(64)" PYTHON_SINGLE_TARGET="-python3_10 -python3_11"
The following REQUIRED_USE flag constraints are unsatisfied:
exactly-one-of ( python_single_target_python3_10 python_single_target_python3_11 )
|
Python version installed -
Quote: | # eselect python list
Available Python interpreters, in order of preference:
[1] python3.12
[2] python3.10
[3] python3.11
|
Please suggest what needs to be done here to get this fixed. Thanks |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
grknight Retired Dev
![Retired Dev Retired Dev](/images/ranks/rank-retired.gif)
Joined: 20 Feb 2015 Posts: 1833
|
Posted: Thu Jul 11, 2024 6:58 pm Post subject: |
|
|
Put this in package.use Code: | net-misc/pssh python_single_target_python3_11 |
Eventually, this will need to be removed once net-misc/pssh is updated to use 3.12
Note that eselect python is obsolete |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
manu.rhel n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Apr 2014 Posts: 41
|
Posted: Thu Jul 11, 2024 7:38 pm Post subject: |
|
|
When I put this in package.use, it wants me to make additional entries in there as below -
Quote: | Dependency resolution took 2.20 s (backtrack: 0/20).
[ebuild R ] dev-python/installer-0.7.0 PYTHON_TARGETS="python3_11*"
[ebuild R ] dev-python/gpep517-16 PYTHON_TARGETS="python3_11*"
[ebuild R ] dev-python/flit-core-3.9.0 PYTHON_TARGETS="python3_11*"
[ebuild R ] dev-python/packaging-24.1 PYTHON_TARGETS="python3_11*"
[ebuild R ] dev-python/more-itertools-10.3.0 PYTHON_TARGETS="python3_11*"
[ebuild R ] dev-python/platformdirs-4.2.2 PYTHON_TARGETS="python3_11*"
[ebuild R ] dev-python/ordered-set-4.1.0 PYTHON_TARGETS="python3_11*"
[ebuild N ] dev-python/backports-tarfile-1.2.0 USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10"
[ebuild R ] dev-python/wheel-0.43.0 PYTHON_TARGETS="python3_11*"
[ebuild R ] dev-python/jaraco-context-5.3.0 PYTHON_TARGETS="python3_11*"
[ebuild R ] dev-python/jaraco-functools-4.0.1 PYTHON_TARGETS="python3_11*"
[ebuild R ] dev-python/jaraco-text-3.12.1 PYTHON_TARGETS="python3_11*"
[ebuild R ] dev-python/setuptools-70.0.0 PYTHON_TARGETS="python3_11*"
[ebuild R ] dev-python/setuptools-scm-8.1.0 PYTHON_TARGETS="python3_11*"
[ebuild N ~] net-misc/pssh-2.3.4-r3 PYTHON_SINGLE_TARGET="python3_11 -python3_10"
The following USE changes are necessary to proceed:
(see "package.use" in the portage(5) man page for more details)
>=dev-python/gpep517-16 python_targets_python3_11
>=dev-python/setuptools-70.0.0 python_targets_python3_11
>=dev-python/jaraco-text-3.12.1 python_targets_python3_11
>=dev-python/more-itertools-10.3.0 python_targets_python3_11
>=dev-python/ordered-set-4.1.0 python_targets_python3_11
>=dev-python/packaging-24.1 python_targets_python3_11
>=dev-python/platformdirs-4.2.2 python_targets_python3_11
>=dev-python/wheel-0.43.0 python_targets_python3_11
>=dev-python/setuptools-scm-8.1.0 python_targets_python3_11
>=dev-python/flit-core-3.9.0 python_targets_python3_11
>=dev-python/jaraco-context-5.3.0 python_targets_python3_11
>=dev-python/jaraco-functools-4.0.1 python_targets_python3_11
>=dev-python/backports-tarfile-1.2.0 python_targets_python3_11
>=dev-python/installer-0.7.0 python_targets_python3_11
Would you like to add these changes to your config files? [Yes/No] |
Is this expected ? If I go with yes, then there would be again some packages on python 3.12 and 3.11. Please suggest. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
eschwartz Developer
![Developer Developer](/images/ranks/rank-dev.gif)
![](images/avatars/180460208566750902dba46.png)
Joined: 29 Oct 2023 Posts: 132
|
Posted: Tue Jul 16, 2024 7:26 pm Post subject: |
|
|
Yes, in general it's perfectly fine to have some packages installed for multiple versions of python because other packages depend on them.
Those packages in particular are often needed since they are used for building packages of basically any python software. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|