Open Bost opened 4 years ago
In general, Racket packages on Unix-like systems don't do this kind of checking for native libraries (because you can generally build and install the Racket package, and in some cases even use part of it, without the native library).
But I suspect your underlying problem would be fixed by https://github.com/racket/readline-gpl/pull/5: libreadline-dev
presumably provides a libreadline.so
without a version number, which this package accepts, but you may well already have one or more of the non-development packages mentioned in https://github.com/willghatch/racket-rash/pull/66, just ones newer than this library currently knows to look for. For example, I have a libreadline.so.8
from the libreadline8
Debian/Ubuntu package.
Even so, this package ought to fail gracefully when it can't find a libreadline.so
, not prevent you from using the repl at all!
Hi. It looks like
readline-gpl
depends onlibreadline-dev
and doesn't check its presence during the installation process:So I installed the
libreadline-dev
manually and life was good again:Thanks in advance for fixing it.