[Pkg-utopia-maintainers] d-feet_0.1.8-1_amd64.changes REJECTED

Joerg Jaspert joerg at debian.org
Sun Jan 13 23:09:17 UTC 2008


On 11263 March 1977, Loïc Minier wrote:

>> rejected:
>> E: d-feet source: missing-build-dependency python | python-dev | python-all | python-all-dev

>  The package build-depends on python2.5 and on python-support;
>  python-support will naturally pull anything it needs to run.
>  XS-Python-Version is set to >= 2.5, so this all seems fine for a
>  package supporting only python 2.5 or higher.

>  Not sure a lintian override would be terribly nice; perhaps we should
>  report this to lintian?  Please tell use what your preferred solution
>  is.

Lintians long description for the above is:
N:
N:   The package doesn't specify a build dependency on a package that is
N:   used in debian/rules.
N:   
N:   lintian intentionally does not take into account transitive
N:   dependencies. Even if the package build-depends on some package that
N:   in turn build-depends on the needed package, an explicit build
N:   dependency should be added. Otherwise, a latent bug is created that
N:   will appear without warning if the other package is ever updated to
N:   change its dependencies. Even if this seems unlikely, please always
N:   add explicit build dependencies on every non-essential,
N:   non-build-essential package that is used directly during the build.
N:   
N:   Refer to Policy Manual, section 4.2 for details.
N:

I agree with that, but maybe you find arguments against it. In that case
a bug against lintian would warrant an override/ignore of this.

-- 
bye Joerg
http://meta.wikimedia.org/wiki/How_to_win_an_argument
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 250 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-utopia-maintainers/attachments/20080114/8797b1ce/attachment.pgp 


More information about the Pkg-utopia-maintainers mailing list