• Bug#1108859: unblock: geeqie/2.5-8 (pre-approval)

    From Andreas =?UTF-8?B?UsO2bm5xdWlzdA==?@21:1/5 to All on Sun Jul 6 13:40:01 2025
    XPost: linux.debian.devel.release

    Package: release.debian.org
    Severity: normal
    X-Debbugs-Cc: [email protected]
    Control: affects -1 + src:geeqie
    User: [email protected]
    Usertags: unblock

    Please unblock package geeqie

    Geeqie has two rotation plugins that are maintained in Debian, and
    hasn't been forwarded upstream, and these call exiftran in a way that
    has started to make exiftran segfault. Bug in geeqie: ##1108681 and in exiftran: #1108680 .

    [ Reason ]
    Working around a bug in exiftran - the call to exiftran segfaults when
    using -g, so this removes this from the exiftran calls. Exiftran itself
    is QA-maintained in Debian, and seems to have only few fixes lately
    upstream, so I find this the simplest solution. Having a small look at
    the bug in exiftran I haven't had any luck in finding a solution, my
    debugging didn't find a good solution.

    [ Impact ]
    The lossless rotation of jpegs in geeqie doesn't work.

    [ Tests ]
    Tried the fix, and it does work around the segfault.

    [ Risks ]
    Trivial changes that doesn't affect other stuff than the plugins for
    geeqie.

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

    [ Other info ]
    It seems like these plugins are useful for the users, and this is a
    better solution than dropping them completely. During the forky release
    cycle I will see what upstream says about them and forward or remove
    them.

    unblock geeqie/2.5-8

    ZGlmZiAtTnJ1IGdlZXFpZS0yLjUvZGViaWFuL2NoYW5nZWxvZyBnZWVxaWUtMi41L2RlYmlhbi9j aGFuZ2Vsb2cKLS0tIGdlZXFpZS0yLjUvZGViaWFuL2NoYW5nZWxvZwkyMDI1LTA2LTE1IDE3OjMx OjIxLjAwMDAwMDAwMCArMDIwMAorKysgZ2VlcWllLTIuNS9kZWJpYW4vY2hhbmdlbG9nCTIwMjUt MDctMDYgMTI6MzA6NTAuMDAwMDAwMDAwICswMjAwCkBAIC0xLDMgKzEsMTAgQEAKK2dlZXFpZSAo MToyLjUtOCkgdW5zdGFibGU7IHVyZ2VuY3k9bWVkaXVtCisKKyAgKiBEb24ndCB1c2UgLWcgd2l0 aCBleGlmdHJhbnMgdG8gd29yayBhcm91bmQgY3Jhc2gKKyAgICAoQ2xvc2VzOiAjMTEwODY4MSkK KworIC0tIEFuZHJlYXMgUsO2bm5xdWlzdCA8Z3VzbmFuQGRlYmlhbi5vcmc+ICBTdW4sIDA2IEp1 bCAyMDI1IDEyOjMwOjUwICswMjAwCisKIGdlZXFpZSAoMToyLjUtNykgdW5zdGFibGU7IHVyZ2Vu Y3k9bWVkaXVtCiAKICAgKiBBZGQgcGF0Y2ggdG8gZml4IHdhcm5pbmcgd2hlbiBkZWxldGluZyBz eW1saW5rcyAoQ2xvc2VzOiAjMTEwNDczNykKZGlmZiAtTnJ1IGdlZXFpZS0yLjUvZGViaWFuL3Bs dWdpbnMvcm90YXRlLTI3MC5kZXNrdG9wIGdlZXFpZS0yLjUvZGViaWFuL3BsdWdpbnMvcm90YXRl LTI3MC5kZXNrdG9wCi0tLSBnZWVxaWUtMi41L2RlYmlhbi9wbHVnaW5zL3JvdGF0ZS0yNzAuZGVz a3RvcAkyMDI1LTA2LTE1IDE3OjI4OjEwLjAwMDAwMDAwMCArMDIwMAorKysgZ2VlcWllLTIuNS9k ZWJpYW4vcGx1Z2lucy9yb3RhdGUtMjcwLmRlc2t0b3AJMjAyNS0wNy0wMyAyMTo1NzoxOC4wMDAw MDAwMDAgKzAyMDAKQEAgLTUsNyArNSw3IEBACiAKICMgY2FsbCB0aGUgaGVscGVyIHNjcmlwdAog VHJ5RXhlYz1leGlmdHJhbgotRXhlYz1leGlmdHJhbiAtMiAtaSAtZyAtcCAlRgorRXhlYz1leGlm dHJhbiAtMiAtaSAtcCAlRgogCiAjIERlc2t0b3AgZmlsZXMgdGhhdCBhcmUgdXNhYmxlIG9ubHkg aW4gR2VlcWllIHNob3VsZCBiZSBtYXJrZWQgbGlrZSB0aGlzOgogQ2F0ZWdvcmllcz1YLUdlZXFp ZTsKZGlmZiAtTnJ1IGdlZXFpZS0yLjUvZGViaWFuL3BsdWdpbnMvcm90YXRlLTkwLmRlc2t0b3Ag Z2VlcWllLTIuNS9kZWJpYW4vcGx1Z2lucy9yb3RhdGUtOTAuZGVza3RvcAotLS0gZ2VlcWllLTIu NS9kZWJpYW4vcGx1Z2lucy9yb3RhdGUtOTAuZGVza3RvcAkyMDI1LTA2LTE1IDE3OjI4OjEwLjAw MDAwMDAwMCArMDIwMAorKysgZ2VlcWllLTIuNS9kZWJpYW4vcGx1Z2lucy9yb3RhdGUtOTAuZGVz a3RvcAkyMDI1LTA3LTAzIDIxOjU3OjE0LjAwMDAwMDAwMCArMDIwMApAQCAtNSw3ICs1LDcgQEAK IAogIyBjYWxsIHRoZSBoZWxwZXIgc2NyaXB0CiBUcnlFeGVjPWV4aWZ0cmFuCi1FeGVjPWV4aWZ0 cmFuIC05IC1pIC1nIC1wICVGCitFeGVjPWV4aWZ0cmFuIC05IC1pIC1wICVGCiAKICMgRGVza3Rv cCBmaWxlcyB0aGF0IGFyZSB1c2FibGUgb25seSBpbiBHZWVxaWUgc2hvdWxkIGJlIG1hcmtlZCBs aWtlIHRoaXM6CiBDYXRlZ29yaWVzPVgtR2VlcWllOwo=

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andreas =?UTF-8?B?UsO2bm5xdWlzdA==?@21:1/5 to [email protected] on Mon Jul 7 15:20:01 2025
    XPost: linux.debian.devel.release

    Control: tags -1 - moreinfo

    On Mon, 7 Jul 2025 13:53:04 +0200 Paul Gevers <[email protected]> wrote:
    On Sun, 6 Jul 2025 13:33:17 +0200 Andreas =?UTF-8?B?UsO2bm5xdWlzdA==?= <[email protected]> wrote:
    Geeqie has two rotation plugins that are maintained in Debian, and
    hasn't been forwarded upstream, and these call exiftran in a way that
    has started to make exiftran segfault. Bug in geeqie: ##1108681 and in exiftran: #1108680 .
    Please go ahead and remove the moreinfo tag once the package has been uploaded and is ready to be unblocked.


    Thanks, much appreciated!

    best
    /Andreas
    [email protected]

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