Hello again! On Sat, Oct 02, 2004 at 12:42:44AM +0200, Mohammed Sameer wrote: > On Thu, Sep 30, 2004 at 12:59:27PM +0200, Florian Ernst wrote: > > Next to all the stuff a lintian run will tell you (CVS entries, > > version number, Standards-Version, ...) please note: > > > well, I didn't get any warnings from lintian, I'm using v1.23.2
Your previous .diff.gz had CVS entries and listed 3.5.6 as the Standards-Version, the current one doesn't anymore. lintian will still give a warning when you run it over your .changes file, but this warning will not be issued when you just check the .deb (-> maintainer-upload-has-incorrect-version-number). Use "lintian -i" for details, and always check the .changes, see "man lintian": | If you specify a .changes file, Lintian will process all packages | listed in that file. This is convenient when checking a new | package before uploading it. > > - the debhelper B-D-I needs to be raised, see ^^^^^^^^^ > > > > <http://www.debian.org/doc/packaging-manuals/perl-policy/ch-module_packages#s-module_deps>, > How ? The policy is listing 5.6.0-16, The control file lists 5.6.0-17 ? debhelper, not the perl dependency: | Packages built with debhelper may use dh_perl(1) to generate this | substitution automatically. This additionally requires a versioned | Build-Depends (or Build-Depends-Indep) on debhelper (>= 3.0.18). ^^^^^^^^^^^^^^^^^^^^^ > > and it needs to be a B-D as you call dh_clean in the clean target, > > see > > <http://www.debian.org/doc/debian-policy/ch-relationships#s-sourcebinarydeps>. > > > I didn't get this, I thought that B-D-I is used for arch. indep. packages ? > hmm, how to clean the package then ? According to Policy a B-D-I doesn't have to be satisfied when the clean target is invoked, so it might happen you invoke "debian/rules clean" and it fails since it cannot find dh_clean. This is pretty much not going to happen, yet it should be thought of. Using dh_clean is fine as long you have a B-D on debhelper. Cheers, Flo
signature.asc
Description: Digital signature