Package: dpkg
Version: 1.22.22
Severity: wishlist
Tags: upstream
X-Debbugs-Cc: [email protected]

Hi,

when building packages that have Built-Using or Static-Built-Using fields,
it is a bit cumbersome to gather the required information, and put it in
substvars.

Obviously this will need a few releases to be generally usable, but I think
it would be nice if

    Built-Using: foo, bar

was expanded to

    Built-Using: foo (=1), bar (=2)

substituting the respective Source fields from build dependencies.

If there is already a version field (e.g. with a substvar), nothing should
be done.

   Simon

-- System Information:
Debian Release: 13.7
  APT prefers stable-security
  APT policy: (990, 'stable-security'), (990, 'stable'), (500, 'stable-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, riscv64

Kernel: Linux 7.1.8+deb13-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages dpkg depends on:
ii  libbz2-1.0   1.0.8-6
ii  libc6        2.41-12+deb13u4
ii  liblzma5     5.8.1-1+deb13u1
ii  libmd0       1.1.0-2+b1
ii  libselinux1  3.8.1-1
ii  libzstd1     1.5.7+dfsg-1
ii  tar          1.35+dfsg-3.1
ii  zlib1g       1:1.3.dfsg+really1.3.1-1+b1

dpkg recommends no packages.

Versions of packages dpkg suggests:
ii  apt            3.0.3
pn  debsig-verify  <none>

-- no debconf information

Reply via email to