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