Hello,
On Sat, 06 Mar 2021, Steven Lembark wrote:
>Question then is why "python-exec2c" dispatched via a symlink from
>"python3" would fail to see the installed copy of pyyaml (or how
>should I check with modules are avalable via "python3")?
[..]
>I think that pyyaml is installed:
>
>* dev-python/pyyaml
> Latest version available: 5.4.1
> Latest version installed: 5.4.1
> Size of files: 170 KiB
> Homepage: https://pyyaml.org/wiki/PyYAML
> https://pypi.org/project/PyYAML/ https://github.com/yaml/pyyaml
> Description: YAML parser and emitter for Python
> License: MIT
Check with 'eix dev-python/pyyaml' or 'equery uses dev-python/pyyaml'
for what python versions that module is actually installed for and
compare that with the default python3 version (check 'python3 --version')
You probably need to re-emerge dev-python/pyyaml if PYTHON_TARGETS has
changed. You probably have it installed just for one target (which is
not your current default python3).
$ equery uses dev-python/pyyaml
[..]
+ + python_targets_python3_7 : Build with Python 3.7
+ + python_targets_python3_8 : Build with Python 3.8
- - python_targets_python3_9 : Build with Python 3.9
[..]
So I have it installed for python 3.7.x and 3.8.x ...
HTH,
-dnh
--
It's simply unbelievable how much energy and creativity people have
invested into creating contradictory, bogus and stupid licenses...
--- Sven Rudolph about licences in debian/non-free.