Hide Forgot
Description of problem: sed.spec redefines system macro _bindir to /bin . This is not something spec file should usually do. I would prefer to simplify the spec, remove the redefine and ship sed normally in /usr/bin/sed . Current solution is confusing for anyone who parses the spec files. How reproducible: always Steps to Reproduce: 1. Check rpm -ql sed ... listed as /bin/sed - as specfile redefines _bindir Actual results: listed as /bin/sed - as specfile redefines _bindir Expected results: listed as /usr/bin/sed (please make sure sed provides /bin/sed later on - as there may be file dependencies) Additional info: Nasty hack introduced by http://pkgs.fedoraproject.org/cgit/rpms/sed.git/commit/?id=dc295e904f97e72c96ac98038b42aab39f5fb501
(as a sidenote, this construction was maybe completely valid in 2004, in times of RHL 7.1, but should not be part of current Fedora.)
Yes, it was discussed during December but I have forgotten it.
Macro is removed + added provides of /bin/sed for packages which require this binary directly.