On 29.05.2025 23:53, Aurelien Jarno wrote:
Package: qemu-user
Version: 1:9.1.0+ds-4
Severity: serious
Justification: Policy 7.8

Hm. I especially asked a few times about this one, and the
consensus was to change initial Built-Using: tag which were
there, to Static-Built-Using.  That happened in the version
you're filing this bug report against.

glibc is mostly is mostly licensed under the LGPL, which requires that
the full source code of the incorporating binary package be made
available. According to Debian Policy ยง7.8 [1] such a binary package
MUST list the glibc source package (and possibly others) in the
Built-Using: field.

Please also note that Build-Using-Static is not (yet?) part of the

Static-Built-Using it is, I think.  Ok.

Debian Policy, and more importantly that DAK does not know about this
field, so can't use it to retain the older versions in the archive in
order to satisfy the licenses.

Yes, I've got lintian warning about this one, and asked about it too,
with the answer was that lintian just doesn't know this tag yet, but
DAK does.

So I'm really confused, why multiple people told me Static-Built-Using
is the right tag to use here.

The initial question wasn't come from nowhere: we were hitting migration
issues again and again, due to some libs (including glibc) being of an
unknown version to DAK, and constantly needing attention.  While this
versions aren't actually needed for runtime.

So.. my intention was to simplify handling of qemu migration for the
ftp masters, and I did ask how can I do that.  Sigh..

/mjt

Reply via email to