Доброго времени суток!
При установке сабжа ошибка:
calculate vaa # USE="qt4 -qt5" emerge nixnote:2
Local copy of remote index is up-to-date and will be used.
These are the packages that would be merged, in order:
Calculating dependencies ... done!
[ebuild N ~] app-misc/nixnote-2.0.2:2::gentoo-zh USE="hunspell qt4 -qt5 -webcam" 0 KiB
Total: 1 package (1 new), Size of downloads: 0 KiB
Would you like to merge these packages? [Yes/No] y
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) app-misc/nixnote-2.0.2::gentoo-zh
>>> Failed to emerge app-misc/nixnote-2.0.2, Log file:
>>> '/var/calculate/tmp/portage/app-misc/nixnote-2.0.2/temp/build.log'
>>> Jobs: 0 of 1 complete, 1 failed Load avg: 0.85, 1.05, 1.51
* Package: app-misc/nixnote-2.0.2
* Repository: gentoo-zh
* Maintainer: atenzd@gmail.com
* Upstream: https://github.com/baumgarr/nixnote2/issues
* USE: abi_x86_64 amd64 elibc_glibc hunspell kernel_linux qt4 userland_GNU
* FEATURES: preserve-libs sandbox usersandbox
>>> Unpacking source...
>>> Unpacking nixnote2-2.0.2.tar.gz to /var/calculate/tmp/portage/app-misc/nixnote-2.0.2/work
>>> Source unpacked in /var/calculate/tmp/portage/app-misc/nixnote-2.0.2/work
>>> Preparing source in /var/calculate/tmp/portage/app-misc/nixnote-2.0.2/work/nixnote2-2.0.2 ...
lupdate: could not exec '/usr/lib64/qt5/bin/lupdate': No such file or directory
* ERROR: app-misc/nixnote-2.0.2::gentoo-zh failed (prepare phase):
* (no error message)
*
* Call stack:
* ebuild.sh, line 124: Called src_prepare
* environment, line 2437: Called die
* The specific snippet of code:
* QT_SELECT=qt5 lupdate -pro NixNote2.pro -no-obsolete || die;
*
* If you need support, post the output of `emerge --info '=app-misc/nixnote-2.0.2::gentoo-zh'`,
* the complete build log and the output of `emerge -pqv '=app-misc/nixnote-2.0.2::gentoo-zh'`.
* The complete build log is located at '/var/calculate/tmp/portage/app-misc/nixnote-2.0.2/temp/build.log'.
* The ebuild environment file is located at '/var/calculate/tmp/portage/app-misc/nixnote-2.0.2/temp/environment'.
* Working directory: '/var/calculate/tmp/portage/app-misc/nixnote-2.0.2/work/nixnote2-2.0.2'
* S: '/var/calculate/tmp/portage/app-misc/nixnote-2.0.2/work/nixnote2-2.0.2'
* Messages for package app-misc/nixnote-2.0.2:
* ERROR: app-misc/nixnote-2.0.2::gentoo-zh failed (prepare phase):
* (no error message)
*
* Call stack:
* ebuild.sh, line 124: Called src_prepare
* environment, line 2437: Called die
* The specific snippet of code:
* QT_SELECT=qt5 lupdate -pro NixNote2.pro -no-obsolete || die;
*
* If you need support, post the output of `emerge --info '=app-misc/nixnote-2.0.2::gentoo-zh'`,
* the complete build log and the output of `emerge -pqv '=app-misc/nixnote-2.0.2::gentoo-zh'`.
* The complete build log is located at '/var/calculate/tmp/portage/app-misc/nixnote-2.0.2/temp/build.log'.
* The ebuild environment file is located at '/var/calculate/tmp/portage/app-misc/nixnote-2.0.2/temp/environment'.
* Working directory: '/var/calculate/tmp/portage/app-misc/nixnote-2.0.2/work/nixnote2-2.0.2'
* S: '/var/calculate/tmp/portage/app-misc/nixnote-2.0.2/work/nixnote2-2.0.2'
копать в сторону выпиливания qt4. в портежах gentoo выпиливание qt4 идёт полным ходом, в свете этого попытки собрать что-то с Qt4 - поиск приключений на свою голову.
В смысле? Если верить вами же указанным USE флагам вы руками включаете qt4 и руками выключаете qt5 (USE=“qt4 -qt5” emerge …). Очевидно что нужно попытаться наоборот
calculate vaa # USE="qt5 -qt4" emerge nixnote:2
Local copy of remote index is up-to-date and will be used.
These are the packages that would be merged, in order:
Calculating dependencies ... done!
[ebuild N ~] app-misc/nixnote-2.0.2:2::gentoo-zh USE="hunspell qt5 -qt4 -webcam" 0 KiB
Total: 1 package (1 new), Size of downloads: 0 KiB
Would you like to merge these packages? [Yes/No] y
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) app-misc/nixnote-2.0.2::gentoo-zh
>>> Failed to emerge app-misc/nixnote-2.0.2, Log file:
>>> '/var/calculate/tmp/portage/app-misc/nixnote-2.0.2/temp/build.log'
>>> Jobs: 0 of 1 complete, 1 failed Load avg: 1.48, 1.30, 1.15
* Package: app-misc/nixnote-2.0.2
* Repository: gentoo-zh
* Maintainer: atenzd@gmail.com
* Upstream: https://github.com/baumgarr/nixnote2/issues
* USE: abi_x86_64 amd64 elibc_glibc hunspell kernel_linux qt5 userland_GNU
* FEATURES: preserve-libs sandbox usersandbox
>>> Unpacking source...
>>> Unpacking nixnote2-2.0.2.tar.gz to /var/calculate/tmp/portage/app-misc/nixnote-2.0.2/work
>>> Source unpacked in /var/calculate/tmp/portage/app-misc/nixnote-2.0.2/work
>>> Preparing source in /var/calculate/tmp/portage/app-misc/nixnote-2.0.2/work/nixnote2-2.0.2 ...
lupdate: could not exec '/usr/lib64/qt5/bin/lupdate': No such file or directory
* ERROR: app-misc/nixnote-2.0.2::gentoo-zh failed (prepare phase):
* (no error message)
*
* Call stack:
* ebuild.sh, line 124: Called src_prepare
* environment, line 2437: Called die
* The specific snippet of code:
* QT_SELECT=qt5 lupdate -pro NixNote2.pro -no-obsolete || die;
*
* If you need support, post the output of `emerge --info '=app-misc/nixnote-2.0.2::gentoo-zh'`,
* the complete build log and the output of `emerge -pqv '=app-misc/nixnote-2.0.2::gentoo-zh'`.
* The complete build log is located at '/var/calculate/tmp/portage/app-misc/nixnote-2.0.2/temp/build.log'.
* The ebuild environment file is located at '/var/calculate/tmp/portage/app-misc/nixnote-2.0.2/temp/environment'.
* Working directory: '/var/calculate/tmp/portage/app-misc/nixnote-2.0.2/work/nixnote2-2.0.2'
* S: '/var/calculate/tmp/portage/app-misc/nixnote-2.0.2/work/nixnote2-2.0.2'
* Messages for package app-misc/nixnote-2.0.2:
* ERROR: app-misc/nixnote-2.0.2::gentoo-zh failed (prepare phase):
* (no error message)
*
* Call stack:
* ebuild.sh, line 124: Called src_prepare
* environment, line 2437: Called die
* The specific snippet of code:
* QT_SELECT=qt5 lupdate -pro NixNote2.pro -no-obsolete || die;
*
* If you need support, post the output of `emerge --info '=app-misc/nixnote-2.0.2::gentoo-zh'`,
* the complete build log and the output of `emerge -pqv '=app-misc/nixnote-2.0.2::gentoo-zh'`.
* The complete build log is located at '/var/calculate/tmp/portage/app-misc/nixnote-2.0.2/temp/build.log'.
* The ebuild environment file is located at '/var/calculate/tmp/portage/app-misc/nixnote-2.0.2/temp/environment'.
* Working directory: '/var/calculate/tmp/portage/app-misc/nixnote-2.0.2/work/nixnote2-2.0.2'
* S: '/var/calculate/tmp/portage/app-misc/nixnote-2.0.2/work/nixnote2-2.0.2'
В основных портежах nixnote2 отсутсвует, это либо оверлей, либо ещё откуда-то ебилд. В любом случае про это надо отписать авторам ебилда, пусть поправят.