Project

General

Profile

Housekeeping #2047

[STICKY][icu]: and friends (x86_64)

freemor - almost 4 years ago - . Updated 8 months ago.

Status:
in progress
Priority:
bug
Assignee:
-
% Done:

40%


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

Housekeeping #2049: [nonprism/webkit2gtk]: rebuild against new icu (x86_64)openfreemor

Actions
Housekeeping #2050: [libre/iceweasel]: rebuild against new icu (x86_64)openbill-auger

Actions
Housekeeping #2051: [libre/iceape]: rebuild against new icu (x86_64)open

Actions
Housekeeping #2052: [pcr/phantomjs]: rebuild against new icu (x86_64)openoaken-source

Actions
Housekeeping #2053: [libre/icedove]: rebuild against new icu (x86_64)in progressoaken-source

Actions
Housekeeping #2054: [nonprism/icedove]: rebuild against new icu (x86_64)openbill-auger

Actions
Housekeeping #2055: [libre/icecat]: rebuild against new icu (x86_64)openbill-auger

Actions
Housekeeping #2742: [libre/calibre3]: rebuild against new icu (x86_64)open

Actions
Housekeeping #2743: [libre/epiphany]: rebuild against new icu (x86_64)openbill-auger

Actions
Housekeeping #2744: [libre/openttd]: rebuild against new icu (x86_64)openGNUtoo

Actions
Housekeeping #2745: [libre/quassel]: rebuild against new icu (x86_64)fixed

Actions
Housekeeping #2746: [libre/texlive-bin]: rebuild against new icu (x86_64)openbill-auger

Actions
Housekeeping #2747: [multilib/lib32-icu]: rebuild against new icu (x86_64)open

Actions
Housekeeping #2748: [nonprism/california]: rebuild against new icu (x86_64)open

Actions
Housekeeping #2749: [pcr/beecrypt]: rebuild against new icu (x86_64)open

Actions
Housekeeping #2751: [pcr/california]: rebuild against new icu (x86_64)open

Actions
Housekeeping #2752: [pcr/libzim]: rebuild against new icu (x86_64)open

Actions
Housekeeping #2753: [pcr/modsecurity]: rebuild against new icu (x86_64)open

Actions
Housekeeping #2754: [pcr/vislcg3]: rebuild against new icu (x86_64)open

Actions
Bug #3019: [nonprism/evolution-data-server]: rebuild against new icu (x86_64)confirmed

Actions

History

#1

Updated by infertux almost 4 years ago

Looks like phantomjs is also broken:

% pacman -Syu
[...]
installing icu (63.1-2) breaks dependency 'icu<63' required by phantomjs
#2

Updated by freemor almost 4 years ago

And of course building iceweasel fails.. starting icecat rebuild while taking a look at what's borked with iceweasel.

#3

Updated by freemor almost 4 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

#4

Updated by freemor almost 4 years ago

  • % Done changed from 0 to 10

Icecat rebuilt and released
starting libre/icedove

#5

Updated by freemor almost 4 years ago

Created sub-tasks for easier tracking of progress

#6

Updated by freemor almost 4 years ago

  • Status changed from in progress to fixed
#7

Updated by bill-auger over 2 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
#8

Updated by bill-auger over 2 years ago

  • Subject changed from [STICKY][icu] and friends (x86_64) to [STICKY][icu]: and friends (x86_64)
#9

Updated by bill-auger over 2 years ago

  • Description updated (diff)
#10

Updated by bill-auger over 2 years ago

  • Description updated (diff)
#11

Updated by Case_Of 9 months 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.

#12

Updated by bill-auger 9 months ago

  • Description updated (diff)
#13

Updated by eliotime3000 9 months 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
#14

Updated by bill-auger 8 months ago

'icu-compat' (69.1-1.parabola1) is ready for icu v69 dependents

# pacman -Sy icu-compat

Also available in: Atom PDF