Your message dated Wed, 24 Sep 2025 12:55:40 +0200
with message-id <[email protected]>
and subject line Re: Bug#1110012: transition: libnl3 [forky]
has caused the Debian Bug report #1110012,
regarding transition: libnl3 [forky]
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.)
--
1110012: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1110012
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: [email protected]
Control: affects -1 + src:libnl3
User: [email protected]
Usertags: transition
Hi,
libnl3 upstream enabled symbol versioning a longer time ago. In
Debian this was temporarily reverted. With libnl3 3.11.0 I want us
to get back in sync with upstream in this regard.
I've done a manual check on direct reverse dependencies, and the
change appears ABI-compatible. Programs linked against old libnl3
binary packages apparently pick up the symbols just fine.
The other way round, programs linked against libnl3 libs from
3.11.0-1 then require the full (with version) symbol name.
While theoretically there is no rebuild of the r-deps needed, I
think we should still rebuild them. I've done a local test rebuild
of all direct r-deps (*) and they build fine.
(*) except ceph, for disk space reasons.
Chris
Ben file (hopefully):
title = "libnl3";
is_affected = .depends ~ /libnl.*-3-200/;
is_good = .depends ~ /libnl.*-3-200 \(>= 3.11.0\)/;
is_bad = .depends ~ /libnl.*-3-200/;
--- End Message ---
--- Begin Message ---
On 04/09/2025 00:17, Chris Hofstaedtler wrote:
* Emilio Pozuelo Monfort <[email protected]> [250903 08:32]:
On 28/07/2025 08:38, Chris Hofstädtler wrote:
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: [email protected]
Control: affects -1 + src:libnl3
User: [email protected]
Usertags: transition
The other way round, programs linked against libnl3 libs from
3.11.0-1 then require the full (with version) symbol name.
Have you bumped the minimum version in .symbols then?
Yes.
While theoretically there is no rebuild of the r-deps needed, I
think we should still rebuild them. I've done a local test rebuild
of all direct r-deps (*) and they build fine.
I have scheduled the rebuilds, but I won't track their migration to testing as
that's not strictly needed. You can keep an eye on that asynchronously, e.g. see
if in a week or two the number of dependencies in forky's Package file have been
updated, and file bugs as needed if something is not migrating to testing for
whatever reason.
If you really want a transition page to track this, feel free to propose a ben
file.
Cheers,
Emilio
--- End Message ---