Оставить chroot на месте, если pdebuild потерпит неудачу?
Я делаю автоматизированные сборки с помощью pdebuild. Иногда эти сборки терпят неудачу. В этих случаях я хотел бы, чтобы chroot мог расследовать причину сбоя. Я пытался запустить pdebuild с --debug, который, согласно странице pbuilder, должен был это сделать, но это не имело никакого эффекта. Как я могу сказать pdebuild оставить среду сборки на месте?
1 ответ
Согласно этому -mentors
список рассылки, вы можете использовать прилагаемый C10shell
крюк:
cp /usr/share/doc/pbuilder/examples/C10shell path/to/hook/dir
(Я использую cp
вместо ln -s
только потому, что я часто редактирую хуки самостоятельно.)
Это запустит интерактивную оболочку при неудаче.