Bug#976477: marked as pending in jruby

Louis-Philippe Véronneau pollo at debian.org
Mon Apr 19 01:57:21 BST 2021


On 2021-04-18 17 h 54, Markus Koschany wrote:
> Hi,
> 
> I'm just investigating the current open RC bugs for the debian-java maintained
> packages. You have marked #976477 and #977979 in jruby as pending. Could you
> clarify why there hasn't been an upload yet? There also seems to be another RC
> bug, #972230. Do you have any suggestions how we can include jruby in Debian
> 11? 
> 
> Regards,
> 
> Markus 
> 
> 

Hi,

I worked on jruby quite a bit but the testsuite still fails in many
places. Trying to use the resulting binary package for
jruby-utils-clojure (the package I was trying to get in the archive in
the first place) yielded failures too.

At the moment, I don't think there is a way to include jruby in Debian
11 and I think it would be unwise to try to do so. It's too late, and
I don't believe anyone is currently committed to supporting jruby for
the whole Bullseye cycle.

I have worked with the release team to remove as much blockers for the
jruby removal from Bullseye as possible and I don't think jruby not
being present currently breaks anything release critical.

If someone wants jruby back in the archive eventually, there is
substantial work to be done. I think the harder thing to fix is jruby
targeting a different version of ruby than what is packaged in Debian.
Last time I checked, upstream jruby was several major releases behind
ruby, and the Ruby Team is already working on moving to ruby 3.0.

FWIW, I also wrote a blog post on the work I did:

https://veronneau.org/puppetserver-6-a-debian-packaging-post-mortem.html

Cheers,

-- 
  ⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁  Louis-Philippe Véronneau
  ⢿⡄⠘⠷⠚⠋   pollo at debian.org / veronneau.org
  ⠈⠳⣄

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 228 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-maintainers/attachments/20210418/534e54f2/attachment-0001.sig>


More information about the pkg-java-maintainers mailing list