Following an Arch update, thunderbird-beta is in a "thunderbird-beta requires ICU 73.64, whereas the Lib is now in ICU 74-2" package inconsistency situation.
Categories
(Thunderbird :: Build Config, defect)
Tracking
(Not tracked)
People
(Reporter: phil_tech, Unassigned)
Details
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:120.0) Gecko/20100101 Firefox/120.0
Steps to reproduce:
the installation of thunderbird-beta has been made impossible. the following message has been systematic for more than a week.
`# yay -S thunderbird-beta
Sync Explicit (1): thunderbird-beta-121.0b1-1
resolving dependencies...
warning: unable to resolve 'libicui18n.so=73-64', a dependency of 'thunderbird-beta
warning: Unable to resolve "libicuuc.so=73-64", a "thunderbird-beta" dependency
:: The following package cannot be updated due to unsolvable dependencies:
thunderbird-beta`
Attempts to build from source also fail on the following error:
...
0:42.13 Compiling webrender_bindings v0.1.0 (/opt/Thunderbird/thunderbird-beta/src/thunderbird-121.0/gfx/webrender_bindings)
0:43.90 Compiling gkrust-shared v0.1.0 (/opt/Thunderbird/thunderbird-beta/src/thunderbird-121.0/toolkit/library/rust/shared)
3:48.66 Compiling gkrust v0.1.0 (/opt/Thunderbird/thunderbird-beta/src/thunderbird-121.0/toolkit/library/rust)
11:24.25 Finished release [optimized] target(s) in 11m 20s
11:27.68 make[2]: *** [/opt/Thunderbird/thunderbird-beta/src/thunderbird-121.0/config/recurse.mk:34: compile] Error 2
11:27.68 make[1]: *** [/opt/Thunderbird/thunderbird-beta/src/thunderbird-121.0/config/rules.mk:361: default] Error 2
11:27.69 make: *** [client.mk:60: build] Error 2
11:27.71 W 57 compiler warnings present.
==> ERROR: An error has occurred in build().
Abort...
Comment 2•2 years ago
|
||
I'm not sure what you're building, but for build issue we'd only support the official source.
We're now at 123, beta i 122.
Comment 3•2 years ago
|
||
Mozilla tried to upgrade from ICU 73 to 74, but it got backed out, see bug 1859752. Looks like you'll have trouble building FF/TB 122 and 123 if you don't have ICU 73.
Comment 4•2 years ago
|
||
I take it this is the AUR package.
You can remove ac_add_options --with-system-icu from the PKGBUILD file until icu-74 is working.
Description
•