Requiring berkeley_library/logging in a Rails app unconditionally runs the initializer from the Railtie. It would be nice if (as in Lograge) there was a configuration flag allowing this to be disabled.
As a workaround, I was able to make the initializer a no-op by adding the following to my application.rb:
config.before_configuration do
Rails.application.initializers
.find { |init| init.name == 'logging.configure_berkeley_library_logging' }
.instance_variable_set(:@block, ->(_app) {})
end