On Sun, 30 Apr 2023 02:54:08 -0400
Felix Miata <mrma...@earthlink.net> wrote:

> # yast2 bootloader &
> [1] 1134
> # Command: /sbin/yast2 bootloader &
> WARNING: Nokogiri was built against libxml version 2.10.3, but has dynamically
> loaded 2.10.4
> /usr/lib64/ruby/gems/3.2.0/gems/ruby-augeas-0.5.0/lib/augeas.rb:48: warning:
> undefining the allocator of T_DATA class Augeas
> # pinxi -Saz --vs --zl --hostname
> pinxi 3.3.26-29 (2023-04-28)
> System:
>   Host: e6400 Kernel: 6.2.12-1-default arch: x86_64 bits: 64 compiler: gcc
>     v: 13.0.1 parameters: root=/dev/disk/by-label/h6p09stw net.ifnames=0 5
>     ipv6.disable=1 consoleblank=0 mitigations=none noresume
>   Desktop: KDE Plasma v: 5.27.4 tk: Qt v: 5.15.9 wm: kwin_x11 vt: 7 dm:
>     1: KDM 2: XDM Distro: openSUSE Tumbleweed 20230428
> #
> 
> I opened yast2 in order to update bootloader, not something I often do. Is the
> Nokogiri message something that needs a bug report?

Hi Felix,
thanks for asking. We already know about it and it is not bootloader specific. 
We use for XML parsing nokogiri, but it is dynamically linked to libxml2. And 
OBS does not rebuild gem everything when xml2 is built. So it is just warning 
that nokogiri is built against different version. As libxml2 is well versioned 
and careful about binary compatibility, it is not issue and I do not see any 
problem/crash with it.
And sadly it is not something we can handle as YaST level as it is between 
rubygem-nokogiri, libxml2 and way how OBS built it.

Josef

Reply via email to