Housekeeping #2047
[STICKY][icu]: and friends (x86_64)
42%
Description
this is the current list of 'icu' dependents for x86_64 systems - each time 'icu' is upgraded in arch, each of these packages should be rebuilt against the upgraded 'icu', with sodeps for each 'icu*.so', then the 'icu-compat' package should be upgraded to the same version as arch
the list is of course subject to change - the attached files can be used to generate the current list
Subtasks
History
Updated by infertux over 5 years ago
Looks like phantomjs is also broken:
% pacman -Syu [...] installing icu (63.1-2) breaks dependency 'icu<63' required by phantomjs
Updated by freemor over 5 years ago
And of course building iceweasel fails.. starting icecat rebuild while taking a look at what's borked with iceweasel.
Updated by freemor over 5 years ago
Just to be clear. The plan I'm working from is:
Rebuild existing versions against icu 63:
Works -> Release
Fails -> is fix trivial?
yes -> fix and release current version
no -> Consider updating to latest version, fix PKGBUILD, fix patches, build, fix bug, rebuild, etc.. release when all is said and done
Updated by freemor over 5 years ago
- % Done changed from 0 to 10
Icecat rebuilt and released
starting libre/icedove
Updated by bill-auger almost 4 years ago
- Status changed from fixed to in progress
- Description updated (diff)
- Subject changed from [icu 63.1-2] Has landed. All the usual suspects probably need rebuilds to [STICKY][icu] and friends (x86_64)
- Tracker changed from Bug to Housekeeping
Updated by bill-auger almost 4 years ago
- Subject changed from [STICKY][icu] and friends (x86_64) to [STICKY][icu]: and friends (x86_64)
Updated by Case_Of over 2 years ago
Hello,
I did rebuild nonprism/webkit2gtk and nonprism/evolution-data-server with latest version and updating PKGBUILDs with Arch changes.
It works fine with icu 70.
Updated by eliotime3000 over 2 years ago
ICU is breaking the dependency against texlive-bin
package.
:: Sincronizando las bases de datos de los paquetes...
libre está actualizado
core está actualizado
extra está actualizado
community está actualizado
pcr está actualizado
:: Iniciando actualización completa del sistema...
:: ¿Remplazar icu-65-compat con libre/icu-compat-65? [S/n] s
resolviendo dependencias...
buscando conflictos entre paquetes...
error: no se pudo preparar la operación (no se pudieron satisfacer las dependencias)
:: instalando icu (70.1-1) se rompe la dependencia con «libicui18n.so=69-64», necesaria para el paquete texlive-bin
:: instalando icu (70.1-1) se rompe la dependencia con «libicuuc.so=69-64», necesaria para el paquete texlive-bin
Updated by bill-auger over 2 years ago
'icu-compat' (69.1-1.parabola1) is ready for icu v69 dependents
# pacman -Sy icu-compat