Closed Bug 1871342 Opened 2 years ago Closed 2 years ago

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)

Thunderbird 121
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

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...

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.

Component: Installer → Build Config

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.

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.

Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.