해당 패키지에 버그 #54321이 보고되었다고 하자. 그리고 그 버그는 여러분이 고칠 수 있는 버그이다. 새로운 패키지 개정판을 내기 위해 할 일은:
팁: 날짜는 어떻게 업데이트하죠? `822-date`나 `date -R`을 이용한다.
해당 버그에 대한 짧은 설명과 해결책을 기술한다. "Closes: #54321"이라고 쓴다. 이렇게 하면, 아카이브 관리 소프트웨어가 이 패키지를 받는 순간에 자동으로 해당 버그 보고를 종료시킨다.
그러면 이번에는 좀 다른, 약간 더 복잡한 상황을 생각해 보자 - 새로운 상위 버전이 릴리즈되었고, 이 버전을 패키징하려고 한다. 이 때 할 일은:
uupdate -u gentoo-0.9.13.tar.gz
물론 파일 이름은 여러분의 프로그램의 소스 아카이브 파일 이름으로 쓴다.
uupdate(1)은 해당 파일의 이름을 적절히 바꾸고, 과거의 .diff.gz
파일에서 바꾼 점들을 모두 적용하려고 시도할 것이다. 그리고 새로운
debian/changelog 파일을 만든다.
`debian/watch' 파일을 watch.ex, 5.6에서
설명한 대로 설정한 경우, uscan(1)을 실행하면 자동으로 원 소스가
바뀌었는지 확인하고, 소스를 내려받고, uupdate를 실행한다.
새버전을 빌드했을 때, 반드시 패키지가 안전하게 업그레이드 됐는지 확인해야한다:
데비안에서 여러분 패키지가 이전에 릴리즈 됐다면, 사람들은 지난번 버전에서 업그레이드 하리라 생각하고 이전버전에서 업그레이드 테스트도 해보라.
데비안 새로운 관리자 안내서
version 1.2, 6 April 2002.jrodin@jagor.srce.hrcwryu@debian.org/yooseong@debian.org/