Package: charybdis
Version: 3.4.2-4+b1

charybdis won't run at all, or rather I get

>   notice: starting charybdis-3.4.2 ...
>   notice: libratbox version: 20081213_1-26296 - GNUTLS: compiled (3.3.8), 
> library(3.3.8)
> Fatal: failed to create the nonce buffer lock: Invalid argument
> FATAL: failed to acquire the FSM lock in libgrypt: Invalid argument

gcrypt is ingeniously calling log_fatal and thus causing the program to exit
immediately.

This occurs because the libratbox function rb_init_prng() calls
gcry_fast_random_poll(), which in turn leads to the fatal error.
Merely removing this call does not help, because apparently this
was a weird way of initializing gcrypt.

This looks helpful:

https://github.com/atheme/charybdis/commit/7aa40f6d2c50abed003ef471b2c5b700f73af4e3


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to