Your message dated Mon, 2 Dec 2024 11:50:38 +0100
with message-id <0d56a4dc-c9d3-4281-9f03-7ca65acd1...@debian.org>
and subject line Re: Bug#1085169: nmu: reform-firedecor_2023-10-23-4
has caused the Debian Bug report #1085169,
regarding nmu: reform-firedecor_2023-10-23-4
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 ow...@bugs.debian.org
immediately.)


-- 
1085169: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1085169
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: binnmu
X-Debbugs-Cc: reform-firede...@packages.debian.org
Control: affects -1 + src:reform-firedecor

nmu reform-firedecor_2023-10-23-4 . ANY . unstable . -m "rebuild with wayfire 
0.9.0"

Fixes a problem where window decoration will be missing due to:

> EE 15-10-24 17:16:09.246 - [src/core/plugin-loader.cpp:105] 
> /usr/lib/aarch64-linux-gnu/wayfire/libfiredecor.so: API/ABI version mismatch: 
> Wayfire is 20240826,  plugin built with 20240311

--- End Message ---
--- Begin Message ---
On 15/10/2024 21:57, Johannes Schauer Marin Rodrigues wrote:
Hi,

Quoting Sebastian Ramacher (2024-10-15 21:36:20)
On 2024-10-15 19:20:31 +0200, Johannes Schauer Marin Rodrigues wrote:
Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: binnmu
X-Debbugs-Cc: reform-firede...@packages.debian.org
Control: affects -1 + src:reform-firedecor

nmu reform-firedecor_2023-10-23-4 . ANY . unstable . -m "rebuild with wayfire 
0.9.0"

Fixes a problem where window decoration will be missing due to:

EE 15-10-24 17:16:09.246 - [src/core/plugin-loader.cpp:105] 
/usr/lib/aarch64-linux-gnu/wayfire/libfiredecor.so: API/ABI version mismatch: 
Wayfire is 20240826,  plugin built with 20240311

If these packages are coupled via the plugin API/ABI, why is this
relationship not expressed via dependencies?

reform-firedecor Build-Depends wayfire-dev (>= 0.8.0). No dependency should be
added to wayfire as it does not depend on firedecor. Once firedecor is rebuilt,
the reform-firedecor binary package will have a versioned dependency on
libwf-config1 from wayfire. What dependency in firedecor is missing?

It's not wayfire that should depend on firedecor, but reform-firedecor should have a stricter dependency on wayfire (possibly through wayfire shlibs) if there's a plugin ABI that changes independently of the SONAME.

Looks like you have uploaded reform-firedecor adding stricter dependencies already, so let's close this bug.

Cheers,
Emilio

--- End Message ---

Reply via email to