Incompatible with libicuuc.so.74 and libicui18n.so.74. So after an update you will get:
goldendict: error while loading shared libraries: libicuuc.so.73: cannot open shared object file: No such file or directory
Please Update for new libraries.
Git Clone URL: | https://aur.archlinux.org/goldendict.git (read-only, click to copy) |
---|---|
Package Base: | goldendict |
Description: | Feature-rich dictionary lookup program supporting multiple dictionary formats |
Upstream URL: | https://github.com/goldendict/goldendict |
Keywords: | dictionary |
Licenses: | GPL3 |
Submitter: | MikeWalrus |
Maintainer: | MikeWalrus |
Last Packager: | MikeWalrus |
Votes: | 2 |
Popularity: | 0.062207 |
First Submitted: | 2023-06-21 15:25 (UTC) |
Last Updated: | 2023-12-18 09:38 (UTC) |
« First ‹ Previous 1 2
Incompatible with libicuuc.so.74 and libicui18n.so.74. So after an update you will get:
goldendict: error while loading shared libraries: libicuuc.so.73: cannot open shared object file: No such file or directory
Please Update for new libraries.
Thanks MikeWalrus for him goldendict 1:1.5.0-2 stable package!!!
@MikeWalrus Thank you for posting! Yes, rebuilding qt5-webkit and goldendict worked perfectly.
@TheExplorer Packages have to be rebuilt whenever their dependencies get updated. You need to rebuild qt5-webkit and goldendict in this case. :)
/usr/bin/ld: warning: libicuuc.so.72, needed by /usr/lib/libQt5WebKit.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libicui18n.so.72, needed by /usr/lib/libQt5WebKit.so, not found (try using -rpath or -rpath-link)
The problem: 'icu' package got updated from 72 to 73. Goldendict fails to compile now. I also cannot downgrade 'icu' because it breaks other things like harfbuzz-icu, gspell and raptor. Can you please fix it somehow? Thanks!
@MarsSeed Thanks!
I suggest you remove the following lines from PKGBUILD:
provides=("${pkgname}=${pkgver}")
conflicts=("${pkgname}")
These are not needed here, since this package has the default, intended name of goldendict
.
All the other packages have to (and do) declare such 'interface' names but not this one. :)
Wow, this was super long in the making (the stable release version)!
7 years even since the last release candidate tag 1.5.0-RC2
.
And 13 years since 1.0.1
.
Pinned Comments
MikeWalrus commented on 2023-12-21 14:24 (UTC)
@TheExplorer I recommend vedgy’s webengine branch if you don’t want to build qt5-webKit, before it’s merged at least.