Description of problem: When installing with --excludedocs there are errors caused by missing files. Version: pinentry-0.7.4-6.fc11.i586 How reproducible: Always Steps to reproduce: 1) rpm -ihv --excludedocs pinentry-0.7.4-6.fc11.i586 or: - use %packages --excludedocs in kickstart - enable %_excludedocs macro in RPM Expected results: Package is installed without errors Actual results: Error(s): Installing pinentry-0.7.4-6.fc11.i586 install-info: No such file or directory for /usr/share/info/pinentry.info Additional info: This bug is automatically filed with python-bugzilla and component assignment may be incorrect.
Odd, the scriptlet is: /sbin/install-info --delete %{_infodir}/pinentry.info %{_infodir}/dir || : and the ||: at the end should make errors non-fatal.
It's not fatal but better add [ -f %{_infodir}/pinentry.info ] && ... There are lots of this kind of errors and they are written on the console when installing with --excludedocs
Then this ought to be changed, http://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Texinfo I suppose the output could be redirected to /dev/null.
I'll take up the issue with the FPC, see what others think. (I would've prefered if this had been done *prior* to the mass-filing of bugs, but oh well).
Posted here, https://www.redhat.com/archives/fedora-packaging/2009-August/msg00028.html
Alexander, would you post your comment on fedora-packaging-list? Otherwise I think all these mass-filed bugs should be closed with NOTABUG.
Mamoru-san, can you CC me on the thread so I can reply. I'm not subscribed to the list. My reply is this: Quality Engineering at Red Hat want's clean logs because otherwise people think there are errors with their installation. This is particularly true for RHEL products. Errors like: "no such file or directory" during package installation may generate unnecessary support calls. This thing aside clean logs is always a nice thing to have.
* Wed Sep 13 2009 Rex Dieter <rdieter> - 0.7.6-4 - Errors installing with --excludedocs (#515925)