[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFS: libfilesys-diskfree-perl



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

Attachment: signature.asc
Description: Digital signature


Reply to: