Description of problem: When installing shared-mime-info with yum: /var/tmp/rpm-tmp.rfG0Gg: line 1: touch: command not found Version-Release number of selected component (if applicable): shared-mime-info-1.3-6.fc21.x86_64
http://koji.fedoraproject.org/koji/taskinfo?taskID=7117321
No dep should be added for this, see the working packaging discussion, https://fedorahosted.org/fpc/ticket/440 and draft: https://fedoraproject.org/wiki/User:Rdieter/mimeinfoDraft I'd essentially already fixed this in build -8: * Tue Jul 08 2014 Rex Dieter <rdieter> 1.3-8 - scriptlet polish
On second thought, being the canonical provider of the update-mime-database scriptlet, this case can be considered special. Let's just be wary of introducing possible dependency loops.
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle. Changing version to '22'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22
* Tue Jul 08 2014 Colin Walters <walters> - 1.3-9 - Add requires(post) on coreutils to ensure /usr/bin/touch is present