This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --vQiNtngeqmRRy5fgDHex2avFRiWBsuMkN
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Hello!
While working on a Clojure package that depends on jruby, I noticed it's
in pretty bad shape:
1. it FTBFS (#959600)
2. it has a bunch of CVEs (#972230)
3. it doesn't run without declaring a specific env var (#977979)
4. it loads gems from /usr/lib/ruby/vendor_ruby and it probably should
not for compatibility reasons (#977981)
5. it should probably be updated to the latest upstream version, as it
targets ruby 2.3, which is kinda old and has no security support [1]
(#895837)
Being a key package, it hasn't been removed from testing, so people
might have not noticed those issues.
Adrian Bunk says a large part of the Java ecosystem seems to
transitively depend on jruby, so I guess all those things are Bad™.
Is there someone that could take a look at this package? It's really out
of my field of expertise and I don't think I'll be able to help :S
PS: I'm not currently subscribed to this list, so please keep me in CC.
[1]:
https://www.ruby-lang.org/en/news/2018/06/20/support-of-ruby-2-2-has-ended/
--
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Louis-Philippe Véronneau
⢿⡄⠘⠷⠚⠋
[email protected] / veronneau.org
⠈⠳⣄
--vQiNtngeqmRRy5fgDHex2avFRiWBsuMkN--
-----BEGIN PGP SIGNATURE-----
wsF5BAABCAAjFiEEZ39U8fqGga2OwLzmeurE7GqqCpcFAl/js1oFAwAAAAAACgkQeurE7GqqCpc4 eQ//YB+tatRRTtlDo+3SdXYccAwC7I6U6WWgHaTKbgltaolVCnkCwDmd/k2FD1rEQ3F7wXmaGHVv 73mpUi/QcUKcBAU/MonfB3aSRFZdN3dI6hoNWMW9TvMZg7Nb4XKWIAUqJxPQPq99Hb3EVwgs/Jdy ZRB+TVSDFUFy6aS9IK1F3YZGhtj+fEp2FV+yojvE0RY4h7lrOhoNvXNTrKnIz/My3qb/C9eRArOJ KsOnjlr73O2DLNiezHUCDaEwrHp72/DdEXaCEPZjWCZpok0g/JEpd4xPAJrMFr7LcNuyuzcS8uuT PdVEfw/BSw+wJgn4ZRkTw45RKQhQU4iDaD13o1VrGmiiuytPrwQVhjiFDhydkx/8ONBBaWUfKScg AmfAwZ/GEj8izGzHV4ZUNqD0M/IRDDyLkzURLuOVo2/rNPA+ZA24A8u3DXx0ZuFUSMtT/0Mfi3ll so2vewpJpU37UH8MAagCKCJGsyMgZSmJv1dwIAUOhy6kyPb1TpLRpoSQaK1wjC2p84sxyp+gISk7 Q7SgkQ9Fik9HXMaf64maPFivStT3hokiQTmpjp1zEndKaCc34J3SHQhlWNNVGxlwQaDSZA2YxfWO 8/fc4NWS1xoSaLGXyyUP6xc6Wj/Yq3H/m5k+iRDg3nEHNLeOCC5bbe1aHw50mu1sZ+2Pw5XQF5Od f54=
=5vX8
-