Evening all,
I'm in the middle of doing an "-NuD world" and my Libreoffice build
has failed right at the finish line. I get:
* ERROR: app-office/libreoffice-6.4.7.2::gentoo failed (install phase):
* No Python implementation set (EPYTHON is null).
*
* Call stack:
* ebuild.sh, line 125: Called src_install
* environment, line 5615: Called python_optimize
'/var/tmp/portage/app-office/libreoffice-6.4.7.2/image/usr/lib64/libreoffice/program'
* environment, line 5287: Called die
* The specific snippet of code:
* [[ -n ${EPYTHON} ]] || die 'No Python implementation set
(EPYTHON is null).';
*
I have no idea as to what this means - besides the obvious that EPYTHON
isn't set. Libreoffice was about the 15th item to build in pmy update so
I assume Portage is working correctly. There is no mention of EPYTHON in
emerge --info | grep EPYTHON
emerge --info lists:
PYTHON_SINGLE_TARGET="python3_7 -python3_6 -python3_8 -python3_9"
so I assume I have a version of Python set
I've had a look at the environment file that it references, line 5287
and once again, makes no sense to me.
I've had a look on bugs.gentoo.org and only get one bug that lists the
error string:
https://bugs.gentoo.org/721846
but once again, makes no sense.
Any one else seen this error? Any one got a remedy? Thoughts greatly
appreciated,
Andrew