public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Python 3.11 USE flags being flipped on
@ 2023-12-14 22:53 stefan11111
  2023-12-14 23:38 ` [gentoo-user] " Nikos Chantziaras
  0 siblings, 1 reply; 18+ messages in thread
From: stefan11111 @ 2023-12-14 22:53 UTC (permalink / raw
  To: Gentoo User

I just tried to run today's emerge, when I saw that python 3.11 was 
being pulled in and packages had this USE flag flipped on.
I tried masking the USE flags for python 3.11 and that had the effect of 
creating the same problem, but with python 3.10 instead.
After masking python 3.10 too, I get this:

$ emergeallk @world

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 3.38 s (backtrack: 0/20).


!!! Multiple package instances within a single package slot have been 
pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-lang/python-exec:2

   (dev-lang/python-exec-2.4.10:2/2::gentoo, ebuild scheduled for merge) 
USE="(native-symlinks) -test" PYTHON_TARGETS="(pypy3) (python3_12) 
(-python3_10) (-python3_11)" pulled in by
     (no parents that aren't satisfied by other packages in this slot)

   (dev-lang/python-exec-2.4.10:2/2::gentoo, installed) 
USE="(native-symlinks) -test" PYTHON_TARGETS="(pypy3) (python3_10) 
(python3_11) (python3_12)" pulled in by
     dev-lang/python-exec[python_targets_python3_11(-)] required by 
(dev-lang/python-3.11.6:3.11/3.11::libressl, installed) USE="ensurepip 
gdbm lto ncurses pgo sqlite ssl verify-sig -bluetooth -build -debug 
-examples -libedit -readline -test -tk -valgrind"





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.


emerge: there are no ebuilds to satisfy 
">=dev-python/mako-0.8.0[python_targets_python3_11(-)]".
(dependency required by "media-libs/mesa-23.3.1::gentoo" [ebuild])
(dependency required by 
"x11-base/xorg-server-21.1.10-r1::gentoo[-minimal]" [ebuild])
(dependency required by 
"x11-drivers/xf86-input-keyboard-1.9.0-r1::gentoo-static" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

Any ideas?


^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2023-12-29 13:39 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-14 22:53 [gentoo-user] Python 3.11 USE flags being flipped on stefan11111
2023-12-14 23:38 ` [gentoo-user] " Nikos Chantziaras
2023-12-15  9:09   ` stefan11111
2023-12-15  9:22     ` Arve Barsnes
2023-12-15 11:00       ` stefan11111
2023-12-25  0:11       ` James Massa
2023-12-16  9:47     ` Martin Vaeth
2023-12-27  1:00       ` stefan11111
2023-12-28 15:21         ` Martin Vaeth
2023-12-28 16:11           ` Arve Barsnes
2023-12-28 17:20             ` Martin Vaeth
2023-12-28 18:38           ` stefan11111
2023-12-28 18:50             ` Michael Orlitzky
2023-12-28 20:23             ` Martin Vaeth
2023-12-28 22:18               ` Martin Vaeth
2023-12-28 23:00               ` stefan11111
2023-12-29  1:07                 ` Michael Orlitzky
2023-12-29 13:39                   ` stefan11111

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox