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 magicwhile the "Breaks: libfuse3-4 (<< 3.17.2)" just insure that we don't install know incompatible libfuse3-4 alongside osspd.
Best regards, Sébastien
Regards Graham