sudo в среде pbuilder для установки
Я пытаюсь построить PPA для Ubuntu из PJSIP, включая привязки Python:
pbuilder-dist raring build pjproject_2.1-2.dsc
Для установки привязок команда (выполняется командой make install)
sudo python setup.py install
должен быть выполнен. Без sudo команда не выполняется из-за ограничений файла.
Я добавил sudo к зависимостям сборки, но по какой-то причине открывается запрос пароля.
Какие-либо предложения?
1 ответ
Решение
Я обнаружил, что использование sudo не является необходимым, если пакет настроен правильно. Мне нужно было добавить папки, к которым необходим доступ для установки python setup.py, к файлам debian/*install.... и использовать --install-layout=deb --root=debian/tmp
Тогда права доступа установлены правильно.
Просто используйте dh_install правильно.