| Summary: | Xmlstarlet fails to open /usr/lib64/libxslt-plugins/exslt_org_common.so | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | GG HH <boulshet> |
| Component: | RPM Packages | Assignee: | David GEIGER <geiger.david68210> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | minor | ||
| Priority: | Normal | CC: | boulshet |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | https://xmlstar.sourceforge.net/ | ||
| Whiteboard: | |||
| Source RPM: | xmlstarlet-1.6.1-9.mga9.src.rpm, libxslt-1.1.40-1.mga10.src.rpm | CVE: | |
| Status comment: | |||
|
GG HH
2024-06-15 12:54:21 CEST
CC:
(none) =>
boulshet
GG HH
2024-06-15 12:55:42 CEST
URL:
(none) =>
https://xmlstar.sourceforge.net/ 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.rpm Normally it should be fixed with last libxslt update on Cauldron: libxslt-1.1.41-2.mga10 indeed it is, thanks ! Resolution:
(none) =>
FIXED |
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