• Re: Bug#1102954: libimage-imlib2-perl: FTBFS in testing: dh_auto_test:

    From Andreas Tille@21:1/5 to All on Fri Apr 25 14:50:01 2025
    XPost: linux.debian.devel.release

    Hi Markus & release team,

    at first thanks to Nicolas for your very helpful investigation.

    Am Thu, Apr 24, 2025 at 03:20:06PM +0200 schrieb Nicolas Schodet:
    * Andreas Tille <andreas@an3as.eu> [250424 12:48]:
    [...]
    Thus I investigated a bit and found out the problem is caused by the Upgrade from imlib 1.12.3 to 1.12.4.

    Thanks, I used this information as a starting point!

    After investigation, this is caused by a change[1] in imlib2 where
    modules libraries are no longer linked with the Imlib library.

    This may causes a problem when the library is dynamically loaded, which
    I guess is what perl does.

    This was discussed in an issue[2], and the change was ultimately
    reverted in version 1.12.5 of imlib2.

    [1]: https://git.enlightenment.org/old/legacy-imlib2/commit/afcdc9223a7c99ac0ebbcbd7f75f3c07afb7e846
    [2]: https://git.enlightenment.org/old/legacy-imlib2/issues/30

    I made a quick & dirty patch to revert it and I was able to build libimage-imlib2-perl.

    I have not found this patch in BTS neither did I found any MR for
    imlib2. Assuming you can provide this easily I wonder what might be the
    best course of action - specifically the opinion of the release team.
    We probably do not want to bump the upstream version of some frequently
    used library at the current state of the freeze. So do you prefer the
    patch mentioned by Nicolas or ...

    I think the best would be to upgrade imlib2 to version 1.12.5 with the
    added bonus that it fixes another regression[3] in 1.12.4.

    [3]: https://git.enlightenment.org/old/legacy-imlib2/issues/32

    do you think that the new version does more good than potential harm?

    I'd happily implement your advise and upload either the suggested patch
    or the new upstream version. Markus, please let me know if you prefer
    to do the upload or whether you might have time constraints ans prefer
    if I would do some team upload following the advise of the release team.

    Kind regards and thanks again to Nicolas for the very helpful
    investigation

    Andreas.

    --
    https://fam-tille.de

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