#849513 binary package name "ninja" is up for grabs

Package:
ninja-build
Source:
ninja-build
Description:
small build system closest in spirit to Make
Submitter:
Adam Borowski
Date:
2018-11-30 20:27:03 UTC
Severity:
wishlist
#849513#5
Date:
2016-12-28 01:40:31 UTC
From:
To:
Package: ninja-build
Version: 1.7.2-1
Severity: wishlist

Hi!
The privilege escalation detector "ninja" has been removed.  This means, you
can claim the package name.

It is too late to do so for stretch, it would also be a bad idea to grab the
name without letting users of that old package have a release cycle to
notice it got removed.

But, once the freeze is over, the name is yours!


Meow.

#849513#10
Date:
2017-07-02 13:03:13 UTC
From:
To:
The freeze is now over, please take over the "ninja" binary package name.
#849513#15
Date:
2018-05-27 12:42:12 UTC
From:
To:
Not only Stretch is long released, but even Ubuntu had a LTS recently, and
I can think of no other derivative with a release cadence infrequent enough
that they can ship the broken intrustion detector.

Thus, there's no reason to not grab the binary name.

(The real reason is, I'm not a ninja user, and test packages using it
infrequently enough that every time I have to search how the package is
named.  Same happens to anyone else who wants ninja for whatever reason.)


Meow!

#849513#20
Date:
2018-11-19 20:40:46 UTC
From:
To:
While the binary name is a long story, I believe it does not make
sense to continue keeping:

$ cat d/control
...
Conflicts: ninja


Thanks for maintaining ninja !

#849513#25
Date:
2018-11-30 20:24:08 UTC
From:
To:
Hi,


With regard to renaming the package:
I really don't think it's worth the trouble of going through NEW, doing the transitional
package dance and having all reverse (build-)dependencies updated.

The upstream domain is ninja-build.org, other distros also call it ninja-build so
it's not really a surprising name that is hard to find.

Felix