$ adcdownload -x get https://download.developer.apple.com/...omitted...
Traceback (most recent call last):
15: from /home/pi/.gem/ruby/2.5.0/bin/adcdownload:23:in `<main>'
14: from /home/pi/.gem/ruby/2.5.0/bin/adcdownload:23:in `load'
13: from /home/pi/.gem/ruby/2.5.0/gems/adcdownload-0.1.2/bin/adcdownload:6:in `<top (required)>'
12: from /home/pi/.gem/ruby/2.5.0/gems/adcdownload-0.1.2/lib/adcdownload/application.rb:34:in `run'
11: from /home/pi/.gem/ruby/2.5.0/gems/commander-4.4.6/lib/commander/delegates.rb:15:in `run!'
10: from /home/pi/.gem/ruby/2.5.0/gems/commander-4.4.6/lib/commander/runner.rb:65:in `run!'
9: from /home/pi/.gem/ruby/2.5.0/gems/commander-4.4.6/lib/commander/runner.rb:381:in `parse_global_options'
8: from /usr/lib/ruby/2.5.0/optparse.rb:1648:in `parse!'
7: from /usr/lib/ruby/2.5.0/optparse.rb:1626:in `permute!'
6: from /usr/lib/ruby/2.5.0/optparse.rb:1532:in `order!'
5: from /usr/lib/ruby/2.5.0/optparse.rb:1538:in `parse_in_order'
4: from /usr/lib/ruby/2.5.0/optparse.rb:1538:in `catch'
3: from /usr/lib/ruby/2.5.0/optparse.rb:1584:in `block in parse_in_order'
2: from /home/pi/.gem/ruby/2.5.0/gems/commander-4.4.6/lib/commander/runner.rb:400:in `block in global_option_proc'
1: from /home/pi/.gem/ruby/2.5.0/gems/adcdownload-0.1.2/lib/adcdownload/application.rb:12:in `block in run'
/home/pi/.gem/ruby/2.5.0/gems/commander-4.4.6/lib/commander/user_interaction.rb:359:in `method_missing': undefined local variable or method `logger' for #<ADCDownload::Application:0x01b7ecd8> (NameError)
pi@raspberrypi:~/sw/adcdownload $ ruby --version
ruby 2.5.5p157 (2019-03-15 revision 67260) [arm-linux-gnueabihf]
Looks like bit-rotten: