Упаковка с CDBS: Неизвестная последовательность cleanbuilddir

Я пытаюсь создать пакет Ubuntu для тестирования и придерживаться правил, данных в https://wiki.ubuntu.com/PackagingGuide/Complete.

Поскольку это - сборка CMake, и я должен адаптировать аргументы cmake, Я использую

include /usr/share/cdbs/1/class/cmake.mk

в debian/rules. К сожалению, когда я затем звоню debuild Я получаю сообщение об ошибке

$ debuild
[...]
dh cleanbuilddir
dh: Unknown sequence cleanbuilddir (choose from: binary binary-arch binary-indep build build-arch build-indep clean install install-arch install-indep)
make: *** [cleanbuilddir] Error 255
dpkg-buildpackage: error: fakeroot debian/rules clean gave error exit status 2
debuild: fatal error at line 1350:
dpkg-buildpackage -rfakeroot -D -us -uc failed

Где cleanbuilddir определенный, или: Почему это перестало работать здесь?

4
задан 23 August 2012 в 04:12

1 ответ

Ошибка была, в то время как заголовок CDBS /usr/share/cdbs/1/class/cmake.mk был включен, цель по умолчанию

%:
   dh $@

все еще присутствовала в файле. Комментирование позже делает debuild, хорошо работают.

4
ответ дан 21 October 2019 в 12:52

Другие вопросы по тегам:

Похожие вопросы: