Bug 1245828

Summary: Rename "ninja-build" executable back to "ninja"
Product: [Fedora] Fedora Reporter: Akos Ladanyi <akos.ladanyi>
Component: ninja-buildAssignee: Ben Boeckel <fedora>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 22CC: fedora, i
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-11-16 23:05:31 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Akos Ladanyi 2015-07-22 21:19:05 UTC
The executable of the ninja-build package is installed as "ninja-build" instead of the upstream default "ninja". Please rename it back.

1. The reason for the renaming was a conflict with the ninja IRC client, however that project did not have a release for many years, and it is also no longer available in Fedora 22.
2. All other major distros (openSUSE, Ubuntu, Debian) ship the binary as "ninja".
3. The renaming breaks at least the detection of ninja-build in CMake.

Comment 1 Ben Boeckel 2015-07-22 21:39:38 UTC
CMake has patches to detect ninja-build (in Fedora originally, but I pushed them upstream). I'll have to do the FESCo dance to get the Conflicts: added (just because it is retired doesn't mean it leaves existing machines).

Comment 2 Akos Ladanyi 2015-08-30 22:06:48 UTC
(In reply to Ben Boeckel from comment #1)
> I'll have to do the FESCo dance to get the Conflicts: added ...
Is this discussion public?

Comment 3 Ben Boeckel 2015-11-16 23:05:31 UTC
No, I haven't started it.

*** This bug has been marked as a duplicate of bug 1166135 ***