[РЕШЕНО]Как лечить calculate-utils?

Verifying ebuild manifests

Emerging (1 of 1) sys-apps/calculate-utils-3.3.0.1::calculate
* calculate-install-3.3.0.tar.bz2 SHA256 SHA512 WHIRLPOOL size :wink: … [ ok ]
* calculate-console-gui-3.3.0.tar.bz2 SHA256 SHA512 WHIRLPOOL size :wink: … [ ok ]
* calculate-desktop-3.3.0.tar.bz2 SHA256 SHA512 WHIRLPOOL size :wink: … [ ok ]
* calculate-console-3.3.0.tar.bz2 SHA256 SHA512 WHIRLPOOL size :wink: … [ ok ]
* calculate-i18n-3.3.0.tar.bz2 SHA256 SHA512 WHIRLPOOL size :wink: … [ ok ]
* calculate-core-3.3.0.tar.bz2 SHA256 SHA512 WHIRLPOOL size :wink: … [ ok ]
* calculate-lib-3.3.0.1.tar.bz2 SHA256 SHA512 WHIRLPOOL size :wink: … [ ok ]
* calculate-update-3.3.0.tar.bz2 SHA256 SHA512 WHIRLPOOL size :wink: … [ ok ]

Unpacking source…
Unpacking calculate-install-3.3.0.tar.bz2 to /var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.1/work
Unpacking calculate-console-gui-3.3.0.tar.bz2 to /var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.1/work
Unpacking calculate-desktop-3.3.0.tar.bz2 to /var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.1/work
Unpacking calculate-console-3.3.0.tar.bz2 to /var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.1/work
Unpacking calculate-i18n-3.3.0.tar.bz2 to /var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.1/work
Unpacking calculate-core-3.3.0.tar.bz2 to /var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.1/work
Unpacking calculate-lib-3.3.0.1.tar.bz2 to /var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.1/work
Unpacking calculate-update-3.3.0.tar.bz2 to /var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.1/work
Source unpacked in /var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.1/work
Preparing source in /var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.1/work …
Source prepared.
Configuring source in /var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.1/work …
Source configured.
/etc/calculate/profile.bashrc.d/50-patch-package: line 14: /usr/sbin/cl-core-patch: No such file or directory

Compiling source in /var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.1/work …
* python2_7: running distutils-r1_run_phase distutils-r1_python_compile
/usr/bin/python2.7 setup.py build
Traceback (most recent call last):
File “setup.py”, line 26, in
from calculate.install_data import install_data
ImportError: No module named calculate.install_data
* ERROR: sys-apps/calculate-utils-3.3.0.1::calculate failed (compile phase):
* (no error message)
*
* Call stack:
* ebuild.sh, line 93: Called src_compile
* environment, line 4115: Called calculate-utils_src_compile
* environment, line 1101: Called distutils-r1_src_compile
* environment, line 1274: Called _distutils-r1_run_foreach_impl ‘distutils-r1_python_compile’
* environment, line 436: Called python_foreach_impl ‘distutils-r1_run_phase’ ‘distutils-r1_python_compile’
* environment, line 3638: Called multibuild_foreach_variant ‘_python_multibuild_wrapper’ ‘distutils-r1_run_phase’ ‘distutils-r1_python_compile’
* environment, line 2664: Called _multibuild_run ‘_python_multibuild_wrapper’ ‘distutils-r1_run_phase’ ‘distutils-r1_python_compile’
* environment, line 2662: Called _python_multibuild_wrapper ‘distutils-r1_run_phase’ ‘distutils-r1_python_compile’
* environment, line 887: Called distutils-r1_run_phase ‘distutils-r1_python_compile’
* environment, line 1265: Called distutils-r1_python_compile
* environment, line 1146: Called esetup.py ‘build’
* environment, line 1747: Called die
* The specific snippet of code:
* “${@}” || die
*
* If you need support, post the output of `emerge --info ‘=sys-apps/calculate-utils-3.3.0.1::calculate’`,
* the complete build log and the output of `emerge -pqv ‘=sys-apps/calculate-utils-3.3.0.1::calculate’`.
* The complete build log is located at ‘/var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.1/temp/build.log’.
* The ebuild environment file is located at ‘/var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.1/temp/environment’.
* Working directory: ‘/var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.1/work/calculate-install-3.3.0’
* S: ‘/var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.1/work/calculate-install-3.3.0’

