Description of problem: Package LuxRender-1.6-8.fc25.x86_64 contains %post and %postun scriptlet code which creates errors. It should be fixed because it breaks kickstart installation which wants to install this package. Kickstart stops with this message: DNF error: Non-fatal POSTIN scriptlet failure in rpm package LuxRender See: # rpm -q --scripts LuxRender postinstall scriptlet (using /bin/sh): /bin/touch --no-create /usr/share/icons/hicolor &> /dev/null || : lib -p /sbin/ldconfig postuninstall scriptlet (using /bin/sh): if [ $1 -eq 0 ] ; then /bin/touch --no-create /usr/share/icons/hicolor &> /dev/null || : /usr/bin/gtk-update-icon-cache /usr/share/icons/hicolor &> /dev/null || : lib -p /sbin/ldconfig First: Both scriptlets contain the following line. But there exists not program "lib" in $PATH - even on a Fedora 25 system with many (about 15000) packages installed. So - which program was intended to run? lib -p /sbin/ldconfig Second: There is a syntax error in postuninstall scriptlet. The if clause is not closed by fi. Version-Release number of selected component (if applicable): LuxRender-1.6-8.fc25.x86_64 How reproducible: Always Steps to Reproduce: 1. dnf -v -y install LuxRender 2. dnf -v -y remove LuxRender Actual results: Error messages - see above. Step 1: Error message: /var/tmp/rpm-tmp.1EZ8vb: line 2: lib: command not found warning: %post(LuxRender-1.6-8.fc25.x86_64) scriptlet failed, exit status 127 Non-fatal POSTIN scriptlet failure in rpm package LuxRender Non-fatal POSTIN scriptlet failure in rpm package LuxRender Step 2: Error message: /var/tmp/rpm-tmp.NwooUs: line 5: syntax error: unexpected end of file warning: %postun(LuxRender-1.6-8.fc25.x86_64) scriptlet failed, exit status 2 Non-fatal POSTUN scriptlet failure in rpm package LuxRender Non-fatal POSTUN scriptlet failure in rpm package LuxRender Expected results: No error messages. Additional info: This breaks kickstart installation too, when this package is included in the package list, for example using @design-suite --optional Kickstart installation stops with this error: DNF error: Non-fatal POSTIN scriptlet failure in rpm package LuxRender
Hi Edgar, Could you test the scratch build below? https://koji.fedoraproject.org/koji/taskinfo?taskID=18307562
Hi Luya, I have installed and removed the packages from your koji build. Now now error occurs. This packages fixes the problem. Thanks! LuxRender.x86_64 1.6-11.fc25 LuxRender-core.x86_64 1.6-11.fc25 LuxRender-lib.x86_64 1.6-11.fc25
LuxRender-1.6-11.fc25 YafaRay-3.2.0-0.6.20170221git.fc25 blender-2.78c-1.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-ac6c25236a
LuxRender-1.6-11.fc24 YafaRay-3.2.0-0.6.20170221git.fc24 blender-2.78c-1.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-eb813704bd
LuxRender-1.6-11.fc25, YafaRay-3.2.0-0.6.20170221git.fc25, blender-2.78c-1.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-ac6c25236a
LuxRender-1.6-11.fc24, YafaRay-3.2.0-0.6.20170221git.fc24, blender-2.78c-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-eb813704bd
LuxRender-1.6-11.fc25 YafaRay-3.2.0-0.6.20170221git.fc25 blender-2.78c-2.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-ac6c25236a
LuxRender-1.6-11.fc24 YafaRay-3.2.0-0.6.20170221git.fc24 blender-2.78c-2.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-eb813704bd
LuxRender-1.6-11.fc24, YafaRay-3.2.0-0.6.20170221git.fc24, blender-2.78c-2.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-eb813704bd
LuxRender-1.6-11.fc25, YafaRay-3.2.0-0.6.20170221git.fc25, blender-2.78c-2.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-ac6c25236a
LuxRender-1.6-11.fc24, YafaRay-3.2.0-0.6.20170221git.fc24, blender-2.78c-2.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.
LuxRender-1.6-11.fc25, YafaRay-3.2.0-0.6.20170221git.fc25, blender-2.78c-2.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.