bzr for packaging

Martin Pitt martin.pitt at ubuntu.com
Wed Mar 28 09:11:36 BST 2007


Hi,

Matt Zimmerman [2007-03-27 12:19 -0700]:
> Do you keep the entire package in bzr, or only the debian directory?

Unless it is a native package (like apport, restricted-manager, or
postgresql-common), I only keep debian/ in bzr. Since I always use
patch systems, I can always ensure a clean package by just bzr get'ing
the branch and unpacking the orig.tar.gz, and can spot clutter and
debian/rules clean bugs easily by looking at the package diff.gz.

> If the former, how do you go about merging new upstream releases?

Once we will have a reliable bzr import of upstream versions/RCS, this
might be beneficial, but right now it would just waste bandwidth
without giving any visible benefits. For a new upstream release I just
rm everything but debian/ and unpack the new orig.tar.gz.

> Do you use a tool like debcommit for committing your changes?

Yes. I wrote http://people.ubuntu.com/~pitti/scripts/bzrdc ages ago
('bzr debian commit') and have used it so far. A few weeks ago I
actually discovered debcommit, but (1) that doesn't ask me for
confirmation and (2) old habits die hard :).

Martin

-- 
Martin Pitt        http://www.piware.de
Ubuntu Developer   http://www.ubuntu.com
Debian Developer   http://www.debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20070328/bee8b6fc/attachment-0001.pgp 


More information about the ubuntu-devel mailing list