emerge выдает ошибку, скачивает но не устанавливает пакеты (компьютер находится в домене).
результат выполнения emerge firefox
[Errno 13] Permission denied: '/var/calculate/remote/packages/CLDG/i686/.Packages.portage_lockfile': chown('/var/calculate/remote/packages/CLDG/i686/.Packages.portage_lockfile', -1, 250)
Cannot chown a lockfile: '/var/calculate/remote/packages/CLDG/i686/.Packages.portage_lockfile'
Group IDs of current user: 0 1 2 3 4 6 10 11 20 26 27
Permission denied: 'chown('/var/calculate/remote/packages/CLDG/i686/Packages.4418', 900, 900)'
emerge выдает ошибку, скачивает но не устанавливает пакеты
Очевидно нет разрешения на создание лок-файла.
Не могу сказать точно, как там в Calculate, но полагаю, надо от рута устанавливать.
монтируете каталог с пакетами удалённо?
так не пойдёт... для DISTFILES есть PORTAGE_RO_DISTDIRS. А для PKGDIR такого ЕМНИП нет - надо поднимать ftp с BINHOST'ом...
ещё можно посмотреть FEATURRES в man make.conf. Там много всяких опция для lock-файлов - может что-то и подойдёт, но ЕМНИП такого тоже нет.
Или мож на СD директория с пакетами.
та же проблема :(
У меня проблема c emerge, когда компьютер в домене работать отказывается Permission denied... Как только его выводишь из домена ошибка пропадает... На самом же сервере emerge работает
Не как не могу понять в чём проблема на сервере...
client находиться в группе portage
calculate ~ # ls -ld /var/calculate/remote/
drwxrwsr-x+ 5 root client 69 Фев 27 17:51 /var/calculate/remotecalculate ~ # ls -ld /var/calculate/remote/distfiles/
drwxrwsrwx+ 2 root portage 8192 Июн 18 15:59 /var/calculate/remote/distfiles/На клиенте
calculate ~ # emerge hedgewars
Permission denied: 'chown('/var/calculate/remote/packages/CLDG/i686/Packages.20634', 900, 900)' - ошибка пропадает, как только компьютер вывожу из домена и всё начинает ставиться
Ежиков я взял как пример... Такая ошибка со всеми пакетами которые бы не пытался ставить.
calculate ~ # ls -ld /var/calculate/remote/
drwxrwsr-x+ 5 root client 0 Фев 27 17:51 /var/calculate/remote/calculate ~ # ls -ld /var/calculate/remote/distfiles/
drwxrwsrwx+ 2 root portage 0 Июн 18 15:59 /var/calculate/remote/distfiles/