===> Testing: Readline:ver<0.1.5>:auth<github:drforr>
[Readline] # Failed test 'initialize'
[Readline] # at t/02-base.t line 10
[Readline] # Cannot locate native library '(null)': dlopen(libreadline.7.dylib, 10): image not found
...followed by a bunch of failures tied to its inability to find that file. I happen to be running readline 8, so a symlink from libreadline.8.dylib to libreadline.7.dylib fixed the problem, but why is it looking for that specific file? If it's going through all the trouble of looking for specific symbols in the library, why must it also look for a specific major version? It seems like it could at least try the unversioned libreadline.dylib file either first or as a fallback.
...followed by a bunch of failures tied to its inability to find that file. I happen to be running readline 8, so a symlink from libreadline.8.dylib to libreadline.7.dylib fixed the problem, but why is it looking for that specific file? If it's going through all the trouble of looking for specific symbols in the library, why must it also look for a specific major version? It seems like it could at least try the unversioned libreadline.dylib file either first or as a fallback.