У меня возникла проблема при создании пакета debian.debian упаковка: какая разница между dh build и dh binary
Что касается документа правил файла: https://www.debian.org/doc/manuals/maint-guide/dreq.en.html#rules
Debian/правила построения работает Dh сборки; который, в свою очередь, работает следующим образом:
dh_testdir dh_auto_configure dh_auto_build dh_auto_test
fakeroot Debian/правила двоичных пробегов fakeroot дк двоичного; который, в свою очередь, работает следующим образом:
dh_testroot dh_prep dh_installdirs dh_auto_install dh_install dh_installdocs ... dh_builddeb
Но когда я бегу dh binary --no-act
команду на выходе включает в себя dh build --no-act
. Это означает, что команды ./configure
и make
запускаются два раза во время сборки пакета debian. Это странно.
Я использовал dpkg-buildpackage -us -uc
для сборки пакета debian.
UPDATE: Я видел, что это на самом деле не запускалось дважды, но почему -no-act показывает, что вывод dh build
выполняется дважды?
Спасибо за ваш ответ. Я думаю, что документ должен указать на это, чтобы не путать новых пользователей. – chenzhiwei