Description of problem: With the new version, failures are reported looking up plugins. AFAICT this plugins directory has not been populated in any recent Fedora version, and is still empty, it's just the errors that are new. The failure comes from a long-standing regression test for the SCons project (Fedora's version of that is described at https://packages.fedoraproject.org/pkgs/scons/python3-scons/). Version-Release number of selected component (if applicable): libxslt-1.1.40-1.fc40.x86_64 How reproducible: 100% Steps to Reproduce: 1. gh repo clone SCons/scons 2. cd scons 3. python runtest.py test/Docbook/basic/html/html_cmd.py Actual results: 1/1 (100.00%) path-to/python test/Docbook/basic/html/html_cmd.py STDOUT ========================================================================= scons: Reading SConscript files ... scons: done reading SConscript files. scons: Building targets ... /usr/bin/xsltproc -o manual.html path-to/SCons/Tool/docbook/docbook-xsl-1.76.1/html/docbook.xsl manual.xml scons: done building targets. STDERR ========================================================================= 0a1,122 > module error : failed to open /usr/lib64/libxslt-plugins/freshmeat_net_projects_freshmeat_submit.so > module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so > module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so ... 119 more module error lines FAILED test of path-to/scons/scripts/scons.py Expected results: $ python runtest.py test/Docbook/basic/html/html_cmd.py 1/1 (100.00%) path-to/python test/Docbook/basic/html/html_cmd.py PASSED Additional info: Sorry would like to be more helpful, but we no longer really have expertise in the project community on this area to understand better. This particular test has been in the SCons regression suite since 2013 without seeing this problem; it still passes on F39 which, as of this writing, has not upgraded libxslt from 1.1.39 to 1.1.40 yet. Our case uses an (old) vendored docbook-xsl, but you can produce the same result if the test is unpacked (prefix step 3 above with PRESERVE=1 and note the directory where the test files were left) and pointing it to the Fedora installed version, like: xsltproc -o manual /usr/share/sgml/docbook/xsl-stylesheets-1.79.2/html/docbook.xsl manual.xml
In systemd builds I'm seeing the following: [2874/2933] /usr/bin/xsltproc -o man/systemd.network.5 --nonet --xinclude --maxdepth 9000 --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.authors.section.enabled 0 --stringparam man.copyright.section.enabled 0 --stringparam systemd.version 256 --path /builddir/build/BUILD/systemd-256.1-build/systemd-256.1/redhat-linux-build/man:/builddir/build/BUILD/systemd-256.1-build/systemd-256.1/man:/builddir/build/BUILD/systemd-256.1-build/systemd-256.1/redhat-linux-build/src/shared ../man/custom-man.xsl ../man/systemd.network.xml module error : failed to open /usr/lib64/libxslt-plugins/exslt_org_common.so module error : failed to open /usr/lib64/libxslt-plugins/freshmeat_net_projects_freshmeat_submit.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/exslt_org_dates_and_times.so module error : failed to open /usr/lib64/libxslt-plugins/exslt_org_common.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/exslt_org_common.so module error : failed to open /usr/lib64/libxslt-plugins/xml_apache_org_xslt.so module error : failed to open /usr/lib64/libxslt-plugins/xml_apache_org_xslt.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xslt_ext_com_nwalsh_saxon_TextFactory.so module error : failed to open /usr/lib64/libxslt-plugins/com_nwalsh_xalan_Text.so module error : failed to open /usr/lib64/libxslt-plugins/xml_apache_org_xslt.so module error : failed to open /usr/lib64/libxslt-plugins/xml_apache_org_xslt.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/xml_apache_org_xslt.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/xml_apache_org_xalan_redirect.so module error : failed to open /usr/lib64/libxslt-plugins/xml_apache_org_xslt.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so module error : failed to open /usr/lib64/libxslt-plugins/nwalsh_com_xsl_documentation_1_0.so ... $ rg 'module error' /var/lib/mock/fedora-rawhide-x86_64/result/build.log|wc -l 75604
FEDORA-2024-4c8831ab82 (libxslt-1.1.41-1.fc39) has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2024-4c8831ab82
FEDORA-2024-571016a997 (libxslt-1.1.41-1.fc40) has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2024-571016a997
FEDORA-2024-571016a997 has been pushed to the Fedora 40 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-571016a997` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-571016a997 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2024-4c8831ab82 has been pushed to the Fedora 39 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-4c8831ab82` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-4c8831ab82 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
I don't actually see any difference with that test version: $ rpm -q libxslt libxslt-1.1.41-1.fc40.x86_64 Still get the 100+ lines of module error spew. To be clear, the xsltproc command does not itself *fail*, although in our particular case the regression test fails because the stderr output is unexpected.
FEDORA-2024-571016a997 (libxslt-1.1.41-1.fc40) has been pushed to the Fedora 40 stable repository. If problem still persists, please make note of it in this bug report.
(In reply to Fedora Update System from comment #7) > FEDORA-2024-571016a997 (libxslt-1.1.41-1.fc40) has been pushed to the Fedora > 40 stable repository. > If problem still persists, please make note of it in this bug report. As noted previously for the test version before it was pushed, there appears to be no change in the behavior of emitting 100+ lines of module failed to open messages.
FEDORA-2024-4c8831ab82 (libxslt-1.1.41-1.fc39) has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report.
This is also breaking rebuilds of xmlstarlet, even with 1.1.41: FAIL: examples/N-order ====================== --- - 2024-06-24 03:13:04.390130810 +0000 +++ results/N-order.out 2011-12-31 18:54:15.000000000 +0000 @@ -1 +0,0 @@ -failed to open /usr/lib64/libxslt-plugins/exslt_org_common.so
(In reply to Mats Wichmann from comment #6) > I don't actually see any difference with that test version: Yes, I still see the error messages with 1.1.41-1.fc39, no change from 1.1.40-1.fc39
FEDORA-2024-a522280c97 (libxslt-1.1.41-2.fc40) has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2024-a522280c97
FEDORA-2024-d5264506d0 (libxslt-1.1.41-2.fc39) has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2024-d5264506d0
FEDORA-2024-d5264506d0 has been pushed to the Fedora 39 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-d5264506d0` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-d5264506d0 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2024-a522280c97 has been pushed to the Fedora 40 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-a522280c97` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-a522280c97 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2024-a522280c97 (libxslt-1.1.41-2.fc40) has been pushed to the Fedora 40 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2024-d5264506d0 (libxslt-1.1.41-2.fc39) has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report.