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 ⢿⡄⠘⠷⠚⠋ po...@debian.org / veronneau.org ⠈⠳⣄
OpenPGP_signature
Description: OpenPGP digital signature