When updating my system, I get the following error message: =========== emerge: there are no ebuilds to satisfy "<dev-libs/liblouis-3.29.0[python,python_targets_python3_12(-)]". (dependency required by "app-accessibility/orca-45.2-r1::gentoo[braille,python_single_target_python3_12]" [ebuild]) (dependency required by "kde-plasma/plasma-meta-6.0.90-r1::gentoo[accessibility]" [installed]) (dependency required by "@selected" [set]) (dependency required by "@world" [argument]) =========== dev-libs/liblouis-3.25.0 is listed as not supporting Python 3.12 at all, even though Python 3.12 has been the automatic default for Gentoo for some weeks now. I see no obvious solution to the problem on my end, other than downgrading Plasma or making a local overlay package for liblouis. Reproducible: Always Steps to Reproduce: 1. emerge -uvaDN --with-bdeps y @world Actual Results: Emerge fails for being unable to satisfy the dependency on "<dev-libs/liblouis-3.29.0[python,python_targets_python3_12(-)]" Expected Results: The system should be updated as usual.
I think we're better off stabling newer liblouis.
The only newer version of liblouis in portage right now is 3.29.0, but app-accessibility/orca-45.2-r1 depends on a version lower than that.
Not really, orca is just fine with >=dev-libs/liblouis-3.29.0.
# emerge -vp app-accessibility/orca These are the packages that would be merged, in order: Calculating dependencies... done! Dependency resolution took 3.03 s (backtrack: 0/20). [ebuild N ] dev-libs/liblouis-3.29.0:0/20::gentoo USE="-test" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11 -python3_13" 16.674 KiB [ebuild N ] app-accessibility/orca-45.2-r1::gentoo USE="braille" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11" 3.904 KiB Let's turn this into a stable bug instead.
Has anyone found a solution to this? I have been trying to emerge kde-plasma/plasma-meta with the accessibility use flag and everytime it fails I've tried a solution to unmask it by adding USE_KEYWORDS="~amd64" but then I can't even emerge the package the only solution is to remove the accessibility use flag and emerge it without it.
https://wiki.gentoo.org/wiki//etc/portage/package.accept_keywords Please note this is no user support bug.
ppc64 done
x86 done
amd64 done
arm64 done
Ping ppc?
(In reply to John Helmert III from comment #11) > Ping ppc? See bug 938701