Я пытаюсь настроить ppa для библиотеки, которую я пишу. Я провел пару дней и медленно продвигаюсь вперед, но теперь кажется, что я застрял в ошибке, потому что «bzr builddeb» не может найти файл debian/changelog.установка пусковой панели ppa: «bzr builddeb» не работает
Мои файлы управления Debian находятся в следующем каталоге:
foo-ppa/trunk/foo/debian
Когда я запускаю 'DPKG-buildpackage -rfakeroot -d -us -uc -S', то все работает отлично. Но когда я бегу «BZR builddep -S», то я получаю следующее сообщение об ошибке:
Building using working tree
bzr: ERROR: Could not find changelog at /home/chris/prj/foo-ppa/trunk/debian/changelog in tree.
Я понимаю, что моя структура каталогов «неправильный» (магистральный/Foo/Debian вместо багажника/Debian). Но когда я изменить структуру каталогов (с помощью хобота/Debian), а затем «BZR builddep - -nc -us -uc» жалуется на новом пути и возвращает следующее сообщение об ошибке:
bzr: ERROR: [Errno 2] No such file or directory: '/home/chris/prj/foo-ppa/trunk/foo/debian/README.Debian'
Файл существует, но это в trunk/debian вместо trunk/foo/debian.
Как мне настроить каталоги, чтобы получить работу bzr и dpkg-buildpackage?
Благодаря Christoph
-------------- редактировать:
мне удалось это исправить, удалив каталог сборки-зоны и как повторить несколько раз. Я не знаю, в чем проблема, но сейчас она работает.
администратор - не стесняйтесь закрыть это. – cruppstahl