[DRE-maint] Bug#981224: Proposing to replace ruby-uglifier with ruby-terser and remove ruby-uglifier

Pirate Praveen praveen at onenetbeyond.org
Sun Jun 5 11:58:22 BST 2022



On ബു, ജൂൺ 1 2022 at 07:32:00 വൈകു +05:30:00 
+05:30:00, Pirate Praveen <praveen at onenetbeyond.org> wrote:
> Looks like upstreams moved already
> https://github.com/rails/sprockets/pull/713
> https://github.com/rails/rails/blob/main/Gemfile#L33

$ reverse-depends -b ruby-uglifier
Reverse-Build-Depends
* open-build-service

$ reverse-depends ruby-uglifier
Reverse-Depends
* diaspora
* gitlab
* obs-api

diaspora and gitlab I plan to fix (gitlab is fixed already in 
experimental but will take time for a reupload to unstable).

Last unstable upload of open-build-service/obs-api is 2020-04-13 and 
already has two unfixed rc bugs and a request for help 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984462

If maintaining all ruby gem dependencies is the main problem, then may 
be a mixed approach of using unpackaged gems from rubygems.org and 
moving to contrib section could work.

You can see https://salsa.debian.org/ruby-team/pupilfirst as example of 
this approach (this would not require a lot of ruby specific knowledge).
https://salsa.debian.org/ruby-team/pupilfirst/-/blob/master/debian/postinst#L87

You just need to set GEM_HOME and GEM_PATH variables for bundler to 
install unpackaged gems.



More information about the Pkg-ruby-extras-maintainers mailing list