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

Bug#956368: lintian: fneg: package-has-a-duplicate-build-relation



Package: lintian
Version: 2.64.0

While experimenting, I noticed:

% head -n 30 debian/control
Source: libxml2
Priority: optional
Section: libs
Maintainer: Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>
Uploaders:
 Aron Xu <aron@debian.org>,
 YunQiang Su <wzssyqa@gmail.com>,
Build-Depends:
 debhelper-compat (= 12),
 dh-python,
Build-Depends-Indep:
 pkg-config,
Build-Depends-Arch:
 dh-python <!nopython>,
 libicu-dev,
 liblzma-dev,
 libpython-all-dbg <!nopython>,
 libpython-all-dev <!nopython>,
 libpython3-all-dbg <!nopython>,
 libpython3-all-dev <!nopython>,
 pkg-config,
 python-all-dbg:any <!nopython>,
 python-all-dev:any (>= 2.7.5-5~) <!nopython>,
 python3-all-dbg:any <!nopython>,
 python3-all-dev:any (>= 3.5) <!nopython>,
 rename,
 zlib1g-dev | libz-dev,
Standards-Version: 4.5.0
Rules-Requires-Root: no
Homepage: http://xmlsoft.org
%

this doesn't warn me about the duplicated dh-python that is both in B-D
and B-D-A.
The long description of the package-has-a-duplicate-build-relation tag
is:
N:    The package declares the given build relations on the same package in
N:    either Build-Depends or Build-Depends-Indep, but the build relations
N:    imply each other and are therefore redundant.
I notice that description doesn't mention B-D-A, please consider adding
that.

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
More about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-

Attachment: signature.asc
Description: PGP signature


Reply to: