commit 10813335106d5f6b78c2e19b2a4118e046bc1a43
Author: Anatol Pomozov <anatol.pomozov@gmail.com>
Date:   Sat Mar 21 09:13:31 2020 -0700

    ArchLinux fixes

diff --git a/Gemfile b/Gemfile
index 10c4d6dc8d8..96ecd19cf42 100644
--- a/Gemfile
+++ b/Gemfile
@@ -352,6 +352,8 @@ gem 'gettext', '~> 3.3', require: false, group: :development
 
 gem 'batch-loader', '~> 2.0.1'
 
+gem 'irb' # https://bugs.archlinux.org/task/68569
+
 # Perf bar
 gem 'peek', '~> 1.1'
 
diff --git a/Gemfile.checksum b/Gemfile.checksum
index 4b24bc11b39..bba6280ad49 100644
--- a/Gemfile.checksum
+++ b/Gemfile.checksum
@@ -306,8 +306,10 @@
 {"name":"ice_nine","version":"0.11.2","platform":"ruby","checksum":"5d506a7d2723d5592dc121b9928e4931742730131f22a1a37649df1c1e2e63db"},
 {"name":"imagen","version":"0.1.8","platform":"ruby","checksum":"fde7b727d4fe79c6bb5ac46c1f7184bf87a6d54df54d712ad2be039d2f93a162"},
 {"name":"invisible_captcha","version":"2.0.0","platform":"ruby","checksum":"a381edcb1d1b8744e9dc398ecad142c3e2ab077604645f85eeb02f9ea535c042"},
+{"name":"io-console","version":"0.5.6","platform":"ruby","checksum":"57d3deae8fb6ec56e20f0011dca54da855f1d760f03d60b5acec866cb725766d"},
 {"name":"ipaddr","version":"1.2.5","platform":"ruby","checksum":"4e679c71d6d8ed99f925487082f70f9a958de155591caa0e7f6cef9aa160f17a"},
 {"name":"ipaddress","version":"0.8.3","platform":"ruby","checksum":"85640c4f9194c26937afc8c78e3074a8e7c97d5d1210358d1440f01034d006f5"},
+{"name":"irb","version":"1.2.6","platform":"ruby","checksum":"b069a53986d318891bf5d40b9049c068cbe9106eacc8b7fe4478aaa19404bed5"},
 {"name":"jaeger-client","version":"1.1.0","platform":"ruby","checksum":"cb5e9b9bbee6ee8d6a82d03d947a5b04543d8c0a949c22e484254f18d8a458a8"},
 {"name":"jaro_winkler","version":"1.5.4","platform":"java","checksum":"0454333a50b44a09745878bfe57859893631ff7dfe48c029827894944514fe7c"},
 {"name":"jaro_winkler","version":"1.5.4","platform":"ruby","checksum":"50c3e83c5a9e8769c1cf5b73c8b51bb6eebbf8852a0ee53bf6ad6e4dc63414f9"},
@@ -506,6 +508,7 @@
 {"name":"regexp_parser","version":"2.6.0","platform":"ruby","checksum":"f163ba463a45ca2f2730e0902f2475bb0eefcd536dfc2f900a86d1e5a7d7a556"},
 {"name":"regexp_property_values","version":"1.0.0","platform":"java","checksum":"5e26782b01241616855c4ee7bb8a62fce9387e484f2d3eaf04f2a0633708222e"},
 {"name":"regexp_property_values","version":"1.0.0","platform":"ruby","checksum":"162499dc0bba1e66d334273a059f207a61981cc8cc69d2ca743594e7886d080f"},
+{"name":"reline","version":"0.1.5","platform":"ruby","checksum":"dea95e81f272d46deaf0337e7a878b293089a6bafb751dba78cb75d6f959acce"},
 {"name":"representable","version":"3.2.0","platform":"ruby","checksum":"cc29bf7eebc31653586849371a43ffe36c60b54b0a6365b5f7d95ec34d1ebace"},
 {"name":"request_store","version":"1.5.1","platform":"ruby","checksum":"07a204d161590789f2b1d27f9f0eadcdecd6d868cb2f03240250e1bc747df78e"},
 {"name":"responders","version":"3.0.0","platform":"ruby","checksum":"a267b281582802d04cf0968dbc7d60df0d48384915934b3bf9018f811dc3f7dc"},
diff --git a/Gemfile.lock b/Gemfile.lock
index 199c806a854..141e9a17018 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -821,8 +821,11 @@ GEM
       parser (>= 2.5, != 2.5.1.1)
     invisible_captcha (2.0.0)
       rails (>= 5.0)
+    io-console (0.5.6)
     ipaddr (1.2.5)
     ipaddress (0.8.3)
+    irb (1.2.6)
+      reline (>= 0.1.5)
     jaeger-client (1.1.0)
       opentracing (~> 0.3)
       thrift
@@ -1253,6 +1256,8 @@ GEM
       redis (>= 4, < 5)
     regexp_parser (2.6.0)
     regexp_property_values (1.0.0)
+    reline (0.1.5)
+      io-console (~> 0.5)
     representable (3.2.0)
       declarative (< 0.1.0)
       trailblazer-option (>= 0.1.1, < 0.2.0)
@@ -1796,6 +1801,7 @@ DEPENDENCIES
   ipaddr (~> 1.2.5)
   ipaddress (~> 0.8.3)
   ipynbdiff!
+  irb
   jira-ruby (~> 2.1.4)
   js_regex (~> 3.8)
   json (~> 2.6.3)