Назад | Перейти на главную страницу

dpkg-checkbuilddeps?

Я пытаюсь создать приложение из исходного кода на машине Debian; исходный код включает 'debian'каталог со всеми файлами, необходимыми для сборки пакета (control / rules и т. д.).

Когда я бегу dpkg-buildpackage, это не удается, потому что у меня нет необходимых зависимостей. ХОРОШО.

Итак, я бегу dpkg-checkbuilddeps, что дает мне очень четкий список зависимостей пакетов.

Ожидается ли теперь, что я проверю (недружественный к синтаксическому анализу) вывод этого инструмента вручную? А потом устанавливать каждый пакет сам? Мне кажется безумием иметь такие высококачественные инструменты, которые позволяют достичь цели только на 90%, поэтому я должно быть что-то не так.

Как я могу получить от dpkg-checkbuilddeps к 'сделано'?

Спасибо.

В исходной папке пакета

sudo mk-build-deps -i -t aptitude

соберет и установит с помощью aptitude пакет, который извлекает необходимые вам зависимости сборки. mk-build-deps является частью devscripts пакет.

Это пакет с исходным кодом debian, полученный через apt-get source? Если да, то вы можете просто apt-get build-dep <packagename>.

Возможно, вы уже используете это, но это один из моих страницы Библии debian - строительные пакеты.