Problem with latest version of ICU. #619

Closed
opened 2026-10-05 04:33:50 +02:00 by adam · 5 comments
Owner

As for the encoding method, it required ICU, which wasn't installed on my system. I installed it (the latest version) and now ZNC doesn't wants to start. That's what I got:

_irc@jedayoshi:~$ znc
znc: error while loading shared libraries: libicuuc.so.56: cannot open shared object file: No such file or directory
_

Any idea why? I'm using the latest version of ZNC (1.6.1) with Debian Sid.

As for the encoding method, it required ICU, which wasn't installed on my system. I installed it (the latest version) and now ZNC doesn't wants to start. That's what I got: **_irc@jedayoshi:~$ znc znc: error while loading shared libraries: libicuuc.so.56: cannot open shared object file: No such file or directory**_ Any idea why? I'm using the latest version of ZNC (1.6.1) with Debian Sid. <!-- github-sync-id:111999844 -->
adam closed this issue 2026-10-05 04:33:50 +02:00
Author
Owner

PS: As Mikaela's request, the ICU version is 56.

(also, I compiled it from source)

PS: As Mikaela's request, the ICU version is 56. (also, I compiled it from source) <!-- github-comment-id:148976624 -->
Author
Owner

Is it possible that you could have installed icu without the development libraries? The Debian package wanted is libicu-dev which is why I ask.

Is it possible that you could have installed icu without the development libraries? The Debian package wanted is `libicu-dev` which is why I ask. <!-- github-comment-id:148979160 -->
Author
Owner

Where did you install ICU 56? Is that directory listed in /etc/ld.so.conf or LD_LIBRARY_PATH?

Where did you install ICU 56? Is that directory listed in `/etc/ld.so.conf` or `LD_LIBRARY_PATH`? <!-- github-comment-id:148986305 -->
Author
Owner

@Mikaela hmm, I don't know. When I extract'd the ICU file, I cd'd to icu/source and compiled it.

@DarthGandalf I installed it on the default directory.

@Mikaela hmm, I don't know. When I extract'd the ICU file, I cd'd to icu/source and compiled it. @DarthGandalf I installed it on the default directory. <!-- github-comment-id:149013993 -->
Author
Owner

The "default" directory is /usr/local? By default /etc/ld.so.conf doesn't contain /usr/local/lib.

The "default" directory is `/usr/local`? By default `/etc/ld.so.conf` doesn't contain `/usr/local/lib`. <!-- github-comment-id:149016720 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/znc#619