On Wed, 15 May 2024, Maciej Kędzierski wrote:

> W dniu 8.05.2024 o 15:46, Bartek Szady via pld-devel-pl pisze:
> > On 5/8/24 14:15, Jan Palus wrote:
> >
> >> On 08.05.2024 09:03, Bartek Szady via pld-devel-pl wrote:
> >>> Cześć
> >>>
> >>> W /usr/lib64/libappstream.so.1.0.2 brakuje symboli wymaganych przez
> >>> /usr/lib64/libAppStreamQt5.so.1.0.2 co wywala plasmashell przy próbie
> >>> wyszukiwania.
> >>>
> >>> W test widzę nowszą wersję. Może wystarczy przenieść do main aby 
> >>> problem
> >>> zniknął.
> >>>
> >> ...
> >>> undefined symbol: g_once_init_leave_pointer
> >>>      (/usr/lib64/libappstream.so.5)
> >>> undefined symbol: g_once_init_enter_pointer
> >>>      (/usr/lib64/libappstream.so.5)
> >> rpm -q glib2? Zgaduje ze < 2.80.0. Jezeli tak to upgrade glib2 powinien
> >> pomoc.
> >
> > Zgadza się. W main jest glib2-2.78.4-1. Upgrade robię tylko z main bo 
> > test nie jest podpisany.
> >
> > Przy okazji zauważyłem że python3-modules-3.10.14-1.x86_64 zostało 
> > prawdopodobnie skompilowane z expat-2.6.2-1.x86_64, które też nie 
> > trafiło do main. Co skutkuje:
> >
> > [bszx@n7110 ~]$ ldd -r 
> > /usr/lib64/python3.10/lib-dynload/pyexpat.cpython-310-x86_64-linux-gnu.so|grep
> >  
> > -v Py
> >         linux-vdso.so.1 (0x00007ffe986d0000)
> >         libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007fc1deee5000)
> >         libc.so.6 => /lib64/libc.so.6 (0x00007fc1decf8000)
> >         /lib64/ld-linux-x86-64.so.2 (0x00007fc1def69000)
> > undefined symbol: XML_SetReparseDeferralEnabled 
> > (/usr/lib64/python3.10/lib-dynload/pyexpat.cpython-310-x86_64-linux-gnu.so)
> >
> > Pozdrawiam
> >
> >         Bartek
> >
> >
> 
> Potwierdzam.
> Na przykład 'certbot' przestał działać.
> 
> # certbot renew
> Traceback (most recent call last):
[...]
> ImportError: 
> /usr/lib64/python3.10/lib-dynload/pyexpat.cpython-310-x86_64-linux-gnu.so: 
> undefined symbol: XML_SetReparseDeferralEnabled

Przeniosłem nowy AppStream, glib2, python3 i expat do main.
Dajcie znać czy pomogło.

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

Odpowiedź listem elektroniczym