Re: having some problems trying to update
"D. Ben Knoble" <[email protected]> Sun, 14 Jun 2026 12:54:55 -0400
| Newsgroups | gmane.linux.gentoo.user |
|---|---|
| Message-ID | <CALnO6CCOLci2PX7Hk0yx6J1tzt7713p4Vmm0Seh40=_e1FQziw@mail.gmail.com> |
On Sun, Jun 14, 2026 at 7:53=E2=80=AFAM Michael <[email protected]> = wrote: > > On Sunday, 14 June 2026 12:42:01 British Summer Time Dale wrote: > > On 6/14/26 5:43 AM, [email protected] wrote: > > > -----Original Message----- > > > From: Dale <[email protected]> > > > Sent: Friday, June 12, 2026 1:55 AM > > > To: [email protected] > > > Subject: Re: [gentoo-user] having some problems trying to update > > > > > > On 6/11/26 11:26 PM, [email protected] wrote: > > >> OK, so where do I put this useflag so mutter will be happy? > > > > > > In /etc/portage/package.use/package.use and just add the line: > > > > > > x11-wm/mutter wayland > > > > > > That should work. It may add more that need the same USE flag tho. > > > If so, just keep adding similar lines for those packages. > > > > > > Dale > > > > > > :-) :-) > > > > > > Well, I am still having problems with this update -- the most > > > serious of which is that the attempt to update devlibs/liblouis > > > thinks there a problem with the use flags, but I am not sure where > > > a duplicate use flag is coming from. > > > > > > Here is my most recent attempt: > > > > > > Script started on 2026-06-14 04:58:34-04:00 [COMMAND=3D"emerge > > > --update --deep --changed-use --with-bdeps=3Dy --keep-going world" > > > TERM=3D"linux" TTY=3D"/dev/tty2" COLUMNS=3D"240" LINES=3D"67"] > snip ...] > > > > !!! The ebuild selected to satisfy > > > "dev-libs/liblouis[python_single_target_python3_13(-)]" has unmet > > > requirements. - dev-libs/liblouis-3.38.0::gentoo USE=3D"tools -test" > > > ABI_X86=3D"(64)" PYTHON_SINGLE_TARGET=3D"python3_13 python3_14 > > > -python3_12"> > > > The following REQUIRED_USE flag constraints are unsatisfied: > > > tools? ( exactly-one-of ( python_single_target_python3_12 > > > python_single_target_python3_13 > > > python_single_target_python3_14 ) )> > > > The above constraints are a subset of the following complete > expression: > > > test? ( tools ) tools? ( exactly-one-of ( > > > python_single_target_python3_12 > > > python_single_target_python3_13 > > > python_single_target_python3_14 ) )> > > > (dependency required by > > > "app-accessibility/orca-9999::local_ebuilds[python_single_target_py > > > thon3_13,braille]" [installed]) (dependency required by "@selected" > > > [set]) > > > (dependency required by "@world" [argument]) > > > > > > Script done on 2026-06-14 05:00:53-04:00 [COMMAND_EXIT_CODE=3D"1"] In particular, the error here says that for dev-libs/liblouis with USE=3Dtools, you can only have _one_ of the python versions selected; I'm not sure how you manage yours, but using (e.g.) /etc/portage/package.use to select only a single python version for now: dev-libs/libluois: PYTHON_SINGLE_TARGET: -* python3_13 (or 3_14!) might help. That's probably a bit of an ugly hack, though, and best would be to straighten out the Python versions you care about for your packages (e.g., finding out why both 3_13 and 3_14 were requested for that package). --=20 D. Ben Knoble