Hi !
On 10/05/25 13:39, Graham Inggs wrote:
Control: tags -1 moreinfo
[...]
Your changelog has:
* Remove previous workaround now that fuse3 v3.17.2 is in unstable
and add "Breaks: libfuse3-4 (<< 3.17.2)" in d/control
This feels the wrong way around to me.
Why isn't this Depends: libfuse3-4 (>= 3.17.2) ?
Maybe I'm looking at it the wrong way.
My reasoning is: sometime libfuse bumps ABI; the last one was
libfuse3-3 -> libfuse3-4. We deals with that sort of thing with binNMU.
Hardcoding a Depends on "libfuse3-4 (>= 3.17.2)" would breaks that magic
while the "Breaks: libfuse3-4 (<< 3.17.2)" just insure that we don't
install know incompatible libfuse3-4 alongside osspd.