-%define bigdecimal_ver 1.3.2
-%define did_you_mean_ver 1.1.0
-%define io_console_ver 0.4.6
-%define irb_ver 0.9.6
-%define json_ver 2.0.4
-%define minitest_ver 5.10.1
-%define net_telnet_ver 0.1.1
-%define openssl_ver 2.0.7
-%define power_assert_ver 0.4.1
-%define psych_ver 2.2.2
-%define rake_ver 12.0.0
-%define rdoc_ver 5.0.0
-%define rubygems_ver 2.6.14.1
-%define test_unit_ver 3.2.3
-%define xmlrpc_ver 0.2.1
+# hack: skip rubygem(ipaddr)
+%define _noautoreq ipaddr
+
+# separate modules
+%define bigdecimal_ver 1.4.1
+%define bundler_ver 1.17.2
+%define did_you_mean_ver 1.3.0
+%define io_console_ver 0.4.7
+%define irb_ver 1.0.0
+%define json_ver 2.1.0
+%define minitest_ver 5.11.3
+%define net_telnet_ver 0.2.0
+%define power_assert_ver 1.1.3
+%define psych_ver 3.1.0
+%define rake_ver 12.3.2
+%define rdoc_ver 6.1.2
+%define rubygems_ver 3.0.3
+%define test_unit_ver 3.2.9
+%define xmlrpc_ver 0.3.0
+# default modules, separated
+%define irb_ver 1.0.0
+# default modules packaged in main modules
+%define cmath_ver 1.0.0
+%define csv_ver 3.0.9
+%define date_ver 2.0.0
+%define dbm_ver 1.0.0
+%define e2mmap_ver 0.1.0
+%define etc_ver 1.0.1
+%define fcntl_ver 1.0.0
+%define fiddle_ver 1.0.0
+%define fileutils_ver 1.1.0
+%define forwardable_ver 1.2.0
+%define gdbm_ver 2.0.0
+%define ipaddr_ver 1.2.2
+%define logger_ver 1.3.0
+%define matrix_ver 0.1.0
+%define mutex_m_ver 0.1.0
+%define ostruct_ver 0.1.0
+%define openssl_ver 2.1.2
+%define prime_ver 0.1.0
+%define rexml_ver 3.1.9
+%define rss_ver 0.2.7
+%define scanf_ver 1.0.0
+%define sdbm_ver 1.0.0
+%define shell_ver 0.7
+%define stringio_ver 0.0.2
+%define strscan_ver 1.0.0
+%define sync_ver 0.5.0
+%define thwait_ver 0.1.0
+%define tracer_ver 0.1.0
+%define webrick_ver 1.4.2
+%define zlib_ver 1.0.0