FS#73723 - [nodejs-lts-dubnium] 10.24.0-2 error while loading shared libraries: libicuuc.so.69
Attached to Project:
Arch Linux
Opened by Andre Esteve (esteve) - Thursday, 10 February 2022, 19:51 GMT
Last edited by Antonio Rojas (arojas) - Thursday, 10 February 2022, 23:14 GMT
Opened by Andre Esteve (esteve) - Thursday, 10 February 2022, 19:51 GMT
Last edited by Antonio Rojas (arojas) - Thursday, 10 February 2022, 23:14 GMT
|
Details
Description:
nodejs 10.24 provided in package nodejs-lts-dubnium 10.24.0-2 depends on libicuuc.so.69, however current core/icu package provides libicuuc.so.70. nodejs fails to load with error: > error while loading shared libraries: libicuuc.so.69 Steps to reproduce: # pacman -Suy $ node Workaround: # pacman -U /var/cache/pacman/pkg/icu-69.1-1-x86_64.pkg.tar.zst Also tried without success: # ln -s /usr/lib/libicui18n.so.70 /usr/lib/libicui18n.so.69 And the other icu libs, but eventually node still fails. Maybe the new version is not ABI compatible? Commentary: I am not sure what would be the expected setup in this situation. Should package nodejs-lts-dubnium have a version dependency on icu 69? Or icu should include the libs for version 69? |
This task depends upon
Closed by Antonio Rojas (arojas)
Thursday, 10 February 2022, 23:14 GMT
Reason for closing: Not a bug
Thursday, 10 February 2022, 23:14 GMT
Reason for closing: Not a bug
Comment by loqs (loqs) - Thursday,
10 February 2022, 21:50 GMT
nodejs-lts-dubnium was removed from community as EOL’ed and
unrequired
https://github.com/archlinux/svntogit-community/commit/6a75180306d4ab50fbd0cbf8dad47153d1326f24