Обновление пакета
Предположим, что в вашем пакете нашли ошибку, которую была зарегестрирована в системе отслеживания ошибок под номером #54321. Предположим также, что вы можете исправить эту ошибку. Для того, чтобы создать обновленный пакет Debian, вам необходимо сделать следующее:
- Разумеется, исправить ошибку.
Теперь давайте рассмотрим случай, когда вышла новая версия программы и, разумеется, вы хотите создать для нее пакет. Вам необходимо сделать следующее:
- Загрузить исходные тексты программы и поместить этот архив (например, gentoo-0.9.13.tar.gz) в каталог, что мы создавали в самом начале (например, ~/debian).
Вы должны заменить это имя именем файла, содержащего новую версию исходных тесктов программы. Программа uupdate(1) переименует его, попытается применить все изменения, что находятся в файле .diff.gz и обновит файл debian/changelog.
Заметьте, что если создали файл debian/watch (это описано в разделе Файл watch.ex, раздел 5.6), вы можете запустить программу uscan(1), которая попытается найти новую версию программы, загрузить необходимый архив и запустит программу uupdate.