Gentoo Archives: gentoo-user

From: Steven Lembark <lembark@×××××××.com>
To: gentoo-user@l.g.o
Cc: lembark@×××××××.com
Subject: [gentoo-user] emerge failes due to no valid source for pythonexec-2.2 when I have pythonexec-2.4 installed???
Date: Sun, 06 Feb 2022 20:52:35
Message-Id: 20220206155212.1c5c2ee3.lembark@wrkhors.com
1 # emerge --info
2 <https://pastebin.com/M54kvhg1>
3
4 I spend more time maintaining a language I don't actually use
5 lately...
6
7 Emerge fails becuase python-exec-2.2 doesn't have its expected
8 Pytnon version. Catch is that it appears that the current
9 version is 2.4, which seems to be installed:
10
11 dev-lang/python-exec
12 Latest version available: 2.4.8
13 Latest version installed: 2.4.8
14
15 This showed up when I added a new use flag "fuse" and
16 tried to run emerge:
17
18 emerge --update --ask --changed-use @world;
19
20 <snip>
21
22 emerge: there are no ebuilds built with USE flags to satisfy ">=dev-lang/python-exec-2:2/2=[python_targets_python3_6]".
23 !!! One of the following packages is required to complete your request:
24 - dev-lang/python-exec-2.4.8::gentoo (Missing IUSE: python_targets_python3_6)
25 (dependency required by "sys-devel/clang-9.0.1::gentoo" [installed])
26 (dependency required by "@selected" [set])
27 (dependency required by "@world" [argument])
28
29 My current package.use files include:
30
31 */* PYTHON_TARGETS: python3_8 python3_9 python3_10
32 #*/* PYTHON_SINGLE_TARGET: python3_10
33
34 Previously I had to have the single target in place to update one
35 of the packages, removing the PYTHON_TARGETS LINE leaves me with:
36
37 # emerge --update --ask --newuse @world;
38
39 <snip>
40
41 !!! Problem resolving dependencies for dev-python/backports-zoneinfo from @selected
42 ... done!
43
44 !!! The ebuild selected to satisfy "dev-python/backports-zoneinfo" has unmet requirements.
45 - dev-python/backports-zoneinfo-0.2.1-r2::gentoo USE="-test" ABI_X86="(64)" PYTHON_TARGETS="(-pypy3) -python3_8"
46
47 The following REQUIRED_USE flag constraints are unsatisfied:
48 any-of ( python_targets_pypy3 python_targets_python3_8 )
49
50
51 I thought I'd seen news to the effect that the system was
52 standardizing on 3.8 at least, let alone 3.6.
53
54 Q: What is a reasonable range of Python versions to specify for a
55 current running system?
56
57 Q: Is there any combination of use flags, make settings, or
58 rain dances that will leave the system in an updatable state
59 going forward?
60
61 Thanks
62
63 --
64 Steven Lembark
65 Workhorse Computing
66 lembark@×××××××.com
67 +1 888 359 3508

Replies