#1106808 snapd: statically linked against glibc without a Built-Using: field

Package:
snapd
Source:
snapd
Description:
Daemon and tooling that enable snap packages
Submitter:
Aurelien Jarno
Date:
2025-07-19 07:28:02 UTC
Severity:
normal
Tags:
#1106808#5
Date:
2025-05-29 20:53:31 UTC
From:
To:
Dear maintainer,

The snapd package provides the following files which are statically
linked against glibc:
/usr/lib/snapd/snap-update-ns
/usr/lib/snapd/snap-gdbserver-shim
/usr/lib/snapd/snap-gdb-shim

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.

Regards
Aurelien

[1] https://www.debian.org/doc/debian-policy/ch-relationships.html#additional-source-packages-used-to-build-the-binary-built-using

#1106808#10
Date:
2025-05-30 14:04:14 UTC
From:
To:
control: tag -1 + patch

Hi,

Please find attached a patch to fix the issue.

Regards
Aurelien

#1106808#17
Date:
2025-06-23 13:26:49 UTC
From:
To:
W dniu 29.05.2025 o 22:53, Aurelien Jarno pisze:

Thank you for sending the patch. I've applied it in
https://salsa.debian.org/debian/snapd/-/merge_requests/14 and I expect
to merge it later today.

Shall I upload the resulting snapd to trixie and request for an freeze
exception?

Best regards
ZK

#1106808#22
Date:
2025-06-23 21:35:37 UTC
From:
To:
Hi Zygmunt,

Thanks!

Yes, you can upload it directly, but to sid, not trixie. It'll migrate
with the unblock.

If your upload contains only that change, the release team might even
unblock it without the freeze exception bug, but in principle it's
better to fill a bug for that.

Regards
Aurelien

#1106808#27
Date:
2025-07-19 07:23:52 UTC
From:
To:
This was fixed with the upload of src:snapd 2.68.3-3, but there wasn't
a Closes stanza in the changelog to automatically close this bug.

https://tracker.debian.org/news/1650947/accepted-snapd-2683-3-source-into-unstable/