Проблемы с созданием debdiff

Я следую этому руководству, чтобы создать debdiff для пакета, который я исправляю. Все идет хорошо до шага № 8, и я пытаюсь создать debdiff после фиксации изменений. Рассматриваемый пакет - это Zim, извлеченный из Launchpad с использованием

bzr branch lp:zim

, и в соответствии с этим руководством я должен выполнить следующую команду для создания debdiff:

debdiff zim_0.49.dsc zim_0.49ubuntu1.dsc > zim_0.49ubuntu1.debdiff

однако, когда я на самом деле попытаться выполнить эту команду, я получаю следующую ошибку:

debdiff: fatal error at line 314:
Can't read file: zim_0.49.dsc

После проверки каталога, в котором хранятся файлы, созданные из debuild -S (шаг 6), я нахожу

zim_0.49ubuntu1_source.changes
zim_0.49ubuntu1.dsc           
zim_0.49ubuntu1.tar.gz
zim_0.49ubuntu1_source.build

, но никаких признаков zim_0.49.dsc. Я мог бы, вероятно, создать его, отменив сборку пакета, как только я проверю код перед началом работы, но это добавит постороннюю запись в changelog.

В руководстве, создающем zim_0.49.dsc, отсутствует шаг или сам файл отсутствует в источнике?

3
задан 8 January 2011 в 21:13

1 ответ

Во-первых, если вы используете bzr, то нет необходимости разбираться с debdiff. Просто внесите изменения, затем перейдите в личную ветку на lp и предложите объединить их.

Если вы действительно хотите использовать debdiff, тогда вам нужна предыдущая версия пакета, с которой вы можете столкнуться. Получите его с помощью apt-get source.

0
ответ дан 8 January 2011 в 21:13

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

Похожие вопросы: