Packaging 'stretchplayer'
Jonas Smedegaard
dr at jones.dk
Mon Nov 29 18:08:09 UTC 2010
On Mon, Nov 29, 2010 at 10:34:53AM -0600, Gabriel M. Beddingfield wrote:
>On Sun, 28 Nov 2010, Jonas Smedegaard wrote:
>
>>But no, CDBS is not out of fashion, if that is what you implied above.
>
>Sorry, wasn't trying to spread FUD. :-) Roughly 10 out of the last 10
>packages from 'sid' that I've looked at are DH 7 with a Quilt format...
>so I thought perhaps that was the rule these days.
Those are a bunch of different things:
a) debhelper compatibility level 7
b) debhelper use of short-form dh
c) quilt patch format
d) dpkg source format 3.0 (quilt)
e) Rules of Debian
f) Rules of the Multimedia team
Regarding a): The author of debhelper generally encourage tightening to
latest compatilibity level. That however makes backporting more
difficult, often with little or no real benefit.
Regarding b): There is a growing popularity in the use of short-form dh.
Apparently[1], however, this trend is not on the cost of CDBS, as that
format has a quite steady amount of packages, so instead it seems the
short-form dh followers are either new package maintainers and those
previously spelling out long-form dh_* commands explicitly.
I would put it as there is a growing trend of abstracting the classic
debhelper commands using _either_ short-form dh _or_ CDBS. But hey, as
the most active maintainer of CDBS itself I am obviously biased (and
your "random" look at 10 packages is not?).
Regarding c): Among multiple patch systems, dpatch and quilt are the
popular ones. Although dpatch is emphasized by some fans to be more
powerful and flexible, I have only ever(!) come simple dpatch use of
plain patch files (like quilt) with that pesky dpatch header on top
making it impossible to edit with other tools than dpatch itself.
Regarding d): The new source format has clear benefits over the old 1.0
version. I believe the only sane reason to avoid it is quirks in
interacting with various specialized environments (e.g. VCS wrappers),
most of which are being worked on.
Regarding d): The rules of Debian are defined based on actual usage
patterns, not the other way around. Ther are no rules (yet) mandating
any of above.
Regarding e): The Multimedia team currently encourages (but I believe
does not mandate) use of dpkg source format 3.0 (quilt), and use either
short-form dh or CDBS (but not both in same package: they are
incompatible).
- Jonas
--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20101129/9f2a1095/attachment.pgp>
More information about the pkg-multimedia-maintainers
mailing list