Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 933425 - plasma profile and desktop: some python ebuilds still depend on python3.11
Summary: plasma profile and desktop: some python ebuilds still depend on python3.11
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-02 14:44 UTC by hagar-dunor
Modified: 2024-06-02 19:11 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (file_933425.txt,6.03 KB, text/plain)
2024-06-02 14:44 UTC, hagar-dunor
Details

Note You need to log in before you can comment on or make changes to this bug.
Description hagar-dunor 2024-06-02 14:44:56 UTC
Created attachment 894954 [details]
emerge --info

An emerge -uDNp @world on a Plasma desktop gives the following since the move to python3.12

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by dev-python/setuptools-69.5.1-r1::gentoo
# required by dev-python/setuptools-scm-8.1.0::gentoo[-test]
>=dev-python/platformdirs-4.2.2 python_targets_python3_11

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by dev-python/packaging-24.0::gentoo
# required by dev-python/wheel-0.43.0::gentoo
# required by dev-python/setuptools-69.5.1-r1::gentoo
# required by dev-python/setuptools-scm-8.1.0::gentoo[-test]
>=dev-python/gpep517-16 python_targets_python3_11
# required by dev-python/ordered-set-4.1.0::gentoo
# required by dev-python/setuptools-69.5.1-r1::gentoo
# required by dev-python/setuptools-scm-8.1.0::gentoo[-test]
>=dev-python/flit-core-3.9.0 python_targets_python3_11

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by dev-python/gpep517-16::gentoo
# required by dev-python/mako-1.3.5::gentoo
# required by media-libs/mesa-24.0.7::gentoo
# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[gles2,opengl]
# required by dev-qt/qtmultimedia-5.15.14::gentoo[gstreamer]
# required by kde-apps/konsole-23.08.5::gentoo
# required by kde-apps/kdecore-meta-23.08.5::gentoo
# required by @selected
# required by @world (argument)
>=dev-python/installer-0.7.0 python_targets_python3_11

So 

dev-python/platformdirs
dev-python/gpep517
dev-python/flit-core
dev-python/installer

still need the "python_targets_python3_11" USE flag at the moment
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-06-02 14:48:52 UTC
No, those packages definitely have python3.12.

Please try delete the package.use entries autounmask made, then try emerge -p -uvDU @world --autounmask=n to see what the real culprit is.
Comment 2 Ionen Wolkens gentoo-dev 2024-06-02 15:03:19 UTC
If I were to take a general guess w/ plasma, one common culprit is going to be plasma-meta[crypt] (profile default) -> plasma-vault ->  sys-fs/cryfs which is still 3.11, and the default pick in the || ()

Not to say it may not be something else, or be more things than one here.
Comment 3 Mike Gilbert gentoo-dev 2024-06-02 19:11:06 UTC
This bug is invalid as is. Please file a new bug after seeking help in Gentoo support channels.