On 8/17/25 1:19 PM, Arve Barsnes wrote: > On Sun, 17 Aug 2025, at 18:32, John Covici wrote: >> emerge: there are no ebuilds built with USE flags to satisfy >> "dev-libs/liblouis[python,python_targets_python3_13(-)]". >> !!! One of the following packages is required to complete your request: >> - dev-libs/liblouis-3.30.0::gentoo (Missing IUSE: python) >> - dev-libs/liblouis-3.29.0::gentoo (Missing IUSE: python) >> (dependency required by >> "app-accessibility/orca-9999::local_ebuilds[braille,python_single_target_python3_13]" >> >> [ebuild]) >> (dependency required by "gnome-base/gdm-47.0::gentoo[accessibility]" >> [installed]) >> (dependency required by "gnome-base/gnome-shell-47.8::gentoo" [ebuild]) >> (dependency required by >> "x11-terms/gnome-terminal-3.56.2::gentoo[gnome-shell]" [ebuild]) >> (dependency required by "@selected" [set]) >> (dependency required by "@world" [argument]) > > This seems to say that you an ebuild in your local overlay, > app-accessibility/orca-9999::local_ebuilds, that requires > dev-libs/liblouis[python], but dev-libs/liblouis does not > have a python USE flag. So I'm guessing it had this flag in > the past, but no longer does so, and you need to fix your local > ebuild for app-accessibility/orca to not require this non-existent > flag. > > Regards, > Arve
Yes. commit a8155c8cb896e6dc61feaed7feaa94fe98145aa6 Author: Alfred Wingate <[email protected]> AuthorDate: Mon May 13 12:27:50 2024 Commit: Sam James <[email protected]> CommitDate: Sun Jun 2 04:18:35 2024 dev-libs/liblouis: add 3.29.0 * Due to scripts installed with liblouis such as lou_maketable requiring python bindings it makes simpler to build python bindings unconditionally with a single python target. Custom ebuild overlays should switch RDEPEND=" dev-libs/liblouis[python,${PYTHON_USEDEP}] " to RDEPEND=" || ( >=dev-libs/liblouis-3.29.0[${PYTHON_SINGLE_USEDEP}] $(python_gen_cond_dep ' <dev-libs/liblouis-3.29.0[python,${PYTHON_USEDEP}] ') ) " See for example how stable orca packages adapted: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=854230e46edbea1c1eb491ea328508ff7bbe1232 -- Eli Schwartz
OpenPGP_signature.asc
Description: OpenPGP digital signature

