• Help with removing the Jruby build-dependency in mustache-java (#979845

    From =?UTF-8?Q?Louis-Philippe_V=c3=a9ron@21:1/5 to All on Tue Jan 12 20:00:02 2021
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --g0t56uxelkC8gEFs1BEGXJhFPgUdWQUpg
    Content-Type: text/plain; charset=utf-8
    Content-Language: en-US
    Content-Transfer-Encoding: quoted-printable


    Since I wasn't able to fix jruby in Debian in time for Bullseye, the
    Release Team has asked us to remove jruby from the key packages list
    [1], since while it's still in there, it won't be removed from Testing
    and it kinda needs to be.

    This means we need to make sure packages in that list don't depend on
    jruby anymore.

    So far Emmanuel Bourg kindly fixed #979723, while I took care of
    #979745. The only bug left would be #979845 on mustache-java, a package
    that has been abandoned by its maintainer a while ago.

    mustache-java is in the key packages list itself since tiles-request
    depends on it.

    Would someone have time to take care of that bug? As mentioned in
    #979845, the latest upstream version does not depend on jruby anymore.

    I spent an hour looking at the changes 0.9.7 introduces, and I feel it
    would be more than a "small, targeted fixes" (the Soft-Freeze has
    started!). Maybe someone with more Java skills than I would be confident
    the update wouldn't break things right and left, as I'm not.


    [1]: https://udd.debian.org/cgi-bin/key_packages.yaml.cgi

    ⣾⠁⢠⠒⠀⣿⡁ Louis-Philippe Véronneau
    ⢿⡄⠘⠷⠚⠋ pollo@debian.org / veronneau.org



    wsF5BAABCAAjFiEEZ39U8fqGga2OwLzmeurE7GqqCpcFAl/98ZAFAwAAAAAACgkQeurE7GqqCpfC Kg//dQW3/gxUgW9ZEDF9WvhydEPbP3qUmkyDVi1/20zOiRuerPzpXwZNxW5VV4c5ewb9MBpgOKxr df/LATMZ/MgrKArVw1OK4gbu7rF25KF1fIpcjI0iigfvx71k3a6EbGfSWyguVW8YWSCphUxVoBPh 3R+jW+ao/i67yphNhbmOjfHrMQ8dlsdlx9/tAsDzM5dO1PvWQ8CwxXQeY+X1zarEBpLHPNi0owUz 4gagLWVtQUWOhLtX/YLf/Mn/ga1zWaSuHRsyXkmGu9Gor6KUg5Lc+PvT7S98J3tkdLtIwhFCvCsA niG2GNmN9Z72v1+KsnmUFJN1SjG4zvtJ4as63a2UA++0AV/CR60Or4zvqntslddullP3mykphbLS lzGcthAE8HndPktQNYQyIIFRmfWSkQt2ztJsZ7LSIPSJK03sQjQA402m9nRS3v2udHMBI9Oh5KNV aohTDn1nfEvfdZjdK+lPpn1+1txMtl5H8zO4plHRzzdda4WjwcuZdCCESXb+sljSgxbqC5lOW33M 814QmALe+dcp9PDNzGaWxPCxKVz6n24SgHPnjk492eibmM1Xzb3QT0Nps2PD1I1ctqDFflW3Dr+U OeFfcS6laHAdDype/nlXnKwxESxjzKIy3DhOqjNtxd7A90bVxazQZkERIW+Dm9CASeTE0YSmoUX+ vec=