У меня есть свой небольшой оверлей, в нем я иногда бампаю ебилды. Когда я это делаю на одном небольшом сервере, у меня с некоторых пор при команде «ebuild новый_ебилд.ebuild digest» выводится ошибка.
gentoo wine # ebuild wine-1.7.49.ebuild digest
Appending /root/Git/rinaldus-overlay to PORTDIR_OVERLAY...
/usr/lib/portage/python2.7/ebuild.sh: line 584: /root/Git/rinaldus-overlay/app-emulation/wine/wine-1.7.49.ebuild: Permission denied
* ERROR: app-emulation/wine-1.7.49::rinaldus-overlay failed (depend phase):
* error sourcing ebuild
*
* Call stack:
* ebuild.sh, line 584: Called die
* The specific snippet of code:
* source "$EBUILD" || die "error sourcing ebuild"
*
* If you need support, post the output of `emerge --info '=app-emulation/wine-1.7.49::rinaldus-overlay'`,
* the complete build log and the output of `emerge -pqv '=app-emulation/wine-1.7.49::rinaldus-overlay'`.
* Working directory: '/usr/lib64/python2.7/site-packages'
* S: '/var/tmp/portage/app-emulation/wine-1.7.49/work/wine-1.7.49'
Ругается на PORTDIR_OVERLAY, так ведь она уже нигде не используется, я использую последнюю версию portage. Она у меня на серваке в make.conf нигде не прописана, на ноуте - закомментирована. При этом на серваке не работает, а на ноуте все в порядке.
Делал revdep-rebuild и python-updater, не помогло. Вот на всякий случай make.conf с сервака.
В чем может быть причина? Не знаю даже, в какую сторону копать.