Information code when starting Root

I recently reinstalled ROOT version 6.14/04 on MacOS 10.14 using the dmg file from the ROOT website. When I start root, I receive a bunch of info about the execution of the application. Previously, I never observed this information, just the regular "Welcome to ROOT " box.

$ root
2018-10-16 12:46:21.854 root[5571:33459] GetInputSourceEnabledPrefs user file path = /Users/<User Name>/Library/Preferences/com.apple.HIToolbox.plist
2018-10-16 12:46:21.854 root[5571:33459] GetInputSourceEnabledPrefs effective user id path = 503
2018-10-16 12:46:21.854 root[5571:33459] GetInputSourceEnabledPrefs user pref content = <CFBasicHash 0x7f98f1442c10 [0x7fff94b998e0]>{type = immutable dict, count = 1,
entries =>
	0 : <CFString 0x7f98f1441e70 [0x7fff94b998e0]>{contents = "AppleSavedCurrentInputSource"} = <CFBasicHash 0x7f98f1443080 [0x7fff94b998e0]>{type = immutable dict, count = 3,
entries =>
	0 : <CFString 0x7fff94c07f68 [0x7fff94b998e0]>{contents = "InputSourceKind"} = <CFString 0x7fff94c4d4a8 [0x7fff94b998e0]>{contents = "Keyboard Layout"}
	1 : <CFString 0x7fff94c02c68 [0x7fff94b998e0]>{contents = "KeyboardLayout Name"} = ABC
	2 : <CFString 0x7fff94c395e8 [0x7fff94b998e0]>{contents = "KeyboardLayout ID"} = <CFNumber 0xfc37 [0x7fff94b998e0]>{value = +252, type = kCFNumberSInt64Type}
}

}
   ------------------------------------------------------------
  | Welcome to ROOT 6.14/04                http://root.cern.ch |
  |                               (c) 1995-2018, The ROOT Team |
  | Built for macosx64                                         |
  | From tags/v6-14-04@v6-14-04, Aug 23 2018, 17:00:44         |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q' |
   ------------------------------------------------------------

root [0] 2018-10-16 12:46:22.047 root.exe[5572:33468] GetInputSourceEnabledPrefs user file path = /Users/<UserName>/Library/Preferences/com.apple.HIToolbox.plist
2018-10-16 12:46:22.047 root.exe[5572:33468] GetInputSourceEnabledPrefs effective user id path = 503
2018-10-16 12:46:22.048 root.exe[5572:33468] GetInputSourceEnabledPrefs user pref content = <CFBasicHash 0x7fa1e99a6e40 [0x7fff94b998e0]>{type = immutable dict, count = 1,
entries =>
	0 : <CFString 0x7fa1e99b9840 [0x7fff94b998e0]>{contents = "AppleSavedCurrentInputSource"} = <CFBasicHash 0x7fa1e99b5d70 [0x7fff94b998e0]>{type = immutable dict, count = 3,
entries =>
	0 : <CFString 0x7fff94c07f68 [0x7fff94b998e0]>{contents = "InputSourceKind"} = <CFString 0x7fff94c4d4a8 [0x7fff94b998e0]>{contents = "Keyboard Layout"}
	1 : <CFString 0x7fff94c02c68 [0x7fff94b998e0]>{contents = "KeyboardLayout Name"} = ABC
	2 : <CFString 0x7fff94c395e8 [0x7fff94b998e0]>{contents = "KeyboardLayout ID"} = <CFNumber 0xfc37 [0x7fff94b998e0]>{value = +252, type = kCFNumberSInt64Type}
}

}

root [0] .q

How do I make it so I only see the welcome box and none of this extra info?

My guess is that the binary provided in that .dmg file is not compatible with the version of MacOS you are using. Building ROOT from the sources might fix this issue. May be @amadio has a better suggestion.

@couet is right. Unfortunately, Apple makes incompatible changes with every release of OS X, so the binaries for 10.13 (High Sierra) won’t work with 10.14 (Mojave). The next release will support Mojave, but for now the only solution is to build from source. If you have Homebrew, however, you might be able to get ROOT with brew install root.

@amadio @couet Thank you for your help.

@xerader would you mind if we move this thread to the regular ROOT section of the forum? There is too much relevant content here!

Sure! That would be nice

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.