Your message dated Fri, 16 Jan 2026 15:44:31 +0100
with message-id <[email protected]>
and subject line Re: Bug#1122902: UDD: lintian results for udeb packages are 
not properly parsed
has caused the Debian Bug report #1122902,
regarding UDD: lintian results for udeb packages are not properly parsed
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1122902: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1122902
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: qa.debian.org
Severity: normal
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: udd

Hi,

if a package produces a udeb and the udeb package itself triggers a
lintian warning/error, it appears that udd does not properly parse that.

See [1] as an example.

$ lintian libisns-udeb_0.101-1_amd64.udeb
E: libisns-udeb udeb: aliased-location [lib/]
E: libisns-udeb udeb: aliased-location [lib/libisns.so.0]

lintian prepends the string "udeb: " which results in udd having
"udeb:" as the tag name and the actual tag is listed under "information".

I wonder, whether udd should simply strip off the "udeb: " prefix or if
the tagname should be something like "udeb: aliased-location" (assuming
those characters are allowed in tag names.

I've also CCed the lintian maintainers mailing list for their input.

One important aspect here is that udd is used by the testing migration
software and aliased-location is a lintian error that will block testing
migration for regular debian packages.

Regards,
Michael


[1] https://udd.debian.org/lintian/?packages=open-isns

--- End Message ---
--- Begin Message ---
Hi,

On 14/12/25 at 13:42 +0100, Michael Biebl wrote:
> Package: qa.debian.org
> Severity: normal
> X-Debbugs-Cc: [email protected]
> User: [email protected]
> Usertags: udd
> 
> Hi,
> 
> if a package produces a udeb and the udeb package itself triggers a
> lintian warning/error, it appears that udd does not properly parse that.
> 
> See [1] as an example.
> 
> $ lintian libisns-udeb_0.101-1_amd64.udeb
> E: libisns-udeb udeb: aliased-location [lib/]
> E: libisns-udeb udeb: aliased-location [lib/libisns.so.0]
> 
> lintian prepends the string "udeb: " which results in udd having
> "udeb:" as the tag name and the actual tag is listed under "information".
> 
> I wonder, whether udd should simply strip off the "udeb: " prefix or if
> the tagname should be something like "udeb: aliased-location" (assuming
> those characters are allowed in tag names.
> 
> I've also CCed the lintian maintainers mailing list for their input.

This was fixed in UDD

> One important aspect here is that udd is used by the testing migration
> software and aliased-location is a lintian error that will block testing
> migration for regular debian packages.


> I've done a MBF to get all udeb producing packages updated to use
> non-aliased locations [1].  This is basically done, with one notable
> exception: src:linux, i.e. [2].
> Please deploy any fixes to udd only after src:linux has been fixed.

...and I failed to read this message before deploying the fix, which
means that src:linux might require an exception from the release team to
migrate to testing. Sorry about that.

Lucas

--- End Message ---

Reply via email to