Debian Bug report logs - #787597
lintian: Proposed changes to the Build-Profiles tags

version graph

Package: lintian; Maintainer for lintian is Debian Lintian Maintainers <[email protected]>; Source for lintian is src:lintian (PTS, buildd, popcon).

Reported by: Niels Thykier <[email protected]>

Date: Wed, 3 Jun 2015 08:36:06 UTC

Severity: normal

Found in version lintian/2.5.31

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], Debian Lintian Maintainers <[email protected]>:
Bug#787597; Package lintian. (Wed, 03 Jun 2015 08:36:10 GMT) (full text, mbox, link).


Acknowledgement sent to Niels Thykier <[email protected]>:
New Bug report received and forwarded. Copy sent to Debian Lintian Maintainers <[email protected]>. (Wed, 03 Jun 2015 08:36:10 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Niels Thykier <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: lintian: proprosed changes to the Build-profiles tags
Date: Wed, 03 Jun 2015 10:18:22 +0200
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
"""



Information forwarded to [email protected], Debian Lintian Maintainers <[email protected]>:
Bug#787597; Package lintian. (Wed, 03 Jun 2015 08:51:07 GMT) (full text, mbox, link).


Message #8 received at [email protected] (full text, mbox, reply):

From: Jakub Wilk <[email protected]>
To: [email protected]
Subject: Re: Bug#787597: lintian: proprosed changes to the Build-profiles tags
Date: Wed, 3 Jun 2015 10:46:23 +0200
* Niels Thykier <[email protected]>, 2015-06-03, 10:18:
>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.

Such versioned B-D on dpkg-dev is not useful for dpkg-dev itself; but it 
might be useful for humans who are trying to figure out why the package 
cannot be built.

-- 
Jakub Wilk



Changed Bug title to 'lintian: Proposed changes to the Build-Profiles tags' from 'lintian: proprosed changes to the Build-profiles tags'. Request was from Felix Lechner <[email protected]> to [email protected]. (Sun, 15 Dec 2019 16:27:05 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 08:52:37 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.