Debian Bug report logs - #699333
Should create a Built-Using substvar

version graph

Package: dh-buildinfo; Maintainer for dh-buildinfo is Yann Dirson <dirson@debian.org>; Source for dh-buildinfo is src:dh-buildinfo.

Reported by: Joachim Breitner <nomeata@debian.org>

Date: Wed, 30 Jan 2013 12:21:04 UTC

Severity: normal

Found in version dh-buildinfo/0.9+nmu1

Blocking fix for 699329: Support Bulit-Using

Reply or subscribe to this bug.

Toggle useless messages

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


Report forwarded to debian-bugs-dist@lists.debian.org, Yann Dirson <dirson@debian.org>:
Bug#699333; Package dh-buildinfo. (Wed, 30 Jan 2013 12:21:07 GMT) Full text and rfc822 format available.

Acknowledgement sent to Joachim Breitner <nomeata@debian.org>:
New Bug report received and forwarded. Copy sent to Yann Dirson <dirson@debian.org>. (Wed, 30 Jan 2013 12:21:07 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Joachim Breitner <nomeata@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: Should create a Built-Using substvar
Date: Wed, 30 Jan 2013 13:17:15 +0100
Package: dh-buildinfo
Version: 0.9+nmu1
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

it seems that dh_buildinfo already has almost all information required
to fill the Built-Using header
(http://www.debian.org/doc/debian-policy/ch-relationships.html#s-built-using).
All needed is to lookup the source package name and version for all the
build dependendencies, and put that in a substvar. I guess essential
packages ought to be omitted then.

This would be an overapproximation to what is really required in the
header field, but it would be correct and the least work for the
maintainers. The only downside of over-approximation is that the archive
might have to keep hold of a few more source packages that actually
required, I guess that is acceptable.

Support for this feature here could help with #699329 and #699330.

Greetings,
Joachim


- -- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.5-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dh-buildinfo depends on:
ii  build-essential  11.6
ii  debhelper        9.20120909
ii  perl             5.14.2-17

dh-buildinfo recommends no packages.

dh-buildinfo suggests no packages.

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlEJD0sACgkQ9ijrk0dDIGwH7wCfYQhHeez50EqKca3459peLE0w
d6UAoI1hRitGEQwO6U4yDHG3T6A6RXOQ
=FNHR
-----END PGP SIGNATURE-----



Added indication that bug 699333 blocks 699329 Request was from Joachim Breitner <nomeata@debian.org> to control@bugs.debian.org. (Wed, 30 Jan 2013 12:24:07 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Apr 17 00:18:56 2014; Machine Name: beach.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.