Оставить 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 только потому, что я часто редактирую хуки самостоятельно.)

Это запустит интерактивную оболочку при неудаче.

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