dpkg source format 3 (quilt) packages, was: RFS: a52dec.git

Felipe Sateler fsateler at gmail.com
Thu Dec 10 08:18:13 UTC 2009


On Thu, 2009-12-10 at 07:37 +0000, Dmitrijs Ledkovs wrote:
> 2009/12/10 Reinhard Tartler <siretart at tauware.de>:
> > Dmitrijs Ledkovs <dmitrij.ledkov at gmail.com> writes:
> >
> >> Hello DD's
> >>
> >> Please sponsor new revision of a52dec.
> >>
> >> 1) Hopefully I generated changelog with git-dch correctly
> >> 2) There is warning from lintian about man pages. I cannot currently
> >> reproduce it outside chroot and still looking for ways to fix it.
> >>
> >> git clone git://git.debian.org/pkg-multimedia/a52dec.git
> >
> > First of all, thanks to you and Fabian work updating the package,
> > espc. for experimenting with dpkg source Format 3 (quilt).
> >
> > While trying to build the source package, I noticed that when doing a
> > `git-buildpackage -S`, the quilt patches will get applied during
> > building the source package. However, they will not be unapplied during
> > this process but remain as untracked changes in the branch.
> >
> > Is this really the intended way? TBH, I have doubts, and would find it
> > more natural if the patches would be applied to the debian branch then,
> > as it would retain the invariant that a git checkout produces a similar
> > view of the source as a 'dpkg-source -x' on the produced source package.
> >
> 
> Yeap this is intended way.
> 
> dpkg-source -x applies patches and leaves you with a patched tree.
> That's the mail reason for the new format.
> 
> Unfortunately git-buildpackage has not yet been updated to handle this
> in a better way. Cause we still should have debain/patches/*.patch
> 
> And I have no clue how to handle this =)


I have been suggested to apply all patches on the git repo, but this
would break the guidelines in the wiki.

-- 
Saludos,
Felipe Sateler
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20091210/6601d919/attachment.pgp>


More information about the pkg-multimedia-maintainers mailing list