brz: ОШИБКА: неизвестная команда "dh-make"
Пытаюсь собрать деб по https://packaging.ubuntu.com/html/packaging-new-software.html
Все работало 6 месяцев назад. Теперь, когда я выполняю:
bzr dh-make hello 2.10 hello-2.10.tar.gzЯ собираюсь:
brz: ERROR: unknown command "dh-make"
Пробовал apt install-reinstall: bzr, bzr-builddeb, dh-make
Не помогает. Мои пакеты:
bzr 2.7.0+bzr6622+brz
bzr-builddeb 2.8.12+brz
devscripts 2.21.1ubuntu1
dh-make 2.202003
$ python -V
Python 3.9.5
Система: Кубунту 21.04
Что может быть не так и как отлаживать?
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