debhelper, source format and hardening status

Petter Reinholdtsen pere at hungry.com
Fri Oct 24 18:25:28 UTC 2014


[Petter Reinholdtsen]
> I would like all our packages to use debhelper v9 or later and the
> 3.0 (quilt) source format.  We are not quite there yet.  Her is a
> short status in git as of today.

The situation is quite good now.  Only two packages on debhelper 7,
and every package over on source format 3.0 (quilt):

% for f in libfishsound libkate liboggz libtheora libvorbis oggvideotools vorbis-tools; do printf "%-10s\t%s\t%s\t%d\n" $f $(cat $f/debian/compat) "$(cat $f/debian/source/format)" "$(wc -l $f/debian/patches/series|awk '{print $1}')"; done
libfishsound    7       3.0 (quilt)     3
libkate         7       3.0 (quilt)     3
liboggz         9       3.0 (quilt)     2
libtheora       9       3.0 (quilt)     3
libvorbis       9       3.0 (quilt)     3
oggvideotools   9       3.0 (quilt)     4
vorbis-tools    9       3.0 (quilt)     5
%

The last number is the number of patches in debian/patches/.  I
suspect most of them should go upstream, but the track requests for at
least some of them send to upstream have been mostly ignored, so I
suspect a different approach is needed.

All the packages are uploaded to unstable, and the only newer upstream
version available now is libtheora 1.2, which is a test release and
not suitable for replacing version 1.1.1 yet.

Hardening is not enabled for all packages (not sure how to check that,
so that status is not included above).  Should we try to get hardening
into more packages in Jessie?

-- 
Happy hacking
Petter Reinholdtsen



More information about the pkg-xiph-maint mailing list