brz: ОШИБКА: неизвестная команда «dh-make»

Я пытаюсь собрать deb согласно https://packaging.ubuntu.com/html/packaging -new-software.html
Полгода назад все работало. Теперь, когда я выполняю: bzr dh-make hello 2.10 hello-2.10.tar.gz Я получаю:

brz: ERROR: unknown command "dh-make"

Я попытался установить -reinstall: bzr, bzr-builddeb, dh-make
Это не помогает. Мои пакеты:

bzr 2.7.0 + bzr6622 + brz
bzr-builddeb 2.8.12 + brz
devscripts 2.21.1ubuntu1
{{1} } dh-make 2.202003

$ python -V
Python 3.9.5

Система: Kubuntu 21.04

Что может быть не так и как отлаживать?

2
задан 1 July 2021 в 19:45

1 ответ

Хорошо, похоже, поддержка команды dh-make была удалена из подключаемых модулей bzr (пакет brz-debian ), начиная с версии 2.8.51:

breezy-debian (2.8.51) unstable; urgency=medium

  * Drop the dh-make subcommand.

https: // github. com / breezy-team / breezy-debian / blob / master / debian / changelog # L74

Решение состоит в том, чтобы понизить версию brz-debian (2.8.51) до brz-debian (2.8.42) с Ubuntu 20.04:

wget http://mirrors.kernel.org/ubuntu/pool/universe/b/breezy-debian/brz-debian_2.8.42_all.deb
sudo dpkg -i brz-debian_2.8.42_all.deb
2
ответ дан 28 July 2021 в 11:23

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

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