Red Hat Bugzilla – Bug 467858
Error installing coreutils: /var/tmp/rpm-tmp.73408: line 4: find: command not found
Last modified: 2009-01-20 16:42:47 EST
Description of problem:
preinstall scriptlet of coreutils fails because it uses the find command which is not installed.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Perform a default install
2. Inspect install.log for errors
/var/tmp/rpm-tmp.73408: line 4: find: command not found
No rpm errors
findutils which provides find is installed 20 packages later.
RHEL-5 coreutils.spec file contains:
Prereq: grep, findutils
Although Prereq is depricated, it should work as Requires: for this case. It looks like dependency resolver issue / circle dependency solved by ignoring PreReq
... Anyway Requires(prep, pre) looks better - and maybe will solve that issue.
In Fedora both coreutils and findutils are on Exception list, therefore no requires for them are necessary.
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.