• Bug#1104997: unblock: osspd/1.3.3-4

    From =?UTF-8?Q?S=C3=A9bastien_Noel?=@21:1/5 to All on Fri May 9 16:20:01 2025
    XPost: linux.debian.devel.release

    This is a multi-part message in MIME format.
    Package: release.debian.org
    Control: affects -1 + src:osspd
    User: release.debian.org@packages.debian.org
    Usertags: unblock
    Severity: normal

    Hi RMs,

    Please unblock package osspd.

    [ Reason ]
    This package needed a workaround due to a bug in fuse3/3.17.1
    (released in sid on march 13). I uploaded a fix in osspd 20 days ago.

    The bug was finally tackled upstream and fixed in fuse3/3.17.2
    that was released to unstable yesterday and approuved
    for an unblock by your team in #1104214

    I need to revert my workaround in osspd. This is done in osspd/1.3.3-4
    The package itself is just as ready for trixie as it was 2 months ago,
    the mouse and cat game with libfuse is over.

    [ Impact ]
    If osspd is not updated in trixie, the service will not stop when asked, SIGTERM isn't handled correctly and users will have to wait
    until systemd sends SIGKILL (wait time is 1m30 by default).

    [ Tests ]
    Local self user testing.

    [ Risks ]
    There are no risks that I can see.

    [ Checklist ]
    [x] all changes are documented in the d/changelog
    [x] I reviewed all changes and I approve them
    [X] attach diff against the package in testing

    br,
    Sébastien ZGlmZiAtLWdpdCBhL2RlYmlhbi9jaGFuZ2Vsb2cgYi9kZWJpYW4vY2hhbmdlbG9nCmluZGV4 IDY4Mjg2YTIuLmIxM2I5M2IgMTAwNjQ0Ci0tLSBhL2RlYmlhbi9jaGFuZ2Vsb2cKKysrIGIv ZGViaWFuL2NoYW5nZWxvZwpAQCAtMSwzICsxLDEwIEBACitvc3NwZCAoMS4zLjMtNCkgdW5z dGFibGU7IHVyZ2VuY3k9bWVkaXVtCisKKyAgKiBSZW1vdmUgcHJldmlvdXMgd29ya2Fyb3Vu ZCBub3cgdGhhdCBmdXNlMyB2My4xNy4yIGlzIGluIHVuc3RhYmxlCisgICAgYW5kIGFkZCAi QnJlYWtzOiBsaWJmdXNlMy00ICg8PCAzLjE3LjIpIiBpbiBkL2NvbnRyb2wKKworIC0tIFPD qWJhc3RpZW4gTm9lbCA8c2ViYXN0aWVuQHR3b2xpZmUuYmU+ICBGcmksIDA5IE1heSAyMDI1 IDA4OjMwOjUwICswMjAwCisKIG9zc3BkICgxLjMuMy0zKSB1bnN0YWJsZTsgdXJnZW5jeT1t ZWRpdW0KIAogICAqIEZpeCBTSUdURVJNIGhhbmRsaW5nIG9uIHRoZSBsaWJmdXNlIHNpZGUu CmRpZmYgLS1naXQgYS9kZWJpYW4vY29udHJvbCBiL2RlYmlhbi9jb250cm9sCmluZGV4IGZl OGVkNzcuLjRkMTNjMjggMTAwNjQ0Ci0tLSBhL2RlYmlhbi9jb250cm9sCisrKyBiL2RlYmlh bi9jb250cm9sCkBAIC0yMiw2ICsyMiw3IEBAIFByZS1EZXBlbmRzOiAke21pc2M6UHJlLURl cGVuZHN9CiBEZXBlbmRzOiBvc3NwZC1wdWxzZWF1ZGlvIHwgb3NzcGQtYmFja2VuZCwKICAg ICAgICAgICR7bWlzYzpEZXBlbmRzfSwKICAgICAgICAgICR7c2hsaWJzOkRlcGVuZHN9CitC cmVha3M6IGxpYmZ1c2UzLTQgKDw8IDMuMTcuMikKIFByb3ZpZGVzOiBvc3MtY29tcGF0CiBD b25mbGljdHM6IG9zcy1jb21wYXQKIERlc2NyaXB0aW9uOiBPU1MgUHJveHkgRGFlbW9uOiBV c2VybGFuZCBPU1MgZW11bGF0aW9uCmRpZmYgLS1naXQgYS9kZWJpYW4vcGF0Y2hlcy9zZXJp ZXMgYi9kZWJpYW4vcGF0Y2hlcy9zZXJpZXMKaW5kZXggMDQ5MmIwZi4uYjc5ODBiZCAxMDA2 NDQKLS0tIGEvZGViaWFuL3BhdGNoZXMvc2VyaWVzCisrKyBiL2RlYmlhbi9wYXRjaGVzL3Nl cmllcwpAQCAtMSwzICsxLDIgQEAKIDAwMDQtQWxsb3ctdG8tc2V0LXNsYXZlLWluc3RhbGxh dGlvbi1wYXRoLWR1cmluZy1jb21waWxhdC5wYXRjaAogc3BlbGxpbmcucGF0Y2gKLXNpZ3Rl cm0ucGF0Y2gKZGlmZiAtLWdpdCBhL2RlYmlhbi9wYXRjaGVzL3NpZ3Rlcm0ucGF0Y2ggYi9k ZWJpYW4vcGF0Y2hlcy9zaWd0ZXJtLnBhdGNoCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NApp bmRleCBlM2EwMzI4Li4wMDAwMDAwCi0tLSBhL2RlYmlhbi9wYXRjaGVzL3NpZ3Rlcm0ucGF0 Y2gKKysrIC9kZXYvbnVsbApAQCAtMSwzOCArMCwwIEBACi1Gcm9tOiBTw6liYXN0aWVuIE5v ZWwgPHNlYmFzdGllbkB0d29saWZlLmJlPgotRGF0ZTogV2VkLCAyMyBBcHIgMjAyNSAxNDow NjoxNSArMDIwMAotQnVnOiBodHRwczovL2dpdGh1Yi5jb20vbGliZnVzZS9saWJmdXNlL2lz c3Vlcy8xMTgyCi1TdWJqZWN0OiBSZS1vcmRlciBjYWxscyB0byBzZXR1cF9vc3NwX2N1c2Uv Y3VzZV9sb3dsZXZlbF9zZXR1cAotICBpbiB2My4xNyBsaWJmdXNlIHN0b3JlIHRoZSBmaXJz dCBmdXNlX3Nlc3Npb24gZm9yIHRoZSBzaWduYWxzIGhhbmRsaW5nLAotICBidXQgd2UgYWN0 dWFsbHkgd2FudCBpdCB0byBzdG9yZSBkc3Bfc2UsIGFzIHRoaXMgaXMgdGhlIG9uZSBydW5u aW5nCi0gIGluIHRoZSBtYWluIHRocmVhZC4KLSAgVGhpcyBpc3N1ZSBzaG91bGQgYmUgZml4 ZWQgdXBzdHJlYW0gaW4gZnVzZSB2My4xNy4yLCBidXQgSSBkb3VidAotICBpdCB3aWxsIG1p Z3JhdGUgaW4gdHJpeGllIGJlZm9yZSB0aGUgaGFyZCBmcmVlemUuCi1Gb3J3YXJkZWQ6IG5v dC1uZWVkZWQKLS0tLSBhL29zc3BkLmMKLSsrKyBiL29zc3BkLmMKLUBAIC0yMzk0LDYgKzIz OTQsMTIgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQotIAkJZmF0YWxfZShy ZXQsICJmYWlsZWQgdG8gY3JlYXRlIHNsYXZlIHJlYXBlciB0aHJlYWQiKTsKLSAKLSAJLyog d2UncmUgc2V0LCBsZXQncyBzZXR1cCBmdXNlIHN0cnVjdHVyZXMgKi8KLSsJZHNwX3NlID0g c2V0dXBfb3NzcF9jdXNlKCZkc3Bfb3BzLCBwYXJhbS5kc3BfbmFtZSwKLSsJCQkJIHBhcmFt LmRzcF9tYWpvciwgcGFyYW0uZHNwX21pbm9yLAotKwkJCQkgYXJncy5hcmdjLCBhcmdzLmFy Z3YpOwotKwlpZiAoIWRzcF9zZSkKLSsJCWZhdGFsKCJjYW4ndCBjcmVhdGUgZHNwLCBnaXZp bmcgdXAiKTsKLSsKLSAJaWYgKHN0cmxlbihwYXJhbS5taXhlcl9uYW1lKSkKLSAJCW1peGVy X3NlID0gc2V0dXBfb3NzcF9jdXNlKCZtaXhlcl9vcHMsIHBhcmFtLm1peGVyX25hbWUsCi0g CQkJCQkgICBwYXJhbS5taXhlcl9tYWpvciwgcGFyYW0ubWl4ZXJfbWlub3IsCi1AQCAtMjQw MywxMiArMjQwOSw2IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKLSAJCQkJ CSAgcGFyYW0uYWRzcF9tYWpvciwgcGFyYW0uYWRzcF9taW5vciwKLSAJCQkJCSAgYXJncy5h cmdjLCBhcmdzLmFyZ3YpOwotIAotLQlkc3Bfc2UgPSBzZXR1cF9vc3NwX2N1c2UoJmRzcF9v cHMsIHBhcmFtLmRzcF9uYW1lLAotLQkJCQkgcGFyYW0uZHNwX21ham9yLCBwYXJhbS5kc3Bf bWlub3IsCi0tCQkJCSBhcmdzLmFyZ2MsIGFyZ3MuYXJndik7Ci0tCWlmICghZHNwX3NlKQot LQkJZmF0YWwoImNhbid0IGNyZWF0ZSBkc3AsIGdpdmluZyB1cCIpOwotLQotIAlpZiAobWl4 ZXJfc2UpCi0gCQlzbnByaW50ZihtaXhlcl9idWYsIHNpemVvZihtaXhlcl9idWYpLCAiLCAl cyAoJWQ6JWQpIiwKLSAJCQkgcGFyYW0ubWl4ZXJfbmFtZSwgcGFyYW0ubWl4ZXJfbWFqb3Is IHBhcmFtLm1peGVyX21pbm9yKTsK

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Graham Inggs@21:1/5 to sebastien@twolife.be on Sat May 10 13:50:01 2025
    XPost: linux.debian.devel.release

    Control: tags -1 moreinfo

    Hi Sébastien

    On Fri, 9 May 2025 at 16:18, Sébastien Noel <sebastien@twolife.be> wrote:
    [ Reason ]
    This package needed a workaround due to a bug in fuse3/3.17.1
    (released in sid on march 13). I uploaded a fix in osspd 20 days ago.

    The bug was finally tackled upstream and fixed in fuse3/3.17.2
    that was released to unstable yesterday and approuved
    for an unblock by your team in #1104214

    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) ?

    Regards
    Graham

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?S=C3=A9bastien_Noel?=@21:1/5 to Graham Inggs on Sat May 10 14:10:01 2025
    XPost: linux.debian.devel.release

    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.

    Best regards,
    Sébastien

    Regards
    Graham

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?S=C3=A9bastien_Noel?=@21:1/5 to All on Sun May 11 14:30:01 2025
    XPost: linux.debian.devel.release

    Control: tags -1 -moreinfo

    On 10/05/25 14:01, Sébastien Noel wrote:
    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.

    I have been told that I forgot to add an important piece of the puzzle:

    I can't just Build-Depends on "libfuse3-dev (>= 3.17.2)" and hope to get
    a generated Depends field that include "libfuse3-4 (>= 3.17.2)", due to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1105099

    br,
    Sébastien

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul Gevers@21:1/5 to =?UTF-8?Q?S=C3=A9bastien_Noel?= on Thu May 15 10:00:01 2025
    XPost: linux.debian.devel.release
    To: 1104997@bugs.debian.org

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------dzarXYpyh9S8pb3aHBzrzhEv
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    Y29udHJvbDogdGFncyAtMSBtb3JlaW5mbw0KDQpIaSBTw6liYXN0aWVuLA0KDQpPbiAxMS0w NS0yMDI1IDE0OjIyLCBTw6liYXN0aWVuIE5vZWwgd3JvdGU6DQo+IEkgaGF2ZSBiZWVuIHRv bGQgdGhhdCBJIGZvcmdvdCB0byBhZGQgYW4gaW1wb3J0YW50IHBpZWNlIG9mIHRoZSBwdXp6 bGU6DQo+IA0KPiBJIGNhbid0IGp1c3QgQnVpbGQtRGVwZW5kcyBvbiAibGliZnVzZTMtZGV2 ICg+PSAzLjE3LjIpIiBhbmQgaG9wZSB0byBnZXQNCj4gYSBnZW5lcmF0ZWQgRGVwZW5kcyBm aWVsZCB0aGF0IGluY2x1ZGUgImxpYmZ1c2UzLTQgKD49IDMuMTcuMikiLCBkdWUgdG8NCj4g aHR0cHM6Ly9idWdzLmRlYmlhbi5vcmcvY2dpLWJpbi9idWdyZXBvcnQuY2dpP2J1Zz0xMTA1 MDk5DQoNCg0KV2hpbGUgdGhpcyBtYXkgYmUgdHJ1ZSwgYXMgZmFyIGFzIEkga25vdywgbm90 aGluZyBibG9ja3MgeW91IGZyb20gYWRkaW5nIA0KYSAnbGliZnVzZTMtNCAoPj0gMy4xNy4y KScgZm9yIG5vdyBuZXh0IHRvIHRoZSAke21pc2M6RGVwZW5kc30sIA0KJHtzaGxpYnM6RGVw ZW5kc30nIHRoYXQgY3VycmVudGx5IGFkZCB0aGUgdW52ZXJzaW9uZWQgRGVwZW5kcy4gVGhh dCANCnNob3VsZCBkbyB0aGUgcmlnaHQgdGhpbmcuDQoNClBhdWwNCg0K

    --------------dzarXYpyh9S8pb3aHBzrzhEv--

    -----BEGIN PGP SIGNATURE-----

    wsC7BAABCABvBYJoJZ3+CRCcXJnrBb11CkcUAAAAAAAeACBzYWx0QG5vdGF0aW9u cy5zZXF1b2lhLXBncC5vcmdeqO0xQdJIRbqxeSwD6MpfP25EKqnorNhwCPvbcmgT thYhBFi2bUhza+k7BS3mcpxcmesFvXUKAADssAgAmDax6lmvtTaxNHZYDe199jG7 CKsqOGltTOzCdIemFj4Phx8/By7Do5XhcbNZtkezvZ3xRdc1WwwPOdlzClhdoENF 1+4Xd2xiwS5g5N35oxHRuObKZV3jvOh2/UmTReqU7YE/dJCw9WbUlKISKRgjIA4u IjD1OvGU9TjcnNr/Nby/3v3/zgHvwHBr3AO7TzKNkCJOpu8qTCllvkE1SkuYBPM1 8APOecL51jO/fpiug7MfHJR7B8h+NJAdr6YBSpqkrajXqtkbdmz2YFvAGa+LieI3 rpGF2Hrs4OxuAmBSXv6RFEMqrob0p8qSi8lYUsf4tsvFYdtqzq2+pEsxuXbGOg==
    =FDt5
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?S=C3=A9bastien_Noel?=@21:1/5 to Paul Gevers on Thu May 15 11:00:01 2025
    XPost: linux.debian.devel.release

    This is a multi-part message in MIME format.
    Control: tags -1 -moreinfo

    Hi Paul,

    On 15/05/25 09:55, Paul Gevers wrote:

    While this may be true, as far as I know, nothing blocks you from adding
    a 'libfuse3-4 (>= 3.17.2)' for now next to the ${misc:Depends}, ${shlibs:Depends}' that currently add the unversioned Depends. That
    should do the right thing.

    OK. Would you unblock the package if I upload src:osspd/1.3.3-5
    with the attached debdiff ?

    br,
    Sébastien ZGlmZiAtLWdpdCBhL2RlYmlhbi9jaGFuZ2Vsb2cgYi9kZWJpYW4vY2hhbmdlbG9nCmluZGV4 IDY4Mjg2YTIuLjkxZjk2ZTEgMTAwNjQ0Ci0tLSBhL2RlYmlhbi9jaGFuZ2Vsb2cKKysrIGIv ZGViaWFuL2NoYW5nZWxvZwpAQCAtMSwzICsxLDE5IEBACitvc3NwZCAoMS4zLjMtNSkgdW5z dGFibGU7IHVyZ2VuY3k9bWVkaXVtCisKKyAgKiBkL2NvbnRyb2w6CisgICAgKyBCdWlsZC1E ZXBlbmRzIG9uIGxpYmZ1c2UzLWRldiAoPj0gMy4xNy4yKQorICAgICsgUmVtb3ZlICJCcmVh a3M6IGxpYmZ1c2UzLTQgKDw8IDMuMTcuMikiCisgICAgKyBIYXJkY29kZSAiRGVwZW5kczog bGliZnVzZTMtNCAoPj0gMy4xNy4yKSIKKworIC0tIFPDqWJhc3RpZW4gTm9lbCA8c2ViYXN0 aWVuQHR3b2xpZmUuYmU+ICBUaHUsIDE1IE1heSAyMDI1IDEwOjMyOjE1ICswMjAwCisKK29z c3BkICgxLjMuMy00KSB1bnN0YWJsZTsgdXJnZW5jeT1tZWRpdW0KKworICAqIFJlbW92ZSBw cmV2aW91cyB3b3JrYXJvdW5kIG5vdyB0aGF0IGZ1c2UzIHYzLjE3LjIgaXMgaW4gdW5zdGFi bGUKKyAgICBhbmQgYWRkICJCcmVha3M6IGxpYmZ1c2UzLTQgKDw8IDMuMTcuMikiIGluIGQv Y29udHJvbAorCisgLS0gU8OpYmFzdGllbiBOb2VsIDxzZWJhc3RpZW5AdHdvbGlmZS5iZT4g IEZyaSwgMDkgTWF5IDIwMjUgMDg6MzA6NTAgKzAyMDAKKwogb3NzcGQgKDEuMy4zLTMpIHVu c3RhYmxlOyB1cmdlbmN5PW1lZGl1bQogCiAgICogRml4IFNJR1RFUk0gaGFuZGxpbmcgb24g dGhlIGxpYmZ1c2Ugc2lkZS4KZGlmZiAtLWdpdCBhL2RlYmlhbi9jb250cm9sIGIvZGViaWFu L2NvbnRyb2wKaW5kZXggZmU4ZWQ3Ny4uNTFlN2NjZiAxMDA2NDQKLS0tIGEvZGViaWFuL2Nv bnRyb2wKKysrIGIvZGViaWFuL2NvbnRyb2wKQEAgLTYsNyArNiw3IEBAIFVwbG9hZGVyczog UmFsZiBKdW5nIDxwb3N0QHJhbGZqLmRlPgogQnVpbGQtRGVwZW5kczogZGViaGVscGVyLWNv bXBhdCAoPSAxMyksCiAgICAgICAgICAgICAgICBjbWFrZSwKICAgICAgICAgICAgICAgIGxp YmFzb3VuZDItZGV2LAotICAgICAgICAgICAgICAgbGliZnVzZTMtZGV2LAorICAgICAgICAg ICAgICAgbGliZnVzZTMtZGV2ICg+PSAzLjE3LjIpLAogICAgICAgICAgICAgICAgbGlicHVs c2UtZGV2LAogICAgICAgICAgICAgICAgcGtnY29uZiwKICAgICAgICAgICAgICAgIHN5c3Rl bWQtZGV2CkBAIC0yMCw2ICsyMCw3IEBAIEFyY2hpdGVjdHVyZTogbGludXgtYW55CiBNdWx0 aS1BcmNoOiBmb3JlaWduCiBQcmUtRGVwZW5kczogJHttaXNjOlByZS1EZXBlbmRzfQogRGVw ZW5kczogb3NzcGQtcHVsc2VhdWRpbyB8IG9zc3BkLWJhY2tlbmQsCisgICAgICAgICBsaWJm dXNlMy00ICg+PSAzLjE3LjIpLAogICAgICAgICAgJHttaXNjOkRlcGVuZHN9LAogICAgICAg ICAgJHtzaGxpYnM6RGVwZW5kc30KIFByb3ZpZGVzOiBvc3MtY29tcGF0CmRpZmYgLS1naXQg YS9kZWJpYW4vcGF0Y2hlcy9zZXJpZXMgYi9kZWJpYW4vcGF0Y2hlcy9zZXJpZXMKaW5kZXgg MDQ5MmIwZi4uYjc5ODBiZCAxMDA2NDQKLS0tIGEvZGViaWFuL3BhdGNoZXMvc2VyaWVzCisr KyBiL2RlYmlhbi9wYXRjaGVzL3NlcmllcwpAQCAtMSwzICsxLDIgQEAKIDAwMDQtQWxsb3ct dG8tc2V0LXNsYXZlLWluc3RhbGxhdGlvbi1wYXRoLWR1cmluZy1jb21waWxhdC5wYXRjaAog c3BlbGxpbmcucGF0Y2gKLXNpZ3Rlcm0ucGF0Y2gKZGlmZiAtLWdpdCBhL2RlYmlhbi9wYXRj aGVzL3NpZ3Rlcm0ucGF0Y2ggYi9kZWJpYW4vcGF0Y2hlcy9zaWd0ZXJtLnBhdGNoCmRlbGV0 ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCBlM2EwMzI4Li4wMDAwMDAwCi0tLSBhL2RlYmlh bi9wYXRjaGVzL3NpZ3Rlcm0ucGF0Y2gKKysrIC9kZXYvbnVsbApAQCAtMSwzOCArMCwwIEBA Ci1Gcm9tOiBTw6liYXN0aWVuIE5vZWwgPHNlYmFzdGllbkB0d29saWZlLmJlPgotRGF0ZTog V2VkLCAyMyBBcHIgMjAyNSAxNDowNjoxNSArMDIwMAotQnVnOiBodHRwczovL2dpdGh1Yi5j b20vbGliZnVzZS9saWJmdXNlL2lzc3Vlcy8xMTgyCi1TdWJqZWN0OiBSZS1vcmRlciBjYWxs cyB0byBzZXR1cF9vc3NwX2N1c2UvY3VzZV9sb3dsZXZlbF9zZXR1cAotICBpbiB2My4xNyBs aWJmdXNlIHN0b3JlIHRoZSBmaXJzdCBmdXNlX3Nlc3Npb24gZm9yIHRoZSBzaWduYWxzIGhh bmRsaW5nLAotICBidXQgd2UgYWN0dWFsbHkgd2FudCBpdCB0byBzdG9yZSBkc3Bfc2UsIGFz IHRoaXMgaXMgdGhlIG9uZSBydW5uaW5nCi0gIGluIHRoZSBtYWluIHRocmVhZC4KLSAgVGhp cyBpc3N1ZSBzaG91bGQgYmUgZml4ZWQgdXBzdHJlYW0gaW4gZnVzZSB2My4xNy4yLCBidXQg SSBkb3VidAotICBpdCB3aWxsIG1pZ3JhdGUgaW4gdHJpeGllIGJlZm9yZSB0aGUgaGFyZCBm cmVlemUuCi1Gb3J3YXJkZWQ6IG5vdC1uZWVkZWQKLS0tLSBhL29zc3BkLmMKLSsrKyBiL29z c3BkLmMKLUBAIC0yMzk0LDYgKzIzOTQsMTIgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIg Kiphcmd2KQotIAkJZmF0YWxfZShyZXQsICJmYWlsZWQgdG8gY3JlYXRlIHNsYXZlIHJlYXBl ciB0aHJlYWQiKTsKLSAKLSAJLyogd2UncmUgc2V0LCBsZXQncyBzZXR1cCBmdXNlIHN0cnVj dHVyZXMgKi8KLSsJZHNwX3NlID0gc2V0dXBfb3NzcF9jdXNlKCZkc3Bfb3BzLCBwYXJhbS5k c3BfbmFtZSwKLSsJCQkJIHBhcmFtLmRzcF9tYWpvciwgcGFyYW0uZHNwX21pbm9yLAotKwkJ CQkgYXJncy5hcmdjLCBhcmdzLmFyZ3YpOwotKwlpZiAoIWRzcF9zZSkKLSsJCWZhdGFsKCJj YW4ndCBjcmVhdGUgZHNwLCBnaXZpbmcgdXAiKTsKLSsKLSAJaWYgKHN0cmxlbihwYXJhbS5t aXhlcl9uYW1lKSkKLSAJCW1peGVyX3NlID0gc2V0dXBfb3NzcF9jdXNlKCZtaXhlcl9vcHMs IHBhcmFtLm1peGVyX25hbWUsCi0gCQkJCQkgICBwYXJhbS5taXhlcl9tYWpvciwgcGFyYW0u bWl4ZXJfbWlub3IsCi1AQCAtMjQwMywxMiArMjQwOSw2IEBAIGludCBtYWluKGludCBhcmdj LCBjaGFyICoqYXJndikKLSAJCQkJCSAgcGFyYW0uYWRzcF9tYWpvciwgcGFyYW0uYWRzcF9t aW5vciwKLSAJCQkJCSAgYXJncy5hcmdjLCBhcmdzLmFyZ3YpOwotIAotLQlkc3Bfc2UgPSBz ZXR1cF9vc3NwX2N1c2UoJmRzcF9vcHMsIHBhcmFtLmRzcF9uYW1lLAotLQkJCQkgcGFyYW0u ZHNwX21ham9yLCBwYXJhbS5kc3BfbWlub3IsCi0tCQkJCSBhcmdzLmFyZ2MsIGFyZ3MuYXJn dik7Ci0tCWlmICghZHNwX3NlKQotLQkJZmF0YWwoImNhbid0IGNyZWF0ZSBkc3AsIGdpdmlu ZyB1cCIpOwotLQotIAlpZiAobWl4ZXJfc2UpCi0gCQlzbnByaW50ZihtaXhlcl9idWYsIHNp emVvZihtaXhlcl9idWYpLCAiLCAlcyAoJWQ6JWQpIiwKLSAJCQkgcGFyYW0ubWl4ZXJfbmFt ZSwgcGFyYW0ubWl4ZXJfbWFqb3IsIHBhcmFtLm1peGVyX21pbm9yKTsK

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?S=C3=A9bastien_Noel?=@21:1/5 to Paul Gevers on Thu May 15 13:50:02 2025
    XPost: linux.debian.devel.release

    On 15/05/25 11:01, Paul Gevers wrote:
    OK. Would you unblock the package if I upload src:osspd/1.3.3-5
    with the attached debdiff ?

    If you verify that "should do the right thing" is actually true, yes. So
    if the binary has the versioned Depends in the end, please go ahead.

    Yes I did check, thanks :-)

    For avoidance of misunderstanding, that line will need to be removed
    when the next fuse3 transition happens, so this is a temporary solution.

    Paul

    Package uploaded; it has been build on all arch

    br,
    Sébastien

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)