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

Bug#787597: lintian: proprosed changes to the Build-profiles tags



Package: lintian
Version: 2.5.31
Severity: normal

Prosed changes to

 * restriction-formula-without-versioned-dpkg-dev-dependency
 * restriction-formula-with-debhelper-without-debhelper-version

based on a chat with helmut over IRC:

"""
08:11 < helmut> nthykier: i think the tags are overbroad.
08:12 < helmut> nthykier: why should the usage of Build-Profiles require versioned dpkg-dev? older dpkg-dev just ignores the header
08:12 < helmut> nthykier: next, why should build profiles in Build-Depends require a recent dpkg-dev? either it is recent, then things are ok, or it isn't then it fails to parse Build-Depends.
08:13 < helmut> nthykier: in neither case do we gain anything by adding that dependency
08:13 < helmut> nthykier: the former also applies to debhelper. the latter less so.
08:16 < helmut> nthykier: let me backpedal a slight bit: if a binary package section has Build-Profiles with positive profiles (i.e. not enabled by default), then one does need both versioned deps.

[...]

08:45 < helmut> nthykier: 1) do not add versioned dpkg-dev solely for using build profiles in Build-Depends (as dpkg would fail to parse anyway)
08:45 < helmut> nthykier: 2) do not add versioned deps for using only negative profiles in Build-Profiles headers
"""


Reply to: