Hello!

"R.W.Flurando" <[email protected]> writes:

> icedove 140.3.0
> guix commit ca56c63101d37a96f84f72bdc62d5eacac8c25a5
>
> anyhow you run icedove, it could not load otr
> with this message:
> ```
> console.warn: "Init OTR FAILED!" (new Error("Cannot load required OTR
> library; Tried to load
> /gnu/store/lk80ym7bcncavqz4pgjxxzml7nca10jc-icedove-140.3.0/lib/icedove/libotr.so,
> Tried to load libotr.so from system's standard library locations.,
> Tried to load libotr.so.5 from system's standard library locations.,
> Tried to load libotr.so from system's standard library locations.",
> "resource:///modules/OTRLib.sys.mjs", 108))
> ```
>
> it is looking for libotr.so, or liboter.so.5, shared library of libotr.
> In guix, libotr does not expose such stuff even though this exists in
> libotr's lib folder.
>
> I wish a fix to tweak libotr and add libotr as a dependency of icedove
> or just somehow make a libotr.so file into icedove's lib folder
> Maybe I can do this myself, but I am not even familiar with `patch`
> command! And I don't think this is a personal issue requiring a private
> personal fix offline.

Thanks for reporting the issue. I think it should be fixed by
<https://codeberg.org/guix/guix/pulls/4189>; would you be able to apply
it to a local Guix checkout and see if it resolves the issue?

Otherwise, I'll push it in a few days.

-- 
Thanks,
Maxim



Reply via email to