On Thu, 16 Sep 2021, Jan Palus wrote:

> On 28.08.2021 10:46, baggins wrote:
> > commit 2cee6d28a25b124dbe274691e5c3d5969b3514ec
> > Author: Jan Rękorajski <bagg...@pld-linux.org>
> > Date:   Sat Aug 28 10:45:38 2021 +0200
> > 
> >     - build icu67 packages, qt4 does not build correctly with gcc 11, so 
> > let's fulfill the icu dependency with this
> > 
> 
> This package is somewhat problematic due to the way poldek works. On one
> of my machines still with icu 67 that's what happened:
> 
> harfbuzz-icu-2.8.2-1.x86_64 obsoleted by harfbuzz-icu-2.9.1-1.x86_64          
>                                                                               
>                                                                           
> [256/384]
> harfbuzz-icu-2.9.1-1.x86_64 marks libicu-69.1-1.x86_64 (cap 
> libicuuc.so.69()(64bit))
>  libicu-67.1-1.x86_64 obsoleted by libicu-69.1-1.x86_64
>    orphaned QtCore-4.8.7-28.x86_64 marks libicu67-67.1-4.x86_64 (cap libicu = 
> 67.1)
> 
> QtCore pulled libicu67 to satisfy broken dep, but it also left plenty of
> other packages depending on libicu in old version since libicu67
> satisfied broken dep. In other words upgrade of libicu to 69 does not
> pull all packages that should be upgraded. This in turn will likely lead
> to multiple libicu versions being loaded for a single application which
> in turn means problems.

That's unfortunate. I would happily get rid of this, but to do so,
we need to figure a way to reliably rebuild qt using gcc 11

-- 
Jan Rękorajski                    | PLD/Linux
SysAdm | baggins<at>pld-linux.org | http://www.pld-linux.org/
_______________________________________________
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en

Reply via email to