rpmgrill reports a false error in gscan2pdf-1.8.11-1.fc28 <https://taskotron.fedoraproject.org/artifacts/all/72ccc840-04e2-11e8-81b5-525400fc9f92/task_output/rpmgrill.json>: { "module" : "DesktopLint", "order" : 93, "results" : [ { "arch" : "noarch", "code" : "DesktopIconFileMissing", "context" : { "excerpt" : [ "Icon=gscan2pdf" ], "lineno" : 7, "path" : "/usr/share/applications/gscan2pdf.desktop" }, "diag" : "Icon file <var>gscan2pdf</var> not found", "subpackage" : "gscan2pdf" } ], The packages installs "gscan2pdf" icon into /usr/share/pixmaps/gscan2pdf.svg, yet the DesktopLint module does not recognize it. The patch is valid one per <https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-1.1.html#key-icon> and <https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#directory_layout>.
I ran into this problem as well.
*** Bug 1669875 has been marked as a duplicate of this bug. ***
A fix is available at <https://github.com/default-to-open/rpmgrill/pull/27>.
rpmgrill-0.34-1.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.