On Sun, 30 Apr 2023 02:54:08 -0400 Felix Miata <mrmazda@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