Failed to emerge sys-apps/calculate-utils-3.3.0.1, Log file:

‘/var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.1/temp/build.log’

* Messages for package sys-apps/calculate-utils-3.3.0.1:

* ERROR: sys-apps/calculate-utils-3.3.0.1::calculate failed (compile phase):
* (no error message)
*
* Call stack:
* ebuild.sh, line 93: Called src_compile
* environment, line 4115: Called calculate-utils_src_compile
* environment, line 1101: Called distutils-r1_src_compile
* environment, line 1274: Called _distutils-r1_run_foreach_impl ‘distutils-r1_python_compile’
* environment, line 436: Called python_foreach_impl ‘distutils-r1_run_phase’ ‘distutils-r1_python_compile’
* environment, line 3638: Called multibuild_foreach_variant ‘_python_multibuild_wrapper’ ‘distutils-r1_run_phase’ ‘distutils-r1_python_compile’
* environment, line 2664: Called _multibuild_run ‘_python_multibuild_wrapper’ ‘distutils-r1_run_phase’ ‘distutils-r1_python_compile’
* environment, line 2662: Called _python_multibuild_wrapper ‘distutils-r1_run_phase’ ‘distutils-r1_python_compile’
* environment, line 887: Called distutils-r1_run_phase ‘distutils-r1_python_compile’
* environment, line 1265: Called distutils-r1_python_compile
* environment, line 1146: Called esetup.py ‘build’
* environment, line 1747: Called die
* The specific snippet of code:
* “${@}” || die
*
* If you need support, post the output of `emerge --info ‘=sys-apps/calculate-utils-3.3.0.1::calculate’`,
* the complete build log and the output of `emerge -pqv ‘=sys-apps/calculate-utils-3.3.0.1::calculate’`.
* The complete build log is located at ‘/var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.1/temp/build.log’.
* The ebuild environment file is located at ‘/var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.1/temp/environment’.
* Working directory: ‘/var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.1/work/calculate-install-3.3.0’
* S: ‘/var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.1/work/calculate-install-3.3.0’

В времён глобальных обновлений перестал работать… Вернее при установке он попросил удалить старые пакеты и сделать один пакет. Который также не стал устанавливаться.

В ближайшее время выйдет обновление calculate-utils-3.3.0.5. Это решит вашу проблему.

Ещё нету обновления?

Уже есть пакет sys-apps/calculate-utils-3.3.0.7-r1. Ставьте его.

Что то не видит его:
Выкачиваю код:
emerge --sync(поскольку не работает eix-sync)
Но выкачивается только sys-apps/calculate-utils-3.3.0.1
который и не устанавливается

из самостоятельной сборки тоже не получается:

calculate calculate-utils # ebuild calculate-utils-3.3.0.7-r1.ebuild manifest
Appending /usr/local/portage to PORTDIR_OVERLAY...
!!! Repository 'x-portage' is missing masters attribute in '/usr/local/portage/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility
 * ERROR: sys-apps/calculate-utils-3.3.0.7-r1::x-portage failed (depend phase):
 *   calculate-utils.eclass could not be found by inherit()
 * 
 * Call stack:
 *                           ebuild.sh, line 550:  Called source '/usr/local/portage/sys-apps/calculate-utils/calculate-utils-3.3.0.7-r1.ebuild'
 *   calculate-utils-3.3.0.7-r1.ebuild, line  18:  Called inherit 'calculate-utils'
 *                           ebuild.sh, line 257:  Called die
 * The specific snippet of code:
 *          [[ -z ${location} ]] && die "${1}.eclass could not be found by inherit()"
 * 
 * If you need support, post the output of `emerge --info '=sys-apps/calculate-utils-3.3.0.7-r1::x-portage'`,
 * the complete build log and the output of `emerge -pqv '=sys-apps/calculate-utils-3.3.0.7-r1::x-portage'`.
 * Working directory: '/usr/lib64/python2.7/site-packages'
 * S: '/var/calculate/tmp/portage/sys-apps/calculate-utils-3.3.0.7-r1/work/calculate-utils-3.3.0.7'

Перейдите в каталог /var/lib/layman/calculate и выполните git pull, далее попробуйте поставить утилиты: emerge calculate-utils без указания версии.

спасибо, проблема решена…