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

Dmitrijs Ledkovs dmitrij.ledkov at gmail.com
Thu Dec 10 07:37:53 UTC 2009


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 =)

>
> (not a blocker for sponsoring this package, but still something we
> should agree on, as I do not want different packages in this team to
> behave differently in this aspect.)
>

Well I can add dh --with quilt back. and switch back to format 1.0.

This format is not default yet and only ~300 packages have been
converted to it. And there are about ~70 bugs with regards to quilt
format 3.0 by default.

Plus launchpad/soyuz doesn't support it either yet.

Thank you for looking at sponsoring.


-- 
With best regards


Dmitrijs Ledkovs (for short Dima),
Ледков Дмитрий Юрьевич

()  ascii ribbon campaign - against html e-mail
/\  www.asciiribbon.org   - against proprietary attachments



More information about the pkg-multimedia-maintainers mailing list