# emerge --info
<https://pastebin.com/M54kvhg1>

I spend more time maintaining a language I don't actually use 
lately...

Emerge fails becuase python-exec-2.2 doesn't have its expected
Pytnon version. Catch is that it appears that the current 
version is 2.4, which seems to be installed:

  dev-lang/python-exec
      Latest version available: 2.4.8
      Latest version installed: 2.4.8

This showed up when I added a new use flag "fuse" and 
tried to run emerge:

 emerge --update --ask --changed-use @world;

 <snip>

emerge: there are no ebuilds built with USE flags to satisfy 
">=dev-lang/python-exec-2:2/2=[python_targets_python3_6]".
!!! One of the following packages is required to complete your request:
- dev-lang/python-exec-2.4.8::gentoo (Missing IUSE: python_targets_python3_6)
(dependency required by "sys-devel/clang-9.0.1::gentoo" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

My current package.use files include:

    */* PYTHON_TARGETS: python3_8 python3_9 python3_10
    #*/* PYTHON_SINGLE_TARGET: python3_10

Previously I had to have the single target in place to update one
of the packages, removing the PYTHON_TARGETS LINE leaves me with:

    # emerge --update --ask --newuse @world;

    <snip>

    !!! Problem resolving dependencies for dev-python/backports-zoneinfo from 
@selected
    ... done!

    !!! The ebuild selected to satisfy "dev-python/backports-zoneinfo" has 
unmet requirements.
    - dev-python/backports-zoneinfo-0.2.1-r2::gentoo USE="-test" ABI_X86="(64)" 
PYTHON_TARGETS="(-pypy3) -python3_8"

      The following REQUIRED_USE flag constraints are unsatisfied:
        any-of ( python_targets_pypy3 python_targets_python3_8 )


I thought I'd seen news to the effect that the system was
standardizing on 3.8 at least, let alone 3.6. 

Q: What is a reasonable range of Python versions to specify for a 
   current running system?

Q: Is there any combination of use flags, make settings, or 
   rain dances that will leave the system in an updatable state
   going forward?

Thanks

-- 
Steven Lembark
Workhorse Computing
lemb...@wrkhors.com
+1 888 359 3508

Reply via email to