Description of problem: for some queries xmlstarlet outputs an error message about a missing library. I assume it is from lib64exslt0-1.1.40-1.mga10 and is no longer part of the package as from the last upgrade. I do not have found any side effect beside the error message. How reproducible: $ echo "<test>A</test>"| xmlstarlet sel -T -t -m "/test" -v . failed to open /usr/lib64/libxslt-plugins/exslt_org_common.so Some inputs and investigations i made : $ ldd /usr/bin/xmlstarlet linux-vdso.so.1 (0x00007ffe149b3000) libexslt.so.0 => /lib64/libexslt.so.0 (0x00007f22a9a80000) libxslt.so.1 => /lib64/libxslt.so.1 (0x00007f22a9a3b000) libxml2.so.2 => /lib64/libxml2.so.2 (0x00007f22a98d5000) libc.so.6 => /lib64/libc.so.6 (0x00007f22a96ec000) libgcrypt.so.20 => /lib64/libgcrypt.so.20 (0x00007f22a95a2000) libm.so.6 => /lib64/libm.so.6 (0x00007f22a94bf000) libz.so.1 => /lib64/libz.so.1 (0x00007f22a949d000) liblzma.so.5 => /lib64/liblzma.so.5 (0x00007f22a945d000) /lib64/ld-linux-x86-64.so.2 (0x00007f22a9ab6000) libgpg-error.so.0 => /lib64/libgpg-error.so.0 (0x00007f22a9433000) $ rpm -q -f /usr/bin/xmlstarlet xmlstarlet-1.6.1-9.mga9 $ LANGUAGE=C ls /usr/lib64/libxslt-plugins/ ls: cannot access '/usr/lib64/libxslt-plugins/': No such file or directory $ ls -alt /usr/lib*/*exslt* lrwxrwxrwx 1 root root 18 juin 13 18:50 /usr/lib64/libexslt.so -> libexslt.so.0.8.21* lrwxrwxrwx 1 root root 18 juin 13 18:50 /usr/lib64/libexslt.so.0 -> libexslt.so.0.8.21* -rwxr-xr-x 1 root root 102576 juin 13 18:50 /usr/lib64/libexslt.so.0.8.21* $ rpm -q -i --changelog -l lib64exslt0-1.1.40-1.mga10 Name : lib64exslt0 Version : 1.1.40 Release : 1.mga10 Architecture: x86_64 Install Date: ven. 14 juin 2024 08:32:34 Group : System/Libraries Size : 105602 License : MIT Signature : RSA/SHA256, jeu. 13 juin 2024 18:53:16, Key ID b742fa8b80420f66 Source RPM : libxslt-1.1.40-1.mga10.src.rpm Build Date : jeu. 13 juin 2024 18:50:14 Build Host : localhost Packager : daviddavid <daviddavid> Vendor : Mageia.Org URL : https://gitlab.gnome.org/GNOME/libxslt Summary : Extension library for XSLT Description : The libexslt library is used to provide extensions to XSLT functions. These extensions come from the EXSLT project. * jeu. juin 13 2024 daviddavid <daviddavid> 1.1.40-1.mga10 + Revision: 2073041 - new version 1.1.40 * sam. avril 06 2024 wally <wally> 1.1.39-3.mga10 + Revision: 2055189 - basesystem rebuild for i686 * mar. déc. 19 2023 papoteur <papoteur> 1.1.39-2.mga10 + Revision: 2019504 - Mass Rebuild - Python 3.12 * lun. nov. 27 2023 daviddavid <daviddavid> 1.1.39-1.mga10 + Revision: 2010203 - new version: 1.1.39 * jeu. mai 11 2023 luigiwalser <luigiwalser> 1.1.38-1.mga9 + Revision: 1956583 - 1.1.38 + wally <wally> - fix python build conditionals - filter out python module .so from provides * mer. août 31 2022 luigiwalser <luigiwalser> 1.1.37-2.mga9 + Revision: 1883102 - 1.1.37 /usr/lib/.build-id /usr/lib/.build-id/e4 /usr/lib/.build-id/e4/b866f939beb83de4e12ce13a5dee9818f09306 /usr/lib64/libexslt.so.0 /usr/lib64/libexslt.so.0.8.21 /usr/share/licenses/lib64exslt0 /usr/share/licenses/lib64exslt0/Copyright
CC: (none) => boulshet
URL: (none) => https://xmlstar.sourceforge.net/Summary: https://xmlstar.sourceforge.net/ => Xmlstarlet fails to open /usr/lib64/libxslt-plugins/exslt_org_common.so
Thank you for the report. Curiosity: Rele
Probably a packaging issue. Assigning directly to DavidG who did the recent libxslt version 1.1.40 update. xmlstarlet itself has been unchanged for years, but is still showing .mga9
Source RPM: xmlstarlet-1.6.1-9.mga9.src.rpm => xmlstarlet-1.6.1-9.mga9.src.rpm, libxslt-1.1.40-1.mga10.src.rpmAssignee: bugsquad => geiger.david68210
Normally it should be fixed with last libxslt update on Cauldron: libxslt-1.1.41-2.mga10
indeed it is, thanks !
Resolution: (none) => FIXEDStatus: NEW => RESOLVED